Skip to content

Commit

Permalink
[cmake]: Remove THIRDPARTY_BUILD_* options from presets
Browse files Browse the repository at this point in the history
With the submodule dependency provider dependencies are only pulled into
the build when needed and are excluded from all anyway
  • Loading branch information
DownerCase committed Feb 4, 2025
1 parent f24618f commit 9072208
Showing 1 changed file with 3 additions and 18 deletions.
21 changes: 3 additions & 18 deletions CMakePresets.json
Original file line number Diff line number Diff line change
Expand Up @@ -51,14 +51,7 @@
"ECAL_BUILD_APPS": "OFF",
"ECAL_BUILD_SAMPLES": "OFF",
"ECAL_CORE_CONFIGURATION": "OFF",
"ECAL_INSTALL_SAMPLE_SOURCES": "OFF",
"ECAL_THIRDPARTY_BUILD_FINEFTP": "OFF",
"ECAL_THIRDPARTY_BUILD_FTXUI": "OFF",
"ECAL_THIRDPARTY_BUILD_SPDLOG": "OFF",
"ECAL_THIRDPARTY_BUILD_TERMCOLOR": "OFF",
"ECAL_THIRDPARTY_BUILD_TINYXML2": "OFF",
"ECAL_THIRDPARTY_BUILD_CURL": "OFF",
"ECAL_THIRDPARTY_BUILD_HDF5": "OFF"
"ECAL_INSTALL_SAMPLE_SOURCES": "OFF"
}
},
{
Expand All @@ -69,8 +62,7 @@
"cacheVariables": {
"ECAL_USE_HDF5": "ON",
"ECAL_BUILD_PY_BINDING": "ON",
"BUILD_SHARED": "OFF",
"ECAL_THIRDPARTY_BUILD_HDF5": "ON"
"BUILD_SHARED": "OFF"
}
},
{
Expand All @@ -92,14 +84,7 @@
"ECAL_USE_CURL": "ON",
"ECAL_USE_FTXUI": "ON",
"ECAL_BUILD_APPS": "ON",
"ECAL_BUILD_SAMPLES": "ON",
"ECAL_THIRDPARTY_BUILD_FINEFTP": "ON",
"ECAL_THIRDPARTY_BUILD_FTXUI": "ON",
"ECAL_THIRDPARTY_BUILD_SPDLOG": "ON",
"ECAL_THIRDPARTY_BUILD_TERMCOLOR": "ON",
"ECAL_THIRDPARTY_BUILD_TINYXML2": "ON",
"ECAL_THIRDPARTY_BUILD_CURL": null,
"ECAL_THIRDPARTY_BUILD_HDF5": null
"ECAL_BUILD_SAMPLES": "ON"
}
},
{
Expand Down

0 comments on commit 9072208

Please sign in to comment.