SWDEV-1 - Enable hiprtc test includepath and copy its dependent files to bin directory (#374)

Change-Id: I7171bd343cdccc02f55bcb1b891f589c5fe2acaa
This commit is contained in:
ROCm CI Service Account
2023-08-14 21:19:44 +05:30
کامیت شده توسط GitHub
والد cf174d5a47
کامیت ec88eca484
@@ -4,6 +4,7 @@ set(TEST_SRC
warpsize.cc
hipRtcFunctional.cc
hipStreamCaptureRtc.cc
includepath.cc
)
# AMD only tests
@@ -14,6 +15,14 @@ set(AMD_TEST_SRC
shfl.cc
)
add_custom_target(copyRtcHeaders ALL
COMMAND ${CMAKE_COMMAND} -E copy
${CMAKE_CURRENT_SOURCE_DIR}/saxpy.h
${CMAKE_CURRENT_BINARY_DIR}/saxpy.h
COMMAND ${CMAKE_COMMAND} -E copy_directory
${CMAKE_CURRENT_SOURCE_DIR}/headers
${CMAKE_CURRENT_BINARY_DIR}/headers)
if(UNIX)
set(AMD_TEST_SRC ${TEST_SRC}
RtcFunctions.cpp
@@ -33,3 +42,5 @@ elseif(HIP_PLATFORM MATCHES "amd")
TEST_TARGET_NAME build_tests
LINKER_LIBS hiprtc)
endif()
add_dependencies(build_tests copyRtcHeaders)