cmake/Tests/HIP/CompileFlags/CMakeLists.txt

14 lines
395 B
CMake
Raw Normal View History

2021-09-14 00:13:48 +02:00
cmake_minimum_required(VERSION 3.18)
project(CompileFlags HIP)
add_executable(HIPOnlyCompileFlags main.hip)
2023-12-07 09:12:54 +01:00
if(CMAKE_HIP_PLATFORM STREQUAL "amd")
set(hip_archs gfx803)
elseif(CMAKE_HIP_PLATFORM STREQUAL "nvidia")
set(hip_archs 52)
endif()
set_property(TARGET HIPOnlyCompileFlags PROPERTY HIP_ARCHITECTURES ${hip_archs})
2021-09-14 00:13:48 +02:00
target_compile_options(HIPOnlyCompileFlags PRIVATE -DALWAYS_DEFINE)