Files
kami/examples/boltzmann1d/CMakeLists.txt
2022-08-11 22:10:27 -04:00

19 lines
519 B
CMake

####
# Set minimum version of CMake.
cmake_minimum_required(VERSION 3.13)
set(EXAMPLE_NAME "boltzmann1d")
project(${EXAMPLE_NAME} LANGUAGES CXX)
create_executable(
NAME ${EXAMPLE_NAME}
SOURCES boltzmann1d.cc
PUBLIC_DEFINITIONS USE_DOUBLE_PRECISION=1
PRIVATE_DEFINITIONS DEBUG_VERBOSE
PRIVATE_INCLUDE_PATHS ${CMAKE_SOURCE_DIR}/include
PUBLIC_LINKED_TARGETS fmt spdlog::spdlog kami::libkami
)
set_target_properties(${EXAMPLE_NAME} PROPERTIES VERSION ${VERSION_STRING})