Implement attrs: extendedattribute and extraheader
This commit is contained in:
parent
d64f4d1c62
commit
014d4ea4df
7 changed files with 283 additions and 45 deletions
86
CMakeUserPresets-SUGGESTED.json
Normal file
86
CMakeUserPresets-SUGGESTED.json
Normal 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"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue