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") 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 2b1d603e..52a1f2f8 100644 --- a/vcpkg.json +++ b/vcpkg.json @@ -1,18 +1,25 @@ { "name": "dramsys", - "version": "5.0", + "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" -} \ No newline at end of file +}