Skip to content

Commit bf25636

Browse files
committed
Use appropriate function to specify defines
1 parent 1ddbcc6 commit bf25636

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

graalpython/com.oracle.graal.python.hpy.llvm/CMakeLists.txt

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -97,16 +97,19 @@ target_include_directories(${TARGET_LIB} PRIVATE
9797
"${TRUFFLE_H_INC}"
9898
)
9999

100+
target_compile_definitions(${TARGET_LIB} PRIVATE
101+
HPY_UNIVERSAL_ABI
102+
NDEBUG
103+
GRAALVM_PYTHON_LLVM
104+
)
105+
100106
if(WIN32)
101107
require_var(GRAALVM_LLVM_LIB_DIR)
102108
target_link_directories(${TARGET_LIB} PRIVATE ${GRAALVM_LLVM_LIB_DIR})
103109
target_link_libraries(${TARGET_LIB} graalvm-llvm)
104110
target_compile_options(${TARGET_LIB} PRIVATE /Z7 /O2 /WX)
105111
else()
106112
target_compile_options(${TARGET_LIB} PRIVATE
107-
-DHPY_UNIVERSAL_ABI
108-
-DNDEBUG
109-
-DGRAALVM_PYTHON_LLVM
110113
-Werror
111114
-Wno-int-to-pointer-cast
112115
-Wno-int-conversion

0 commit comments

Comments
 (0)