Files
mines/rin/miner/gpu/RinHash-hip/CMakeLists.txt
Dobromir Popov f5b05ce531 amd gpu scalffold
2025-09-05 03:36:28 +03:00

22 lines
488 B
CMake

cmake_minimum_required(VERSION 3.21)
project(RinHashHIP LANGUAGES CXX HIP)
set(CMAKE_CXX_STANDARD 17)
set(CMAKE_HIP_STANDARD 17)
# Enable HIP
find_package(HIP REQUIRED)
set(SOURCES
rinhash.hip.cu
sha3-256.hip.cu
)
add_executable(rinhash-hip-miner ${SOURCES})
target_include_directories(rinhash-hip-miner PRIVATE ${CMAKE_CURRENT_SOURCE_DIR})
target_compile_definitions(rinhash-hip-miner PRIVATE __HIP_PLATFORM_AMD__)
target_link_libraries(rinhash-hip-miner PRIVATE HIP::device)