Implement attrs: extendedattribute and extraheader

This commit is contained in:
Jonah Beckford 2023-09-25 18:18:37 -07:00
parent d64f4d1c62
commit 014d4ea4df
7 changed files with 283 additions and 45 deletions

View file

@ -0,0 +1,86 @@
{
"version": 3,
"configurePresets": [
{
"name": "dev-AppleSilicon",
"inherits": [
"ci-host-darwin_arm64",
"ci-target-darwin_arm64"
],
"displayName": "Dev Apple Silicon",
"generator": "Ninja",
"binaryDir": "build_dev",
"cacheVariables": {
"CMAKE_BUILD_TYPE": "Debug",
"CMAKE_EXPORT_COMPILE_COMMANDS": "ON"
},
"vendor": {
"microsoft.com/VisualStudioSettings/CMake/1.0": {
"hostOS": [
"macOS"
]
}
}
},
{
"name": "dev-Linux-x86_64",
"inherits": [
"ci-host-linux_x86_64",
"ci-target-linux_x86_64"
],
"displayName": "Dev Linux x86_64",
"generator": "Ninja",
"binaryDir": "build_dev",
"cacheVariables": {
"CMAKE_BUILD_TYPE": "Debug",
"CMAKE_EXPORT_COMPILE_COMMANDS": "ON"
},
"vendor": {
"microsoft.com/VisualStudioSettings/CMake/1.0": {
"hostOS": [
"Linux"
]
}
}
},
{
"name": "dev-Windows64",
"inherits": [
"ci-host-windows_x86_64",
"ci-target-windows_x86_64"
],
"binaryDir": "build_dev",
"displayName": "Dev Windows 64-bit",
"generator": "Ninja",
"cacheVariables": {
"CMAKE_BUILD_TYPE": "Debug",
"CMAKE_EXPORT_COMPILE_COMMANDS": "ON"
},
"vendor": {
"microsoft.com/VisualStudioSettings/CMake/1.0": {
"hostOS": [
"Windows"
]
}
}
},
{
"name": "dev-Windows64-with-env-ninja",
"inherits": [
"dev-Windows64"
],
"cacheVariables": {
"CMAKE_MAKE_PROGRAM": "$env{DKSDK_NINJA_PROGRAM}",
"CMAKE_MAKE_PROGRAM_REASON": "Set DKSDK_NINJA_PROGRAM environment variable to specify ninja.exe"
},
"displayName": "Dev Windows 64-bit + env DKSDK_NINJA_PROGRAM",
"vendor": {
"microsoft.com/VisualStudioSettings/CMake/1.0": {
"hostOS": [
"Windows"
]
}
}
}
]
}