mirror of
https://github.com/HDFGroup/hdf5.git
synced 2024-11-27 02:10:55 +08:00
fc88fcde10
* Merge examples repo into library * Change grepTest to be more fault-tolerant * Update examples macro file * Exclude all Fortran examples from doxygen
244 lines
6.1 KiB
JSON
244 lines
6.1 KiB
JSON
{
|
|
"version": 6,
|
|
"configurePresets": [
|
|
{
|
|
"name": "my-HDF5114",
|
|
"hidden": true,
|
|
"environment": {
|
|
"HDF5_ROOT": "${sourceParentDir}/temp/HDF_Group/HDF5/1.14.3",
|
|
"HDF5_PLUGIN_PATH": "${sourceParentDir}/temp/HDF_Group/HDF5/1.14.3/lib/plugin"
|
|
},
|
|
"cacheVariables": {
|
|
"HDF5_ROOT": {"type": "STRING", "value": "${sourceParentDir}/temp/HDF_Group/HDF5/1.14.3"},
|
|
"HDF_BUILD_FORTRAN": "ON",
|
|
"HDF_BUILD_JAVA": "ON",
|
|
"HDF_BUILD_FILTERS": "ON",
|
|
"H5EX_BUILD_TESTING": "ON"
|
|
}
|
|
},
|
|
{
|
|
"name": "my-HDF5Dev",
|
|
"hidden": true,
|
|
"environment": {
|
|
"HDF5_ROOT": "${sourceParentDir}/temp/HDF_Group/HDF5/1.15.0",
|
|
"HDF5_PLUGIN_PATH": "${sourceParentDir}/temp/HDF_Group/HDF5/1.15.0/lib/plugin"
|
|
},
|
|
"cacheVariables": {
|
|
"HDF5_ROOT": {"type": "STRING", "value": "${sourceParentDir}/temp/HDF_Group/HDF5/1.15.0"},
|
|
"HDF_BUILD_FORTRAN": "ON",
|
|
"HDF_BUILD_JAVA": "ON",
|
|
"HDF_BUILD_FILTERS": "ON",
|
|
"H5EX_BUILD_TESTING": "ON"
|
|
}
|
|
},
|
|
{
|
|
"name": "my-StdShar",
|
|
"hidden": true,
|
|
"inherits": ["ci-base", "ci-base-examples", "ci-StdPlugins"],
|
|
"cacheVariables": {
|
|
"BUILD_SHARED_LIBS": "ON",
|
|
"USE_SHARED_LIBS": "ON"
|
|
}
|
|
},
|
|
{
|
|
"name": "my-StdShar-MSVC",
|
|
"description": "MSVC Standard Config for x64 (Release)",
|
|
"inherits": [
|
|
"ci-x64-Release-MSVC",
|
|
"my-StdShar",
|
|
"my-HDF5Dev"
|
|
]
|
|
},
|
|
{
|
|
"name": "my-StdShar-Clang",
|
|
"description": "Clang Standard Config for x64 (Release)",
|
|
"inherits": [
|
|
"ci-x64-Release-Clang",
|
|
"my-StdShar",
|
|
"my-HDF5Dev"
|
|
]
|
|
},
|
|
{
|
|
"name": "my-StdShar-GNUC",
|
|
"description": "GNUC Standard Config for x64 (Release)",
|
|
"inherits": [
|
|
"ci-x64-Release-GNUC",
|
|
"my-StdShar",
|
|
"my-HDF5Dev"
|
|
]
|
|
},
|
|
{
|
|
"name": "my-114Shar-MSVC",
|
|
"description": "MSVC 1.14 Config for x64 (Release)",
|
|
"inherits": [
|
|
"ci-x64-Release-MSVC",
|
|
"my-StdShar",
|
|
"my-HDF5114"
|
|
]
|
|
},
|
|
{
|
|
"name": "my-114Shar-Clang",
|
|
"description": "Clang 1.14 Config for x64 (Release)",
|
|
"inherits": [
|
|
"ci-x64-Release-Clang",
|
|
"my-StdShar",
|
|
"my-HDF5114"
|
|
]
|
|
},
|
|
{
|
|
"name": "my-114Shar-GNUC",
|
|
"description": "GNUC 1.14 Config for x64 (Release)",
|
|
"inherits": [
|
|
"ci-x64-Release-GNUC",
|
|
"my-StdShar",
|
|
"my-HDF5114"
|
|
]
|
|
}
|
|
],
|
|
"buildPresets": [
|
|
{
|
|
"name": "my-StdShar-MSVC",
|
|
"description": "MSVC Standard Build for x64 (Release)",
|
|
"configurePreset": "my-StdShar-MSVC",
|
|
"inherits": [
|
|
"ci-x64-Release-MSVC"
|
|
]
|
|
},
|
|
{
|
|
"name": "my-StdShar-Clang",
|
|
"description": "Clang Standard Build for x64 (Release)",
|
|
"configurePreset": "my-StdShar-Clang",
|
|
"inherits": [
|
|
"ci-x64-Release-Clang"
|
|
]
|
|
},
|
|
{
|
|
"name": "my-StdShar-GNUC",
|
|
"description": "GNUC Standard Build for x64 (Release)",
|
|
"configurePreset": "my-StdShar-GNUC",
|
|
"verbose": true,
|
|
"inherits": [
|
|
"ci-x64-Release-GNUC"
|
|
]
|
|
},
|
|
{
|
|
"name": "my-114Shar-MSVC",
|
|
"description": "MSVC 1.14 Build for x64 (Release)",
|
|
"configurePreset": "my-114Shar-MSVC",
|
|
"inherits": [
|
|
"ci-x64-Release-MSVC"
|
|
]
|
|
},
|
|
{
|
|
"name": "my-114Shar-Clang",
|
|
"description": "Clang 1.14 Build for x64 (Release)",
|
|
"configurePreset": "my-114Shar-Clang",
|
|
"inherits": [
|
|
"ci-x64-Release-Clang"
|
|
]
|
|
},
|
|
{
|
|
"name": "my-114Shar-GNUC",
|
|
"description": "GNUC 1.14 Build for x64 (Release)",
|
|
"configurePreset": "my-114Shar-GNUC",
|
|
"verbose": true,
|
|
"inherits": [
|
|
"ci-x64-Release-GNUC"
|
|
]
|
|
}
|
|
],
|
|
"testPresets": [
|
|
{
|
|
"name": "my-StdShar-MSVC",
|
|
"configurePreset": "my-StdShar-MSVC",
|
|
"inherits": [
|
|
"ci-x64-Release-MSVC"
|
|
]
|
|
},
|
|
{
|
|
"name": "my-StdShar-Clang",
|
|
"configurePreset": "my-StdShar-Clang",
|
|
"inherits": [
|
|
"ci-x64-Release-Clang"
|
|
]
|
|
},
|
|
{
|
|
"name": "my-StdShar-GNUC",
|
|
"configurePreset": "my-StdShar-GNUC",
|
|
"inherits": [
|
|
"ci-x64-Release-GNUC"
|
|
]
|
|
},
|
|
{
|
|
"name": "my-114Shar-MSVC",
|
|
"configurePreset": "my-114Shar-MSVC",
|
|
"inherits": [
|
|
"ci-x64-Release-MSVC"
|
|
]
|
|
},
|
|
{
|
|
"name": "my-114Shar-Clang",
|
|
"configurePreset": "my-114Shar-Clang",
|
|
"inherits": [
|
|
"ci-x64-Release-Clang"
|
|
]
|
|
},
|
|
{
|
|
"name": "my-114Shar-GNUC",
|
|
"configurePreset": "my-114Shar-GNUC",
|
|
"inherits": [
|
|
"ci-x64-Release-GNUC"
|
|
]
|
|
}
|
|
],
|
|
"workflowPresets": [
|
|
{
|
|
"name": "my-StdShar-MSVC",
|
|
"steps": [
|
|
{"type": "configure", "name": "my-StdShar-MSVC"},
|
|
{"type": "build", "name": "my-StdShar-MSVC"},
|
|
{"type": "test", "name": "my-StdShar-MSVC"}
|
|
]
|
|
},
|
|
{
|
|
"name": "my-StdShar-Clang",
|
|
"steps": [
|
|
{"type": "configure", "name": "my-StdShar-Clang"},
|
|
{"type": "build", "name": "my-StdShar-Clang"},
|
|
{"type": "test", "name": "my-StdShar-Clang"}
|
|
]
|
|
},
|
|
{
|
|
"name": "my-StdShar-GNUC",
|
|
"steps": [
|
|
{"type": "configure", "name": "my-StdShar-GNUC"},
|
|
{"type": "build", "name": "my-StdShar-GNUC"},
|
|
{"type": "test", "name": "my-StdShar-GNUC"}
|
|
]
|
|
},
|
|
{
|
|
"name": "my-114Shar-MSVC",
|
|
"steps": [
|
|
{"type": "configure", "name": "my-114Shar-MSVC"},
|
|
{"type": "build", "name": "my-114Shar-MSVC"},
|
|
{"type": "test", "name": "my-114Shar-MSVC"}
|
|
]
|
|
},
|
|
{
|
|
"name": "my-114Shar-Clang",
|
|
"steps": [
|
|
{"type": "configure", "name": "my-114Shar-Clang"},
|
|
{"type": "build", "name": "my-114Shar-Clang"},
|
|
{"type": "test", "name": "my-114Shar-Clang"}
|
|
]
|
|
},
|
|
{
|
|
"name": "my-114Shar-GNUC",
|
|
"steps": [
|
|
{"type": "configure", "name": "my-114Shar-GNUC"},
|
|
{"type": "build", "name": "my-114Shar-GNUC"},
|
|
{"type": "test", "name": "my-114Shar-GNUC"}
|
|
]
|
|
}
|
|
]
|
|
} |