Skip to content

Commit cff5a7d

Browse files
authored
Merge pull request #3410 from eseiler/test/sharg
test: add sharg to package lock
2 parents 9d92c4d + 0a68f50 commit cff5a7d

File tree

2 files changed

+7
-3
lines changed

2 files changed

+7
-3
lines changed

cmake/package-lock.cmake

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ CPMDeclarePackage (doxygen_awesome
5656
DOWNLOAD_ONLY TRUE
5757
QUIET TRUE)
5858
# seqan2
59-
set (SEQAN3_SEQAN2_VERSION 2.5.2 CACHE STRING "")
59+
set (SEQAN3_SEQAN2_VERSION 2.5.3 CACHE STRING "")
6060
CPMDeclarePackage (seqan
6161
NAME seqan
6262
VERSION ${SEQAN3_SEQAN2_VERSION}
@@ -73,5 +73,9 @@ CPMDeclarePackage (use_ccache
7373
SOURCE_SUBDIR ccache
7474
SYSTEM TRUE
7575
EXCLUDE_FROM_ALL TRUE)
76+
# sharg - only used for automatic version bumps for test/external_project/install-sharg.cmake
77+
set (SEQAN3_SHARG_VERSION 1.2.2 CACHE STRING "")
78+
# the following line is intentionally commented out
79+
#(VERSION ${SEQAN3_SHARG_VERSION} GITHUB_REPOSITORY seqan/sharg-parser)
7680

7781
# cmake-format: on

test/external_project/install-sharg.cmake

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@ endif ()
1212
ExternalProject_Add (
1313
sharg_test_prerequisite
1414
PREFIX sharg_test_prerequisite
15-
URL "https://github.com/seqan/sharg-parser/releases/download/1.2.1/sharg-1.2.1-Source.tar.xz"
16-
URL_HASH SHA256=3ff0bf3ae2b3b5f927445bca2224918c2954a716c12633be531a35e183bf94b6
15+
URL "https://github.com/seqan/sharg-parser/releases/download/${SEQAN3_SHARG_VERSION}/sharg-${SEQAN3_SHARG_VERSION}-Source.tar.xz"
16+
URL_HASH SHA256=cf898d76e5cf0981be29dfae4a566ad41abafd27fb795f5287926c596dba0013
1717
CMAKE_ARGS ${SEQAN3_EXTERNAL_PROJECT_CMAKE_ARGS} #
1818
"-DCMAKE_INSTALL_PREFIX=${SEQAN3_SYSTEM_PREFIX}"
1919
STEP_TARGETS configure install

0 commit comments

Comments
 (0)