@@ -53,7 +53,7 @@ if(NOT DEFINED GPUCA_HIP_HIPIFY_FROM_CUDA OR "${GPUCA_HIP_HIPIFY_FROM_CUDA}")
5353 endforeach ()
5454
5555 add_custom_command (OUTPUT ${CMAKE_CURRENT_BINARY_DIR} /${MODULE} _HIPIFIED_CHK.done COMMAND diff -u ${GPUCA_HIP_SOURCE_DIR} /GPUReconstructionHIPkernel.template.hip ${CMAKE_CURRENT_SOURCE_DIR} /GPUReconstructionHIPkernel.template.hip && touch ${CMAKE_CURRENT_BINARY_DIR} /${MODULE} _HIPIFIED_CHK.done DEPENDS ${GPUCA_HIP_SOURCE_DIR} /GPUReconstructionHIPkernel.template.hip ${CMAKE_CURRENT_SOURCE_DIR} /GPUReconstructionHIPkernel.template.hip)
56- add_custom_target (${MODULE} _HIPIFIED_CHK DEPENDS ${CMAKE_CURRENT_BINARY_DIR} /${MODULE} _HIPIFIED_CHK.done)
56+ add_custom_target (${MODULE} _HIPIFIED_CHK ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR} /${MODULE} _HIPIFIED_CHK.done)
5757else ()
5858 get_filename_component (GPUCA_HIP_SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR} ABSOLUTE )
5959endif ()
@@ -103,7 +103,7 @@ if(NOT ALIGPU_BUILD_TYPE STREQUAL "ALIROOT")
103103 add_custom_command (
104104 OUTPUT ${GPU_RTC_BIN} .src
105105 COMMAND cat ${GPUDIR} /Base/hip/GPUReconstructionHIPIncludes.h > ${GPU_RTC_BIN} .src
106- COMMAND ${CMAKE_CXX_COMPILER} ${GPU_RTC_DEFINES} ${GPU_RTC_INCLUDES} -std=c++${CMAKE_HIP_STANDARD} -D__HIPCC__ -D__HIP_DEVICE_COMPILE__ -x c++ -E ${GPU_RTC_SRC} >> ${GPU_RTC_BIN} .src
106+ COMMAND ${CMAKE_CXX_COMPILER} ${GPU_RTC_DEFINES} ${GPU_RTC_INCLUDES} -std=c++${CMAKE_HIP_STANDARD} -D__HIPCC__ -D__HIP_DEVICE_COMPILE__ -x c++ -nostdinc - E ${GPU_RTC_SRC} >> ${GPU_RTC_BIN} .src
107107 MAIN_DEPENDENCY ${GPU_RTC_SRC}
108108 IMPLICIT_DEPENDS CXX ${GPU_RTC_SRC}
109109 COMMAND_EXPAND_LISTS
@@ -202,7 +202,7 @@ target_include_directories(${MODULE}_CXX PRIVATE $<TARGET_PROPERTY:${TMP_BASELIB
202202target_link_libraries (${targetName} PRIVATE ${MODULE} _CXX)
203203
204204if (NOT DEFINED GPUCA_HIP_HIPIFY_FROM_CUDA OR "${GPUCA_HIP_HIPIFY_FROM_CUDA} " )
205- add_custom_target (${MODULE} _HIPIFIED DEPENDS ${HIP_SOURCES} ${MODULE} _HIPIFIED_CHK )
205+ add_custom_target (${MODULE} _HIPIFIED DEPENDS ${HIP_SOURCES} )
206206 add_dependencies (${targetName} ${MODULE} _HIPIFIED)
207207 add_dependencies (${MODULE} _CXX ${MODULE} _HIPIFIED)
208208endif ()
0 commit comments