From 2a1dcff78ed97e6bb027a963057dbc682161dfa9 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 11 May 2026 20:20:12 +0000 Subject: [PATCH 1/4] Bump gitmodules/camp from `978b01a` to `b2794ec` Bumps [gitmodules/camp](https://github.com/open-atmos/camp) from `978b01a` to `b2794ec`. - [Release notes](https://github.com/open-atmos/camp/releases) - [Commits](https://github.com/open-atmos/camp/compare/978b01a65bbf74ebfa188ed580244f136a015a56...b2794ec5d79d4acfdb5f64ea291911203606ebac) --- updated-dependencies: - dependency-name: gitmodules/camp dependency-version: b2794ec5d79d4acfdb5f64ea291911203606ebac dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- gitmodules/camp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gitmodules/camp b/gitmodules/camp index 978b01a6..b2794ec5 160000 --- a/gitmodules/camp +++ b/gitmodules/camp @@ -1 +1 @@ -Subproject commit 978b01a65bbf74ebfa188ed580244f136a015a56 +Subproject commit b2794ec5d79d4acfdb5f64ea291911203606ebac From e1259effb23cfa7789c73deb1738488e72bc753b Mon Sep 17 00:00:00 2001 From: Sylwester Arabas Date: Fri, 5 Jun 2026 17:54:38 +0200 Subject: [PATCH 2/4] Add include directory for camp in CMakeLists --- CMakeLists.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index d6282368..4e021511 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -336,6 +336,7 @@ target_include_directories(camplib PRIVATE ${KLU_INCLUDE_DIRS} ${SUNDIALS_SOURCE_DIR}/include ${CMAKE_BINARY_DIR}/include + ${CMAKE_SOURCE_DIR}/gitmodules/camp/include ) file(MAKE_DIRECTORY ${CMAKE_BINARY_DIR}/include/camp) execute_process( From 3ac6af2ff7ef63f6a6211ea2dae3e127a50b34bb Mon Sep 17 00:00:00 2001 From: Sylwester Arabas Date: Fri, 5 Jun 2026 18:08:55 +0200 Subject: [PATCH 3/4] Update Python command to replace PROJECT_VERSION --- CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 4e021511..66d87079 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -340,7 +340,7 @@ target_include_directories(camplib PRIVATE ) file(MAKE_DIRECTORY ${CMAKE_BINARY_DIR}/include/camp) execute_process( - COMMAND ${PYTHON_EXECUTABLE} "-c" "import sys; print(''.join([line.replace(')','').replace('set(','#define ').replace('PACKAGE_', 'CAMP_') for line in sys.stdin if line.startswith('set(PACKAGE_VERSION')]))" + COMMAND ${PYTHON_EXECUTABLE} "-c" "import sys; print(''.join([line.replace(')','').replace('set(','#define ').replace('PROJECT_', 'CAMP_') for line in sys.stdin if line.startswith('set(PROJECT_VERSION')]))" INPUT_FILE ${CMAKE_SOURCE_DIR}/gitmodules/camp/CMakeLists.txt OUTPUT_FILE ${CMAKE_BINARY_DIR}/include/camp/version.h ) From 5ba97aa51f3df32cb7512fbcd48acc3af5879590 Mon Sep 17 00:00:00 2001 From: Sylwester Arabas Date: Fri, 5 Jun 2026 21:52:38 +0200 Subject: [PATCH 4/4] add camp/include to manifest --- pyproject.toml | 1 + 1 file changed, 1 insertion(+) diff --git a/pyproject.toml b/pyproject.toml index 49ee77f3..3c662866 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -13,6 +13,7 @@ include = [ "gitmodules/camp/COPYING", "gitmodules/camp/CMakeLists.txt", "gitmodules/camp/src", + "gitmodules/camp/include/camp", "gitmodules/json-fortran/LICENSE", "gitmodules/json-fortran/src", "gitmodules/SuiteSparse/LICENSE.txt",