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" }