terminal/vcpkg.json
Dustin L. Howett 3e70851d82 vcpkg: add an overlay port for fmt 11.1.4; enable /W3 (#18729)
This pull request brings us up to fmt 11.1.4 and enables `FMT_PEDANTIC`.

`FMT_PEDANTIC` turns on `/W3`, which is required by our local feudal
lords who will automatically file bugs on us if we don't build with
enough warnings enabled.

(cherry picked from commit f34dbbf3ac1c4bd646732aa7b694553e4db97d64)
Service-Card-Id: PVTI_lADOAF3p4s4AxadtzgYvOo8
Service-Version: 1.23
2025-03-26 17:38:16 -05:00

44 lines
922 B
JSON

{
"$schema": "https://raw.githubusercontent.com/microsoft/vcpkg-tool/main/docs/vcpkg.schema.json",
"dependencies": [
"fmt",
"ms-gsl"
],
"features": {
"terminal": {
"description": "Components required for Windows Terminal; separated out to make the Windows conhost build work",
"dependencies": [
"jsoncpp",
"cli11",
"cmark"
]
}
},
"overrides": [
{
"name": "fmt",
"version": "11.1.4"
},
{
"name": "ms-gsl",
"version": "3.1.0"
},
{
"name": "jsoncpp",
"version": "1.9.5"
},
{
"name": "cli11",
"version": "2.4.2"
},
{
"name": "cmark",
"version": "0.30.3"
}
],
"builtin-baseline": "fe1cde61e971d53c9687cf9a46308f8f55da19fa",
"vcpkg-configuration": {
"overlay-ports": [ "./dep/vcpkg-overlay-ports" ]
}
}