25 lines
680 B
CMake
25 lines
680 B
CMake
cmake_minimum_required(VERSION 3.25)
|
|
project(test_econ_model)
|
|
execute_process(COMMAND bash ./scripts/setup-include.sh)
|
|
make_directory(bin)
|
|
include_directories(include/)
|
|
|
|
# fetch latest argparse
|
|
include(FetchContent)
|
|
FetchContent_Declare(
|
|
argparse
|
|
GIT_REPOSITORY https://github.com/p-ranav/argparse.git
|
|
)
|
|
FetchContent_MakeAvailable(argparse)
|
|
|
|
add_executable(pop-simple pop-simple.cpp)
|
|
target_link_libraries(pop-simple argparse)
|
|
# add_executable(./bin/fixed-simple fixed-simple.cpp)
|
|
# add_executable(./bin/wealth-flow wealth-flow.cpp)
|
|
|
|
# set(models "fixed-simple, lending, pop-simple")
|
|
# foreach(model models)
|
|
# add_executable(bin/${model} ${model}.cpp)
|
|
# endforeach()
|
|
|