File tree 1 file changed +14
-3
lines changed
1 file changed +14
-3
lines changed Original file line number Diff line number Diff line change @@ -34,9 +34,6 @@ message(STATUS "LLVM includes: ${LLVM_INCLUDE_DIRS}")
34
34
set (CMAKE_CXX_STANDARD 17)
35
35
set (CMAKE_CXX_STANDARD_REQUIRED ON )
36
36
37
- include_directories (${LLVM_INCLUDE_DIRS} )
38
- include_directories (include )
39
-
40
37
separate_arguments (LLVM_DEFINITIONS_LIST NATIVE_COMMAND ${LLVM_DEFINITIONS} )
41
38
add_definitions (${LLVM_DEFINITIONS_LIST} )
42
39
add_definitions ("-DHAVE_LLVM_VERSION_MAJOR=${LLVM_VERSION_MAJOR} " )
@@ -63,18 +60,32 @@ else()
63
60
target_link_libraries (llvm-dialects-tblgen PRIVATE llvm_dialects_tablegen ${llvm_libs} )
64
61
endif ()
65
62
63
+ target_include_directories (llvm_dialects PUBLIC
64
+ include )
65
+
66
+ target_include_directories (llvm_dialects PRIVATE
67
+ ${LLVM_INCLUDE_DIRS} )
68
+
66
69
target_sources (llvm_dialects PRIVATE
67
70
lib/Dialect/Builder.cpp
68
71
lib/Dialect/Dialect.cpp
69
72
lib/Dialect/OpDescription.cpp
70
73
lib/Dialect/Utils.cpp
71
74
lib/Dialect/Visitor.cpp)
72
75
76
+ target_include_directories (llvm_dialects_tablegen PRIVATE
77
+ include
78
+ ${LLVM_INCLUDE_DIRS} )
79
+
73
80
target_sources (llvm_dialects_tablegen PRIVATE
74
81
lib/TableGen/Common.cpp
75
82
lib/TableGen/Format.cpp
76
83
lib/TableGen/GenDialect.cpp)
77
84
85
+ target_include_directories (llvm-dialects-tblgen PRIVATE
86
+ include
87
+ ${LLVM_INCLUDE_DIRS} )
88
+
78
89
target_sources (llvm-dialects-tblgen PRIVATE
79
90
utils/llvm-dialects-tblgen.cpp)
80
91
You can’t perform that action at this time.
0 commit comments