Skip to content

Commit eb0ef1f

Browse files
authored
Merge pull request #1 from dsrhaslab/rgmacedo/wip-yaml-config
Updated CMakeLists.txt
2 parents 7725aed + 9f99934 commit eb0ef1f

File tree

1 file changed

+28
-12
lines changed

1 file changed

+28
-12
lines changed

CMakeLists.txt

Lines changed: 28 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -177,12 +177,20 @@ target_sources(
177177
# ---------------------------------------------------------------------------- #
178178
# > spdlog --- logging library
179179

180-
FetchContent_Declare(spdlog
181-
URL https://github.com/gabime/spdlog/archive/v1.8.1.tar.gz
182-
UPDATE_COMMAND ""
183-
INSTALL_COMMAND ""
184-
DOWNLOAD_EXTRACT_TIMESTAMP NEW
185-
)
180+
if(${CMAKE_VERSION} VERSION_LESS "3.24.0")
181+
FetchContent_Declare(spdlog
182+
URL https://github.com/gabime/spdlog/archive/v1.8.1.tar.gz
183+
UPDATE_COMMAND ""
184+
INSTALL_COMMAND ""
185+
)
186+
else ()
187+
FetchContent_Declare(spdlog
188+
URL https://github.com/gabime/spdlog/archive/v1.8.1.tar.gz
189+
UPDATE_COMMAND ""
190+
INSTALL_COMMAND ""
191+
DOWNLOAD_EXTRACT_TIMESTAMP NEW
192+
)
193+
endif ()
186194

187195
FetchContent_MakeAvailable(spdlog)
188196
set_target_properties(spdlog PROPERTIES POSITION_INDEPENDENT_CODE ON)
@@ -194,12 +202,20 @@ target_link_libraries(paio spdlog)
194202
if (PAIO_BUILD_BENCHMARKS)
195203
message(STATUS "Building gflags lib ...")
196204

197-
FetchContent_Declare (gflags
198-
URL https://github.com/gflags/gflags/archive/refs/tags/v2.2.2.tar.gz
199-
UPDATE_COMMAND ""
200-
INSTALL_COMMAND ""
201-
DOWNLOAD_EXTRACT_TIMESTAMP NEW
202-
)
205+
if(${CMAKE_VERSION} VERSION_LESS "3.24.0")
206+
FetchContent_Declare(gflags
207+
URL https://github.com/gflags/gflags/archive/refs/tags/v2.2.2.tar.gz
208+
UPDATE_COMMAND ""
209+
INSTALL_COMMAND ""
210+
)
211+
else ()
212+
FetchContent_Declare(gflags
213+
URL https://github.com/gflags/gflags/archive/refs/tags/v2.2.2.tar.gz
214+
UPDATE_COMMAND ""
215+
INSTALL_COMMAND ""
216+
DOWNLOAD_EXTRACT_TIMESTAMP NEW
217+
)
218+
endif ()
203219

204220
FetchContent_MakeAvailable(gflags)
205221
target_link_libraries(paio gflags)

0 commit comments

Comments
 (0)