File size: 378 Bytes
8ae5fc5 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | 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/"
)
|