build: refresh toolchain and dependency wiring

This commit is contained in:
scawful
2025-12-22 14:45:31 -05:00
parent 7b72b2e3d4
commit df866b3f7f
18 changed files with 160 additions and 67 deletions

View File

@@ -4,17 +4,32 @@
{
"name": "dev-local",
"inherits": "dev",
"binaryDir": "$env{YAZE_BUILD_ROOT}/build"
"binaryDir": "$env{YAZE_BUILD_ROOT}/build",
"environment": {
"CPM_SOURCE_CACHE": "$env{HOME}/.cpm-cache",
"VCPKG_DOWNLOADS": "$env{HOME}/.cache/vcpkg/downloads",
"VCPKG_BINARY_SOURCES": "clear;files,$env{HOME}/.cache/vcpkg/bincache,readwrite"
}
},
{
"name": "wasm-debug-local",
"inherits": "wasm-debug",
"binaryDir": "$env{YAZE_BUILD_ROOT}/build-wasm"
"binaryDir": "$env{YAZE_BUILD_ROOT}/build-wasm",
"environment": {
"CPM_SOURCE_CACHE": "$env{HOME}/.cpm-cache",
"VCPKG_DOWNLOADS": "$env{HOME}/.cache/vcpkg/downloads",
"VCPKG_BINARY_SOURCES": "clear;files,$env{HOME}/.cache/vcpkg/bincache,readwrite"
}
},
{
"name": "wasm-release-local",
"inherits": "wasm-release",
"binaryDir": "$env{YAZE_BUILD_ROOT}/build-wasm"
"binaryDir": "$env{YAZE_BUILD_ROOT}/build-wasm",
"environment": {
"CPM_SOURCE_CACHE": "$env{HOME}/.cpm-cache",
"VCPKG_DOWNLOADS": "$env{HOME}/.cache/vcpkg/downloads",
"VCPKG_BINARY_SOURCES": "clear;files,$env{HOME}/.cache/vcpkg/bincache,readwrite"
}
}
],
"buildPresets": [