Read-only mirrors. Development, issues and pull requests are on GitHub.

summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorChris Thrasher2025-04-26 18:20:10 -0600
committerChris Thrasher2025-04-26 22:46:21 -0600
commite8f4b60e62b326221ed128a76a864a4f6d76fbf0 (patch)
treecb9296eb5b6b622986fe39f5a9a9c03ab7c61483
parent371b11b5a8a98ab75a490b4e3919e9968210d493 (diff)
downloadcatch3-e8f4b60e62b326221ed128a76a864a4f6d76fbf0.tar.gz
Add more useful preset settings
-rw-r--r--CMakePresets.json4
1 files changed, 4 insertions, 0 deletions
diff --git a/CMakePresets.json b/CMakePresets.json
index 9d103dd3..e9ce875b 100644
--- a/CMakePresets.json
+++ b/CMakePresets.json
@@ -3,9 +3,13 @@
"configurePresets": [
{
"name": "basic-tests",
+ "binaryDir": "build",
+ "installDir": "build/install",
"displayName": "Basic development build",
"description": "Enables development build with basic tests that are cheap to build and run",
"cacheVariables": {
+ "CMAKE_CXX_EXTENSIONS": "OFF",
+ "CMAKE_CXX_STANDARD_REQUIRED": "ON",
"CMAKE_EXPORT_COMPILE_COMMANDS": "ON",
"CATCH_DEVELOPMENT_BUILD": "ON"
}