camenduru's picture
thanks to nvidia ❤
8ae5fc5
cmake_minimum_required(VERSION 3.8)
project(cuda-atomics-codegen CXX)
set(CMAKE_CXX_STANDARD 14)
add_executable(codegen
codegen.cpp
)
add_custom_target(
run ALL
COMMAND codegen
BYPRODUCS "${CMAKE_BINARY_DIR}/__atomic_generated"
)
install(
FILES "${CMAKE_BINARY_DIR}/__atomic_generated"
DESTINATION "${CMAKE_SOURCE_DIR}/../include/cuda/std/detail/"
)