Skip to content

Commit f8f3eeb

Browse files
authored
Merge pull request #313 from seqan/actions/update_cpm_package_lock
chore(deps): update CPM packages
2 parents bbca764 + 1c9e89e commit f8f3eeb

File tree

2 files changed

+29
-20
lines changed

2 files changed

+29
-20
lines changed

cmake/package-lock.cmake

Lines changed: 27 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,22 +8,22 @@
88
# cmake-format: off
99

1010
# cereal
11-
set (HIBF_CEREAL_VERSION 1.3.2 CACHE STRING "" FORCE)
11+
set (HIBF_CEREAL_VERSION 1.3.2 CACHE STRING "")
1212
CPMDeclarePackage (cereal
1313
NAME cereal
1414
VERSION ${HIBF_CEREAL_VERSION}
1515
GITHUB_REPOSITORY USCiLab/cereal
1616
SYSTEM TRUE
1717
OPTIONS "JUST_INSTALL_CEREAL ON" "CMAKE_MESSAGE_LOG_LEVEL WARNING")
1818
# simde
19-
set (HIBF_SIMDE_VERSION 0.8.2 CACHE STRING "" FORCE)
19+
set (HIBF_SIMDE_VERSION 0.8.2 CACHE STRING "")
2020
CPMDeclarePackage (simde
2121
NAME simde
2222
VERSION ${HIBF_SIMDE_VERSION}
2323
GITHUB_REPOSITORY simd-everywhere/simde
2424
DOWNLOAD_ONLY YES QUIET YES)
2525
# benchmark
26-
set (HIBF_BENCHMARK_VERSION 1.9.5 CACHE STRING "" FORCE)
26+
set (HIBF_BENCHMARK_VERSION 1.9.5 CACHE STRING "")
2727
CPMDeclarePackage (benchmark
2828
NAME benchmark
2929
VERSION ${HIBF_BENCHMARK_VERSION}
@@ -32,19 +32,41 @@ CPMDeclarePackage (benchmark
3232
OPTIONS "BENCHMARK_ENABLE_TESTING OFF" "BENCHMARK_ENABLE_WERROR OFF"
3333
"CMAKE_MESSAGE_LOG_LEVEL WARNING")
3434
# googletest
35-
set (HIBF_GOOGLETEST_VERSION 1.17.0 CACHE STRING "" FORCE)
35+
set (HIBF_GOOGLETEST_VERSION 1.17.0 CACHE STRING "")
3636
CPMDeclarePackage (googletest
3737
NAME GTest
3838
VERSION ${HIBF_GOOGLETEST_VERSION}
3939
GITHUB_REPOSITORY google/googletest
4040
SYSTEM TRUE
4141
OPTIONS "BUILD_GMOCK OFF" "INSTALL_GTEST OFF" "CMAKE_MESSAGE_LOG_LEVEL WARNING")
4242
# doxygen-awesome
43-
set (HIBF_DOXYGEN_AWESOME_VERSION 2.4.1 CACHE STRING "" FORCE)
43+
set (HIBF_DOXYGEN_AWESOME_VERSION 2.4.2 CACHE STRING "")
4444
CPMDeclarePackage (doxygen_awesome
4545
NAME doxygen_awesome
4646
VERSION ${HIBF_DOXYGEN_AWESOME_VERSION}
4747
GITHUB_REPOSITORY jothepro/doxygen-awesome-css
4848
DOWNLOAD_ONLY TRUE)
4949

50+
# seqan3 - test/tutorial only
51+
set (HIBF_SEQAN3_VERSION 3.4.2 CACHE STRING "")
52+
CPMDeclarePackage (seqan3
53+
NAME seqan3
54+
VERSION ${HIBF_SEQAN3_VERSION}
55+
GIT_TAG ${HIBF_SEQAN3_VERSION}
56+
GITHUB_REPOSITORY seqan/seqan3
57+
SYSTEM TRUE
58+
EXCLUDE_FROM_ALL TRUE
59+
OPTIONS "INSTALL_SEQAN3 OFF" "CMAKE_MESSAGE_LOG_LEVEL WARNING")
60+
61+
# sharg - test/tutorial only
62+
set (HIBF_SHARG_VERSION 1.2.2 CACHE STRING "")
63+
CPMDeclarePackage (sharg
64+
NAME sharg
65+
VERSION ${HIBF_SHARG_VERSION}
66+
GIT_TAG ${HIBF_SHARG_VERSION}
67+
GITHUB_REPOSITORY seqan/sharg-parser
68+
SYSTEM TRUE
69+
EXCLUDE_FROM_ALL TRUE
70+
OPTIONS "INSTALL_SHARG OFF" "INSTALL_TDL OFF" "CMAKE_MESSAGE_LOG_LEVEL WARNING" "BUILD_TESTING OFF")
71+
5072
# cmake-format: on

test/tutorial/CMakeLists.txt

Lines changed: 2 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -12,21 +12,8 @@ include (../hibf-test.cmake)
1212

1313
set (CMAKE_RUNTIME_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR}/bin")
1414

15-
CPMAddPackage (NAME seqan3
16-
VERSION 3.4.0
17-
GIT_TAG 3.4.0
18-
GITHUB_REPOSITORY seqan/seqan3
19-
SYSTEM TRUE
20-
EXCLUDE_FROM_ALL TRUE
21-
OPTIONS "INSTALL_SEQAN3 OFF" "CMAKE_MESSAGE_LOG_LEVEL WARNING")
22-
23-
CPMAddPackage (NAME sharg
24-
VERSION 1.2.1
25-
GIT_TAG 1.2.1
26-
GITHUB_REPOSITORY seqan/sharg-parser
27-
SYSTEM TRUE
28-
EXCLUDE_FROM_ALL TRUE
29-
OPTIONS "INSTALL_SHARG OFF" "INSTALL_TDL OFF" "CMAKE_MESSAGE_LOG_LEVEL WARNING" "SHARG_NO_TDL ON")
15+
CPMGetPackage (seqan3)
16+
CPMGetPackage (sharg)
3017

3118
add_executable ("hibf_tutorial" build.cpp count.cpp main.cpp search.cpp)
3219
target_link_libraries ("hibf_tutorial" PRIVATE seqan::hibf seqan3::seqan3 sharg::sharg)

0 commit comments

Comments
 (0)