summaryrefslogtreecommitdiffstats
path: root/HDF5Examples
diff options
context:
space:
mode:
authorAllen Byrne <50328838+byrnHDF@users.noreply.github.com>2024-02-06 14:11:45 (GMT)
committerGitHub <noreply@github.com>2024-02-06 14:11:45 (GMT)
commit255ab716f2c86bcb5c1cf424b9eca2d1106f5592 (patch)
treedbca65fcb86d97f6c5de2bfd9696214ed4c79d0e /HDF5Examples
parentadee148f032c9325f830e34ac47cf9c96234500b (diff)
downloadhdf5-255ab716f2c86bcb5c1cf424b9eca2d1106f5592.zip
hdf5-255ab716f2c86bcb5c1cf424b9eca2d1106f5592.tar.gz
hdf5-255ab716f2c86bcb5c1cf424b9eca2d1106f5592.tar.bz2
Make platform specific test presets for windows and macs (#3988)
* Enable mac tests * Add platform test workflows to examples
Diffstat (limited to 'HDF5Examples')
-rw-r--r--HDF5Examples/CMakePresets.json50
1 files changed, 50 insertions, 0 deletions
diff --git a/HDF5Examples/CMakePresets.json b/HDF5Examples/CMakePresets.json
index 263ff29..d9fdd04 100644
--- a/HDF5Examples/CMakePresets.json
+++ b/HDF5Examples/CMakePresets.json
@@ -129,6 +129,23 @@
]
},
{
+ "name": "ci-StdShar-OSX-Clang",
+ "configurePreset": "ci-StdShar-Clang",
+ "inherits": [
+ "ci-x64-Release-Clang"
+ ],
+ "execution": {
+ "noTestsAction": "error",
+ "timeout": 180,
+ "jobs": 2
+ },
+ "condition": {
+ "type": "equals",
+ "lhs": "${hostSystemName}",
+ "rhs": "Darwin"
+ }
+ },
+ {
"name": "ci-StdShar-GNUC",
"configurePreset": "ci-StdShar-GNUC",
"inherits": [
@@ -136,6 +153,23 @@
]
},
{
+ "name": "ci-StdShar-win-Intel",
+ "configurePreset": "ci-StdShar-Intel",
+ "inherits": [
+ "ci-x64-Release-Intel"
+ ],
+ "filter": {
+ "exclude": {
+ "name": "H5DUMP-tfloatsattrs"
+ }
+ },
+ "condition": {
+ "type": "equals",
+ "lhs": "${hostSystemName}",
+ "rhs": "Windows"
+ }
+ },
+ {
"name": "ci-StdShar-Intel",
"configurePreset": "ci-StdShar-Intel",
"inherits": [
@@ -161,6 +195,14 @@
]
},
{
+ "name": "ci-StdShar-OSX-Clang",
+ "steps": [
+ {"type": "configure", "name": "ci-StdShar-Clang"},
+ {"type": "build", "name": "ci-StdShar-Clang"},
+ {"type": "test", "name": "ci-StdShar-OSX-Clang"}
+ ]
+ },
+ {
"name": "ci-StdShar-GNUC",
"steps": [
{"type": "configure", "name": "ci-StdShar-GNUC"},
@@ -175,6 +217,14 @@
{"type": "build", "name": "ci-StdShar-Intel"},
{"type": "test", "name": "ci-StdShar-Intel"}
]
+ },
+ {
+ "name": "ci-StdShar-win-Intel",
+ "steps": [
+ {"type": "configure", "name": "ci-StdShar-Intel"},
+ {"type": "build", "name": "ci-StdShar-Intel"},
+ {"type": "test", "name": "ci-StdShar-win-Intel"}
+ ]
}
]
}