Skip to content

Commit 60ca7f9

Browse files
committed
GPU: Fix missing CMake target dependency for on-the-fly include file creation
1 parent f9672ee commit 60ca7f9

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

GPU/GPUTracking/Base/hip/CMakeLists.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -262,4 +262,7 @@ if(NOT ALIGPU_BUILD_TYPE STREQUAL "ALIROOT")
262262
target_link_options(GPUTrackingHIPExternalProvider PRIVATE $<$<COMPILE_LANGUAGE:HIP>:-fgpu-rdc>)
263263
target_compile_definitions(GPUTrackingHIPExternalProvider PRIVATE $<TARGET_PROPERTY:${targetName},COMPILE_DEFINITIONS>)
264264
target_include_directories(GPUTrackingHIPExternalProvider PRIVATE $<TARGET_PROPERTY:${targetName},INCLUDE_DIRECTORIES>)
265+
if(NOT DEFINED GPUCA_HIP_HIPIFY_FROM_CUDA OR "${GPUCA_HIP_HIPIFY_FROM_CUDA}")
266+
add_dependencies(GPUTrackingHIPExternalProvider ${MODULE}_HIPIFIED)
267+
endif()
265268
endif()

0 commit comments

Comments
 (0)