1 cmake_minimum_required(VERSION 3.11.0)
2 project(atomic-benchmarks VERSION 0.1.0)
4 set(CMAKE_CXX_STANDARD 17)
5 set(CMAKE_CXX_STANDARD_REQUIRED ON)
7 add_compile_options(-Wall -Wextra -Wimplicit-fallthrough)
8 add_executable(atomic-benchmarks main.cpp harness.cpp)
10 set(CPACK_PROJECT_NAME ${PROJECT_NAME})
11 set(CPACK_PROJECT_VERSION ${PROJECT_VERSION})