Skip to content

Commit 022a05c

Browse files
committed
cpp exercises
1 parent 16b53dd commit 022a05c

3 files changed

Lines changed: 4 additions & 5 deletions

File tree

cpp-tutorials/CMakeLists.txt

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,14 +14,15 @@ set(CMAKE_RUNTIME_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR}/bin")
1414

1515
# Download MEmilio with the git tag defined in git_tag.cmake.
1616
include(${CMAKE_SOURCE_DIR}/git_tag.cmake)
17+
1718
# If git tag is not set, throw error.
1819
if(NOT DEFINED GIT_TAG_MEMILIO)
1920
message(FATAL_ERROR "GIT_TAG_MEMILIO is not defined. Please make sure the git_tag.cmake file is correct.")
2021
endif()
2122

2223
# FetchContent to fetch the MEmilio library in the correct version.
2324
include(FetchContent)
24-
25+
2526
FetchContent_Declare(
2627
memilio
2728
GIT_REPOSITORY https://github.com/SciCompMod/memilio.git
@@ -41,18 +42,17 @@ add_subdirectory(${memilio_SOURCE_DIR}/cpp ${memilio_BINARY_DIR})
4142
add_executable(tutorial_ide tutorial_ide.cpp)
4243
target_link_libraries(tutorial_ide PRIVATE memilio ide_secir)
4344

44-
add_executable(exercise_ide exercise_ide.cpp)
45+
add_executable(exercise_ide exercises/exercise_ide.cpp)
4546
target_link_libraries(exercise_ide PRIVATE memilio ide_secir)
4647

4748
add_executable(tutorial_lct tutorial_lct.cpp)
4849
target_link_libraries(tutorial_lct PRIVATE memilio lct_secir)
4950

50-
add_executable(exercise_lct exercise_lct.cpp)
51+
add_executable(exercise_lct exercises/exercise_lct.cpp)
5152
target_link_libraries(exercise_lct PRIVATE memilio lct_secir)
5253

5354
# add_executable(tutorial_abm tutorial_abm_household1.cpp)
5455
# target_link_libraries(tutorial_abm PRIVATE memilio abm Boost::filesystem)
55-
5656
add_executable(tutorial1 tutorial1.cpp)
5757
target_link_libraries(tutorial1 PRIVATE memilio ode_secir Boost::filesystem)
5858

@@ -68,7 +68,6 @@ target_link_libraries(tutorial7 PRIVATE memilio ode_secir Boost::filesystem)
6868
add_executable(tutorial12_ensemble_sims tutorial12_ensemble_sims.cpp)
6969
target_link_libraries(tutorial12_ensemble_sims PRIVATE memilio ode_secir)
7070

71-
7271
add_executable(tutorial_abm_household abm/tutorial_abm_household1.cpp abm/parameter_setter.cpp)
7372
target_link_libraries(tutorial_abm_household PRIVATE memilio abm)
7473

0 commit comments

Comments
 (0)