xref: /llvm-project/mlir/examples/transform/Ch2/CMakeLists.txt (revision 68ae0d7803e43146b28f94f62357226047af7d9a)
1# For a better top-level template to copy, see examples/standalone.
2
3include_directories(${CMAKE_CURRENT_BINARY_DIR})
4include_directories(${CMAKE_CURRENT_BINARY_DIR}/include)
5include_directories(${CMAKE_CURRENT_SOURCE_DIR}/include)
6
7add_subdirectory(include)
8add_subdirectory(lib)
9
10add_dependencies(TransformExample transform-opt-ch2)
11add_llvm_example(transform-opt-ch2
12  transform-opt/transform-opt.cpp)
13
14target_link_libraries(transform-opt-ch2
15  PRIVATE
16  MLIRIR
17  MLIRMlirOptMain
18  MLIRSideEffectInterfaces
19  MyExtensionCh2
20)
21