summaryrefslogtreecommitdiffstats
path: root/CMakePresets.json
diff options
context:
space:
mode:
authorAllen Byrne <50328838+byrnHDF@users.noreply.github.com>2024-01-09 17:47:55 (GMT)
committerGitHub <noreply@github.com>2024-01-09 17:47:55 (GMT)
commitefe7cb72ba123177c4441720bb8a9066a0b1feb0 (patch)
tree13cf9a5b566ab35a1b8bc371d271e54652a3aa2c /CMakePresets.json
parentc12932865d314162c6795d605c8d8aca3f5902ef (diff)
downloadhdf5-efe7cb72ba123177c4441720bb8a9066a0b1feb0.zip
hdf5-efe7cb72ba123177c4441720bb8a9066a0b1feb0.tar.gz
hdf5-efe7cb72ba123177c4441720bb8a9066a0b1feb0.tar.bz2
Add binary build for linux S3 (#3936)
* Reorg and update options for doc and cmake config * Correct subfiling depends * Add linux S3 binaries to GH published files * Correct path * Try reducing parallel jobs in tests * Change examples jobs for test from 8 to 4
Diffstat (limited to 'CMakePresets.json')
-rw-r--r--CMakePresets.json46
1 files changed, 46 insertions, 0 deletions
diff --git a/CMakePresets.json b/CMakePresets.json
index 84b4f2f..65c56d7 100644
--- a/CMakePresets.json
+++ b/CMakePresets.json
@@ -94,6 +94,14 @@
}
},
{
+ "name": "ci-S3",
+ "hidden": true,
+ "cacheVariables": {
+ "HDF5_ENABLE_ROS3_VFD": "ON",
+ "HDF5_ENABLE_HDFS": "OFF"
+ }
+ },
+ {
"name": "ci-StdShar",
"hidden": true,
"inherits": ["ci-StdCompression", "ci-StdExamples", "ci-StdPlugins"],
@@ -150,6 +158,14 @@
]
},
{
+ "name": "ci-StdShar-GNUC-S3",
+ "description": "GNUC S3 Config for x64 (Release)",
+ "inherits": [
+ "ci-StdShar-GNUC",
+ "ci-S3"
+ ]
+ },
+ {
"name": "ci-StdShar-Intel",
"description": "Intel Standard Config for x64 (Release)",
"inherits": [
@@ -188,6 +204,15 @@
]
},
{
+ "name": "ci-StdShar-GNUC-S3",
+ "description": "GNUC S3 Build for x64 (Release)",
+ "configurePreset": "ci-StdShar-GNUC-S3",
+ "verbose": true,
+ "inherits": [
+ "ci-x64-Release-GNUC"
+ ]
+ },
+ {
"name": "ci-StdShar-Intel",
"description": "Intel Standard Build for x64 (Release)",
"configurePreset": "ci-StdShar-Intel",
@@ -225,6 +250,13 @@
]
},
{
+ "name": "ci-StdShar-GNUC-S3",
+ "configurePreset": "ci-StdShar-GNUC-S3",
+ "inherits": [
+ "ci-x64-Release-GNUC"
+ ]
+ },
+ {
"name": "ci-StdShar-Intel",
"configurePreset": "ci-StdShar-Intel",
"inherits": [
@@ -254,6 +286,11 @@
"inherits": "ci-x64-Release-GNUC"
},
{
+ "name": "ci-StdShar-GNUC-S3",
+ "configurePreset": "ci-StdShar-GNUC-S3",
+ "inherits": "ci-x64-Release-GNUC"
+ },
+ {
"name": "ci-StdShar-Intel",
"configurePreset": "ci-StdShar-Intel",
"inherits": "ci-x64-Release-Intel"
@@ -288,6 +325,15 @@
]
},
{
+ "name": "ci-StdShar-GNUC-S3",
+ "steps": [
+ {"type": "configure", "name": "ci-StdShar-GNUC-S3"},
+ {"type": "build", "name": "ci-StdShar-GNUC-S3"},
+ {"type": "test", "name": "ci-StdShar-GNUC-S3"},
+ {"type": "package", "name": "ci-StdShar-GNUC-S3"}
+ ]
+ },
+ {
"name": "ci-StdShar-Intel",
"steps": [
{"type": "configure", "name": "ci-StdShar-Intel"},