1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20cmake_minimum_required(VERSION 3.0.0) project(bm3 VERSION 0.1.0) set(CMAKE_CXX_STANDARD 20) include_directories(include) include(CTest) enable_testing() add_executable(bm3 src/bm3.cc src/lex/lexer.cc src/parse/parse.cc src/compile.cc ) set(CPACK_PROJECT_NAME ${PROJECT_NAME}) set(CPACK_PROJECT_VERSION ${PROJECT_VERSION}) include(CPack)