From babcdb68de18a2ba97d67a92fcbbcfb8e43b1af7 Mon Sep 17 00:00:00 2001 From: Derek Christ Date: Mon, 20 Oct 2025 10:40:17 +0200 Subject: [PATCH 1/3] chore: update version in vcpkg --- vcpkg.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/vcpkg.json b/vcpkg.json index 2b1d603e..2afafd65 100644 --- a/vcpkg.json +++ b/vcpkg.json @@ -1,6 +1,6 @@ { "name": "dramsys", - "version": "5.0", + "version": "5.1.0", "dependencies": [ "benchmark", "gtest", @@ -15,4 +15,4 @@ "systemc" ], "builtin-baseline": "ce613c41372b23b1f51333815feb3edd87ef8a8b" -} \ No newline at end of file +} From 796882cd4cefcbe806b671fb86c1dd33bfddb2a5 Mon Sep 17 00:00:00 2001 From: Derek Christ Date: Thu, 18 Sep 2025 21:07:46 +0200 Subject: [PATCH 2/3] chore: define dev dependencies in vcpkg --- CMakePresets.json | 8 ++++++-- vcpkg.json | 17 ++++++++++++----- 2 files changed, 18 insertions(+), 7 deletions(-) diff --git a/CMakePresets.json b/CMakePresets.json index b3989d59..bd85430b 100644 --- a/CMakePresets.json +++ b/CMakePresets.json @@ -54,11 +54,15 @@ "vcpkg" ], "cacheVariables": { + "VCPKG_MANIFEST_FEATURES": "dev", "DRAMSYS_USE_FETCH_CONTENT": "ON", "DRAMSYS_USE_FETCH_CONTENT_INTERNAL": "ON", "DRAMSYS_USE_FETCH_CONTENT_SYSTEMC": "OFF", "DRAMSYS_USE_FETCH_CONTENT_SQLITE3": "OFF", - "DRAMSYS_USE_FETCH_CONTENT_NLOHMANN_JSON": "OFF" + "DRAMSYS_USE_FETCH_CONTENT_NLOHMANN_JSON": "OFF", + "DRAMSYS_USE_FETCH_CONTENT_PYBIND": "OFF", + "DRAMSYS_USE_FETCH_CONTENT_GOOGLE_TEST": "OFF", + "DRAMSYS_USE_FETCH_CONTENT_GOOGLE_BENCHMARK": "OFF" } }, { @@ -119,4 +123,4 @@ } } ] -} \ No newline at end of file +} diff --git a/vcpkg.json b/vcpkg.json index 2afafd65..52a1f2f8 100644 --- a/vcpkg.json +++ b/vcpkg.json @@ -2,17 +2,24 @@ "name": "dramsys", "version": "5.1.0", "dependencies": [ - "benchmark", - "gtest", - "pybind11", - "python3", + "systemc", { "name": "sqlite3", "features": [ "rtree" ] }, - "systemc" + "pybind11", + "python3" ], + "features": { + "dev": { + "description": "Development dependencies", + "dependencies": [ + "benchmark", + "gtest" + ] + } + }, "builtin-baseline": "ce613c41372b23b1f51333815feb3edd87ef8a8b" } From 264b56e15425c4df8e337df74138d934a76b1e86 Mon Sep 17 00:00:00 2001 From: Derek Christ Date: Fri, 19 Sep 2025 17:28:16 +0200 Subject: [PATCH 3/3] chore: bump CMake version to 3.25 --- CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 0a4384f7..1c897b0b 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -36,7 +36,7 @@ ############################################### ### DRAMSys ### ############################################### -cmake_minimum_required(VERSION 3.21) +cmake_minimum_required(VERSION 3.25) set(PROJECT_NAME "DRAMSys")