Files
c_cpp_boilerplate/CMakeLists.txt
2024-01-22 10:48:10 -03:00

15 lines
443 B
CMake

cmake_minimum_required(VERSION 3.13)
set(CMAKE_CXX_STANDARD 17)
set(CMAKE_EXPORT_COMPILE_COMMANDS ON)
list(APPEND CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/cmake")
execute_process(COMMAND ${CMAKE_CURRENT_SOURCE_DIR}/version.sh
WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
OUTPUT_VARIABLE EXAMPLE_PROJECT_VERSION)
project(example_project VERSION ${EXAMPLE_PROJECT_VERSION} LANGUAGES CXX)
add_subdirectory(src)
add_subdirectory(tests)