This PR removes pybind which has been deprecated for over a year (https://github.com/llvm/llvm-project/pull/117922).
33 lines
529 B
CMake
33 lines
529 B
CMake
set(LLVM_OPTIONAL_SOURCES
|
|
PythonTestCAPI.cpp
|
|
PythonTestDialect.cpp
|
|
PythonTestModuleNanobind.cpp
|
|
)
|
|
|
|
add_mlir_library(MLIRPythonTestDialect
|
|
PythonTestDialect.cpp
|
|
|
|
EXCLUDE_FROM_LIBMLIR
|
|
|
|
DEPENDS
|
|
MLIRPythonTestIncGen
|
|
)
|
|
mlir_target_link_libraries(MLIRPythonTestDialect PUBLIC
|
|
MLIRInferTypeOpInterface
|
|
MLIRIR
|
|
MLIRSupport
|
|
)
|
|
|
|
add_mlir_public_c_api_library(MLIRCAPIPythonTestDialect
|
|
PythonTestCAPI.cpp
|
|
|
|
DEPENDS
|
|
MLIRPythonTestIncGen
|
|
|
|
LINK_LIBS PUBLIC
|
|
MLIRCAPIInterfaces
|
|
MLIRCAPIIR
|
|
MLIRPythonTestDialect
|
|
)
|
|
|