1132bc6e2SStella Laurenzollvm_canonicalize_cmake_booleans( 2132bc6e2SStella Laurenzo MLIR_ENABLE_BINDINGS_PYTHON 3132bc6e2SStella Laurenzo) 4132bc6e2SStella Laurenzo 5160f5aa6SJean-Michel Goriusconfigure_lit_site_cfg( 6160f5aa6SJean-Michel Gorius ${CMAKE_CURRENT_SOURCE_DIR}/lit.site.cfg.py.in 7160f5aa6SJean-Michel Gorius ${CMAKE_CURRENT_BINARY_DIR}/lit.site.cfg.py 8160f5aa6SJean-Michel Gorius MAIN_CONFIG 9160f5aa6SJean-Michel Gorius ${CMAKE_CURRENT_SOURCE_DIR}/lit.cfg.py 10160f5aa6SJean-Michel Gorius) 11160f5aa6SJean-Michel Gorius 123bff62d4SMarius Brehlerset(STANDALONE_TEST_DEPENDS 13160f5aa6SJean-Michel Gorius FileCheck count not 14fe6d9937SStella Laurenzo standalone-capi-test 15160f5aa6SJean-Michel Gorius standalone-opt 163bff62d4SMarius Brehler standalone-translate 17*66fc381aSmax StandalonePlugin 18160f5aa6SJean-Michel Gorius ) 19132bc6e2SStella Laurenzoif(MLIR_ENABLE_BINDINGS_PYTHON) 20132bc6e2SStella Laurenzo list(APPEND STANDALONE_TEST_DEPENDS StandalonePythonModules) 21132bc6e2SStella Laurenzoendif() 22160f5aa6SJean-Michel Gorius 233bff62d4SMarius Brehleradd_lit_testsuite(check-standalone "Running the standalone regression tests" 24160f5aa6SJean-Michel Gorius ${CMAKE_CURRENT_BINARY_DIR} 253bff62d4SMarius Brehler DEPENDS ${STANDALONE_TEST_DEPENDS} 26160f5aa6SJean-Michel Gorius ) 273bff62d4SMarius Brehlerset_target_properties(check-standalone PROPERTIES FOLDER "Tests") 28160f5aa6SJean-Michel Gorius 293bff62d4SMarius Brehleradd_lit_testsuites(STANDALONE ${CMAKE_CURRENT_SOURCE_DIR} DEPENDS ${STANDALONE_TEST_DEPENDS}) 30fe6d9937SStella Laurenzo 31fe6d9937SStella Laurenzoadd_subdirectory(CAPI) 32