vcpkg/versions/v-/vulkan-memory-allocator.json

65 lines
1.5 KiB
JSON
Raw Normal View History

{
"versions": [
{
"git-tree": "267d8f5eb222e5ea111f11f57ebc8458c6df65e7",
"version": "3.1.0",
"port-version": 0
},
{
"git-tree": "a687cd3066c8effcdec670ce92d389c36c217c14",
"version": "3.0.1",
"port-version": 4
},
{
"git-tree": "d57ebd5ba820e5d8a5f55d797199abe4734d5af8",
"version": "3.0.1",
"port-version": 3
},
{
"git-tree": "0295d831ef2217a424c4739767ecde90e5bc7554",
"version": "3.0.1",
"port-version": 2
},
{
"git-tree": "49c724c78cf76e8858c92ce7b1acdc52fd9bf62b",
"version": "3.0.1",
"port-version": 1
},
2023-02-01 08:28:39 +08:00
{
"git-tree": "3e9468d6877548306f7d94800031ef9d04541529",
"version": "3.0.1",
"port-version": 0
},
{
"git-tree": "1803d4239d0058bbdb03b3711dc69383895f4ea1",
"version": "3.0.0",
"port-version": 0
},
Bulk convert control files. (#19986) ``` function Convert-Control { Param($full) .\vcpkg.exe format-manifest $full $root = $full.Substring(0, $full.Length - 7) # CONTROL $new = $root + 'vcpkg.json' $content = Get-Content -Raw $new $asJson = ConvertFrom-Json $content -AsHashtable -Depth 100 $oldVersion = $asJson['port-version'] if ($null -eq $oldVersion) { $oldVersionFull = $asJson['version-string'] Write-Host "Got version $oldVersionFull" $match = [System.Text.RegularExpressions.Regex]::Match($oldVersionFull, '^(.+)-(\d+)$') if ($match.Success -and -not [System.Text.RegularExpressions.Regex]::IsMatch($oldVersionFull, '^\d\d\d\d-\d\d-\d\d$')) { $newFullVersion = [string]$match.Groups[1].Value $oldVersion = [int]$match.Groups[2].Value Write-Host "newFullVersion $newFullVersion oldVersion $oldVersion" $newVersion = $oldVersion + 1 $asJson['version-string'] = $newFullVersion Write-Host "Previous version for $full extracted from version field -- setting version-string $newFullVersion and port-version $newVersion" } else { Write-Host "No previous version for $full -- setting 1" $newVersion = 1 } } else { $newVersion = [int]$oldVersion + 1 Write-Host "New version for $full : $newVersion" } $asJson['port-version'] = $newVersion $content = ConvertTo-Json $asJson -Depth 100 Set-Content -Path $new -Value $content .\vcpkg.exe format-manifest $new } Get-ChildItem ports\CONTROL -Recurse | Foreach-Object { Convert-Control $_.FullName } git commit -am "this message" .\vcpkg.exe x-add-version -all git commit -a --amend ```
2021-09-09 16:24:04 +08:00
{
"git-tree": "9d6994b1a6f6cbaba84a63a78b3d97784a0722f5",
"version-string": "2021-07-07",
"port-version": 1
},
{
"git-tree": "0b1560d8d5ccc9a903ed8159fccecd2bd29e2125",
"version-string": "2021-07-07",
"port-version": 0
},
{
"git-tree": "dd2f676035a767641141490caae2ac057ed59e83",
"version-string": "2.3.0",
"port-version": 0
},
{
"git-tree": "950361a10091dcbcb4f27d1ce5494a9b43b10974",
"version-string": "2.2.0",
"port-version": 0
},
{
"git-tree": "403ce21ef2b7da4544a4a37a6079aa1efa0880eb",
"version-string": "2.1.0-1",
"port-version": 0
}
]
}