@@ -10,7 +10,7 @@ if(NOT CMAKE_BUILD_TYPE)
10
10
FORCE)
11
11
endif ()
12
12
13
- project (cascade VERSION 0.1.8 LANGUAGES CXX C)
13
+ project (cascade VERSION 0.1.9 LANGUAGES CXX C)
14
14
15
15
list (APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR} /cmake" "${CMAKE_CURRENT_SOURCE_DIR} /cmake/yacma" )
16
16
@@ -169,23 +169,25 @@ target_include_directories(cascade PUBLIC
169
169
find_package (TBB REQUIRED CONFIG)
170
170
target_link_libraries (cascade PRIVATE TBB::tbb)
171
171
172
- # Boost.
173
- # NOTE: need 1.73 for atomic_ref.
174
- find_package (Boost 1.73 REQUIRED)
175
- target_link_libraries (cascade PUBLIC Boost::boost)
176
-
177
172
# fmt.
178
173
find_package (fmt REQUIRED CONFIG)
179
174
target_link_libraries (cascade PUBLIC fmt::fmt)
180
175
181
176
# heyoka.
182
- find_package (heyoka 5 REQUIRED CONFIG)
177
+ find_package (heyoka 6 REQUIRED CONFIG)
183
178
target_link_libraries (cascade PUBLIC heyoka::heyoka)
184
179
185
180
# spdlog.
186
181
find_package (spdlog REQUIRED CONFIG)
187
182
target_link_libraries (cascade PRIVATE spdlog::spdlog)
188
183
184
+ # Boost.
185
+ # NOTE: need 1.73 for atomic_ref.
186
+ # NOTE: it seems this must to be after find_package(heyoka 6 REQUIRED CONFIG) else
187
+ # cmake will complain of the missing target Boost::serialization
188
+ find_package (Boost 1.73 REQUIRED CONFIG)
189
+ target_link_libraries (cascade PUBLIC Boost::boost)
190
+
189
191
# Installation of the header files.
190
192
install (DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR} /include/cascade" DESTINATION include )
191
193
#install(FILES "${CMAKE_CURRENT_BINARY_DIR}/include/cascade/config.hpp" DESTINATION include/cascade)
0 commit comments