Files
ladybird/.devcontainer/features/vcpkg-cache/devcontainer-feature.json
Andrew Kaster c4f7361a5b Meta: Add a vcpkg cache to the devcontainer
This also means that the prebuilt devcontainer will have a populated
vcpkg binary cache, speeding up the first build by a lot.
2024-10-14 15:55:23 -06:00

28 lines
917 B
JSON

{
"name": "Caches Ladybird's vcpkg dependencies",
"id": "vcpkg-cache",
"version": "1.0.0",
"description": "Create a prebuilt vcpkg binary cache for Ladybird developer use",
"installsAfter": [ "./features/ladybird" ],
"containerEnv": {
"VCPKG_BINARY_SOURCES": ";files,/usr/local/share/vcpkg-binary-cache,read"
},
"options": {
"release_triplet": {
"type": "boolean",
"default": true,
"description": "Build vcpkg dependencies with release configuration"
},
"debug_triplet": {
"type": "boolean",
"default": false,
"description": "Build vcpkg dependencies with debug configuration"
},
"sanitizer_triplet": {
"type": "boolean",
"default": false,
"description": "Build vcpkg dependencies with sanitizer configuration"
}
}
}