Skip to content

Commit fc845ad

Browse files
committed
Move USE_* flags to public section.
1 parent c12876d commit fc845ad

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

RadeonRays/CMakeLists.txt

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -163,11 +163,11 @@ target_link_libraries(RadeonRays PUBLIC Calc Threads::Threads)
163163
target_compile_definitions(RadeonRays PRIVATE EXPORT_API)
164164

165165
if (RR_SAFE_MATH)
166-
target_compile_definitions(RadeonRays PRIVATE USE_SAFE_MATH=1)
166+
target_compile_definitions(RadeonRays PUBLIC USE_SAFE_MATH=1)
167167
endif (RR_SAFE_MATH)
168168

169169
if (RR_USE_EMBREE)
170-
target_compile_definitions(RadeonRays PRIVATE USE_EMBREE=1)
170+
target_compile_definitions(RadeonRays PUBLIC USE_EMBREE=1)
171171
target_link_libraries(RadeonRays PUBLIC ${EMBREE_LIB})
172172
endif (RR_USE_EMBREE)
173173

@@ -177,6 +177,7 @@ endif (RR_ENABLE_RAYMASK)
177177

178178
if (RR_USE_OPENCL)
179179
target_link_libraries(RadeonRays PUBLIC OpenCL::OpenCL)
180+
target_compile_definitions(RadeonRays PUBLIC USE_OPENCL=1)
180181
endif (RR_USE_OPENCL)
181182

182183
if (RR_USE_VULKAN)
@@ -186,6 +187,7 @@ if (RR_USE_VULKAN)
186187
PRIVATE ${RadeonRaysSDK_SOURCE_DIR}/Anvil/include)
187188

188189
target_link_libraries(RadeonRays PUBLIC Vulkan::Vulkan Anvil)
190+
target_compile_definitions(RadeonRays PUBLIC USE_VULKAN=1)
189191
endif (RR_USE_VULKAN)
190192

191193
target_compile_features(RadeonRays PRIVATE cxx_std_14)

0 commit comments

Comments
 (0)