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)