Compare commits

...

20 Commits

Author SHA1 Message Date
Brian
64e15c962f
openssl: Use hardlinks instead of symlinks (#6757)
* openssl: Use hardlinks instead of symlinks

* openssl: Fix 32bit dirs

Co-authored-by: HUMORCE <humorce@outlook.com>

---------

Co-authored-by: HUMORCE <humorce@outlook.com>
2025-04-23 05:53:25 +00:00
github-actions[bot]
b0a8b27d8c slang: Update to version 2025.7 2025-04-23 04:29:47 +00:00
github-actions[bot]
9f02562250 mockery: Update to version 3.2.4 2025-04-23 04:29:46 +00:00
github-actions[bot]
412870587d kubelet: Update to version 1.32.4 2025-04-23 04:29:46 +00:00
github-actions[bot]
b204f5d313 kubectl: Update to version 1.32.4 2025-04-23 04:29:46 +00:00
github-actions[bot]
65e1660667 kubeadm: Update to version 1.32.4 2025-04-23 04:29:46 +00:00
github-actions[bot]
1684a82f3e dolt: Update to version 1.52.1 2025-04-23 04:29:45 +00:00
HUMORCE
66aca95da2
swift@6.1: Update manifest
- Add arm64 support
- Suggest `verions/python39` instead of `main/python`
- Update install script
- update env_add_path
2025-04-23 03:46:28 +00:00
HUMORCE
c504040d41
ghostscript: Update to version 10.05.0 2025-04-23 02:07:50 +00:00
HUMORCE
a7c897de21
ghostscript: Update scripts (Close #5642) 2025-04-23 02:03:35 +00:00
Evan Reed
b553d0e366
mise: notes for manifest updating (#6484)
* mise: add warning message about manual config migration

* mise: update to version 2025.1.13 before submitting PR

* notes for manifest updating

---------

Co-authored-by: HUMORCE <humorce@outlook.com>
2025-04-23 01:11:29 +00:00
Janusz Dziurzyński
f7de871803
mise: use default config/data locations (#6677)
- Removes `env_set` and `persist` properties from `mise.json` to allow
   mise to use its default locations for `config.toml` and
   `$MISE_DATA_DIR`
2025-04-23 00:54:47 +00:00
github-actions[bot]
2b1b629108 spicetify-cli: Update to version 2.40.1 2025-04-23 00:38:27 +00:00
github-actions[bot]
06f2c89b71 qemu: Update to version 10.0.0 2025-04-23 00:38:26 +00:00
github-actions[bot]
bd77a22db7 promtail: Update to version 3.5.0 2025-04-23 00:38:26 +00:00
github-actions[bot]
435465c60c minio: Update to version 2025-04-22T22-12-26Z 2025-04-23 00:38:26 +00:00
github-actions[bot]
3385699d5a minio-client: Update to version 2025-04-16T18-13-26Z 2025-04-23 00:38:26 +00:00
github-actions[bot]
0ec388bbc1 coursier: Update to version 2.1.25-M8 2025-04-23 00:38:25 +00:00
HUMORCE
35ad1f50f5
pelook: Deprecate manifest (Close #6373) 2025-04-23 00:10:11 +00:00
HUMORCE
aba576c118
pelook: Deprecate manifest (Close #6373) 2025-04-23 00:09:33 +00:00
17 changed files with 81 additions and 90 deletions

View File

@ -1,10 +1,10 @@
{
"version": "2.1.25-M7",
"version": "2.1.25-M8",
"description": "Pure Scala Artifact Fetching",
"homepage": "https://github.com/coursier/coursier",
"license": "Apache-2.0",
"url": "https://github.com/coursier/coursier/releases/download/v2.1.25-M7/coursier#/coursier.jar",
"hash": "461fb445b54ef8b1e95eff06d9e044e5c7a30d358664a3c02edd24be2645a52c",
"url": "https://github.com/coursier/coursier/releases/download/v2.1.25-M8/coursier#/coursier.jar",
"hash": "473d96376ac92e6a9d15b13e6268e6fc74d73d7efd063800a7efc032ce5ba435",
"bin": "coursier.jar",
"env_set": {
"COURSIER_CACHE": "$dir\\cache",

View File

@ -2,11 +2,11 @@
"homepage": "https://github.com/dolthub/dolt",
"license": "Apache-2.0",
"description": "Dolt is a SQL database that you can fork, clone, branch, merge, push and pull just like a git repository.",
"version": "1.52.0",
"version": "1.52.1",
"architecture": {
"64bit": {
"url": "https://github.com/dolthub/dolt/releases/download/v1.52.0/dolt-windows-amd64.zip",
"hash": "dc5a7db5ad4983f425bfba27f90d43a0150fb5ea550c9514c437aa148a15493d"
"url": "https://github.com/dolthub/dolt/releases/download/v1.52.1/dolt-windows-amd64.zip",
"hash": "82236d35a9c633ed2896702e363d10b6f3b700d1cc144ab9ad5edfb9aa198a36"
}
},
"extract_dir": "dolt-windows-amd64",

View File

@ -1,5 +1,5 @@
{
"version": "10.04.0",
"version": "10.05.0",
"description": "An interpreter for the PostScript language and for PDF",
"homepage": "https://www.ghostscript.com",
"license": {
@ -8,8 +8,8 @@
},
"architecture": {
"64bit": {
"url": "https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs10040/gs10040w64.exe#/dl.7z",
"hash": "sha512:1de01b22c1a351ab2ac44ecb639c38b6050e833985b3b73bf3144ba14ee8f3e825d5fec9e4f82da6fea60513e41f3aef6bfb120338e26642348c5193a1e00120",
"url": "https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs10050/gs10050w64.exe#/dl.7z",
"hash": "sha512:4756b4bf2647695f65d6088528f04202907112e577110543497bc2e6494d121db1dde511edb08cd701b00acd34008cf60b5ae01d17686ba99056c4ff888fb446",
"bin": [
"bin\\gswin64.exe",
"bin\\gswin64c.exe",
@ -20,8 +20,8 @@
]
},
"32bit": {
"url": "https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs10040/gs10040w32.exe#/dl.7z",
"hash": "sha512:9360762c2f2aef167a0842b70e1b4b3b9dabd492f15ee61a1e71b972c42f3a20351926bbb45ebd765b18a258b9b524f6849efc102e3c673927f4eca7281779a1",
"url": "https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs10050/gs10050w32.exe#/dl.7z",
"hash": "sha512:1a52eee94f4d9eab2b4f71774475ef22322b39ce70cd07bfe002d5d0b756e2edab28f322264e59de4dbea706091f966ef34cc0a8985436293d5b4dca65c9588f",
"bin": [
"bin\\gswin32.exe",
"bin\\gswin32c.exe",
@ -45,15 +45,15 @@
],
"env_add_path": "lib",
"post_uninstall": [
"$reg_app = \"HKCU:\\SOFTWARE\\Artifex\\GPL Ghostscript\\$version\"",
"$reg_lib = \"HKCU:\\SOFTWARE\\GPL Ghostscript\\$version\"",
"$reg_app = \"HKCU:\\SOFTWARE\\Artifex\\GPL Ghostscript\"",
"$reg_lib = \"HKCU:\\SOFTWARE\\GPL Ghostscript\"",
"if ($global) { $reg_app = $reg_app.Replace('HKCU:','HKLM:'); $reg_lib = $reg_lib.Replace('HKCU:','HKLM:') }",
"Remove-Item -Path $reg_app -Force -Recurse",
"Remove-Item -Path $reg_lib -Force -Recurse"
],
"checkver": {
"github": "https://github.com/ArtifexSoftware/ghostpdl-downloads/",
"regex": "Ghostscript/GhostPDL ([\\d.]+)"
"url": "https://www.ghostscript.com/releases/index.html",
"regex": "latest release is Ghostscript ([\\d.]+)"
},
"autoupdate": {
"architecture": {

View File

@ -1,12 +1,12 @@
{
"version": "1.32.3",
"version": "1.32.4",
"description": "Kubernetes node provisioning tool",
"homepage": "https://kubernetes.io/docs/reference/setup-tools/kubeadm/kubeadm/",
"license": "Apache-2.0",
"architecture": {
"64bit": {
"url": "https://dl.k8s.io/v1.32.3/bin/windows/amd64/kubeadm.exe",
"hash": "93d7f9ef1c0c2fb369cdf1f4ed72075e564672ff74bbb42dbabfcd751406fba9"
"url": "https://dl.k8s.io/v1.32.4/bin/windows/amd64/kubeadm.exe",
"hash": "2665e02de02c28a82ccc66e8b46e72bf987acfbe6a8d26eb2d8c77d472d07dfb"
}
},
"bin": "kubeadm.exe",

View File

@ -1,20 +1,20 @@
{
"version": "1.32.3",
"version": "1.32.4",
"description": "Control the Kubernetes cluster manager.",
"homepage": "https://kubernetes.io/docs/reference/kubectl/",
"license": "Apache-2.0",
"architecture": {
"64bit": {
"url": "https://dl.k8s.io/release/v1.32.3/kubernetes-client-windows-amd64.tar.gz",
"hash": "b78883391fe37850ba53dc7b482f784e30f5bea539d4e8f5bb07c74a63a95c53"
"url": "https://dl.k8s.io/release/v1.32.4/kubernetes-client-windows-amd64.tar.gz",
"hash": "cd0ae27120f77760cbc8ea035599dfe4484a97fc9992a835ae55e96b1b515573"
},
"32bit": {
"url": "https://dl.k8s.io/release/v1.32.3/kubernetes-client-windows-386.tar.gz",
"hash": "a4fff1712cb26278432ea2ee870882b1008b51b76829459b8750ea4e068357b3"
"url": "https://dl.k8s.io/release/v1.32.4/kubernetes-client-windows-386.tar.gz",
"hash": "8cd7bc440c35a8c022004b2d35bf9efac5b342c8d04c03244b307f92a2f2b981"
},
"arm64": {
"url": "https://dl.k8s.io/release/v1.32.3/kubernetes-client-windows-arm64.tar.gz",
"hash": "4c99bc069c37b835331dec1597cccdee5dd46501247ff528c1750e64563e05b2"
"url": "https://dl.k8s.io/release/v1.32.4/kubernetes-client-windows-arm64.tar.gz",
"hash": "daa02fabde4ec83693daf7b9791ff5c6516e75291420fa7bcc62fef3b69c6126"
}
},
"extract_dir": "kubernetes\\client",

View File

@ -1,12 +1,12 @@
{
"version": "1.32.3",
"version": "1.32.4",
"description": "Kubernetes node agent",
"homepage": "https://kubernetes.io/docs/reference/command-line-tools-reference/kubelet/",
"license": "Apache-2.0",
"architecture": {
"64bit": {
"url": "https://dl.k8s.io/v1.32.3/bin/windows/amd64/kubelet.exe",
"hash": "a3ec4ed2f508e792b342da25db59c72613c608f85faea7d93b36415d235ff88f"
"url": "https://dl.k8s.io/v1.32.4/bin/windows/amd64/kubelet.exe",
"hash": "3846d772d41a48df54e735a74b1fd5b133eec58c4e1e3f8572d2f883e0c585a3"
}
},
"bin": "kubelet.exe",

View File

@ -1,5 +1,5 @@
{
"version": "2025-04-08T15-39-49Z",
"version": "2025-04-16T18-13-26Z",
"description": "A high performance, distributed object storage server, designed for large-scale data infrastructure. (client)",
"homepage": "https://min.io/",
"license": "Apache-2.0",
@ -8,8 +8,8 @@
},
"architecture": {
"64bit": {
"url": "https://dl.min.io/client/mc/release/windows-amd64/archive/mc.RELEASE.2025-04-08T15-39-49Z#/mc.exe",
"hash": "45fb732d67cf26a1568c3750a1629d762c2f7b6990995cd02c4b1bb0c3de5770"
"url": "https://dl.min.io/client/mc/release/windows-amd64/archive/mc.RELEASE.2025-04-16T18-13-26Z#/mc.exe",
"hash": "dba027acb7c75adba3f4c645dbcdeceeaaacef9553681408f6cb14f244afb62c"
}
},
"bin": "mc.exe",

View File

@ -1,5 +1,5 @@
{
"version": "2025-04-08T15-41-24Z",
"version": "2025-04-22T22-12-26Z",
"description": "A high performance, distributed object storage server, designed for large-scale data infrastructure. (server)",
"homepage": "https://min.io",
"license": "Apache-2.0",
@ -8,8 +8,8 @@
},
"architecture": {
"64bit": {
"url": "https://dl.min.io/server/minio/release/windows-amd64/archive/minio.RELEASE.2025-04-08T15-41-24Z#/minio.exe",
"hash": "48636db8cb87054eb80896ef0352d78e30c78d92928c67af37e8758466c35e47"
"url": "https://dl.min.io/server/minio/release/windows-amd64/archive/minio.RELEASE.2025-04-22T22-12-26Z#/minio.exe",
"hash": "2ceb3b3d68bdf1c4def9702cb02c5c8adb235197d1c8f2eaad24136833ab9a57"
}
},
"bin": "minio.exe",

View File

@ -3,6 +3,11 @@
"description": "Polyglot tool version manager and task runner",
"homepage": "https://mise.jdx.dev/",
"license": "MIT",
"notes": [
"Persistence and environment variables settings of the manifest have been revoked, you can find persisted data at '$persist_dir', if you have installed the manifest before.",
"",
"See documentation for notes on configuring your shell: https://mise.jdx.dev/installing-mise.html"
],
"architecture": {
"64bit": {
"url": "https://github.com/jdx/mise/releases/download/v2025.4.6/mise-v2025.4.6-windows-x64.zip",
@ -14,22 +19,8 @@
}
},
"extract_dir": "mise",
"bin": "bin/mise.exe",
"pre_install": [
"if (!(Test-Path \"$persist_dir\\config.toml\") -and !(Test-Path \"$dir\\config.toml\")) {",
" New-Item -Path \"$dir\\config.toml\" -ItemType File -ea 0 | Out-Null",
"}"
],
"env_set": {
"MISE_DATA_DIR": "$dir\\mise",
"MISE_GLOBAL_CONFIG_FILE": "$dir\\config.toml"
},
"env_add_path": "mise\\shims",
"persist": [
"mise",
"config.toml"
],
"notes": "See documentation for notes on configuring your shell: https://mise.jdx.dev/installing-mise.html",
"bin": "bin/mise.exe",
"checkver": {
"github": "https://github.com/jdx/mise"
},

View File

@ -1,16 +1,16 @@
{
"version": "3.2.3",
"version": "3.2.4",
"description": "A mock code autogenerator for Golang",
"homepage": "https://github.com/vektra/mockery",
"license": "BSD-3-Clause",
"architecture": {
"64bit": {
"url": "https://github.com/vektra/mockery/releases/download/v3.2.3/mockery_3.2.3_Windows_x86_64.tar.gz",
"hash": "f8db4523763457edd1fc9ede447ab48521f20dfe8570b849edc6ec08cc20fb4e"
"url": "https://github.com/vektra/mockery/releases/download/v3.2.4/mockery_3.2.4_Windows_x86_64.tar.gz",
"hash": "d3bb60b1e4f6438bcd4ffb14ad8131b6fdd42f1dc1b4136489ac4782991623a1"
},
"arm64": {
"url": "https://github.com/vektra/mockery/releases/download/v3.2.3/mockery_3.2.3_Windows_arm64.tar.gz",
"hash": "035a1e65d54e042c97ea74e278aa770da718e124a98e6e8b7511ee7c09be5fbe"
"url": "https://github.com/vektra/mockery/releases/download/v3.2.4/mockery_3.2.4_Windows_arm64.tar.gz",
"hash": "04e7892ab65a134d12dd055198f4555e293557a5c6f5818cf662691d8f5a290f"
}
},
"bin": "mockery.exe",

View File

@ -20,16 +20,10 @@
"pre_install": [
"$arch = switch ($architecture) {",
" '64bit' { 'x64'; break }",
" '32bit' { 'x32'; break }",
" '32bit' { 'x86'; break }",
" 'arm64' { $architecture; break }",
"}",
"if ([System.Environment]::OSVersion.Version -lt [Version]10.0.14972.0) {",
" return $null = Get-ChildItem \"$dir/lib/VC/$arch/MT\" | ForEach-Object { Copy-Item $_.FullName \"$dir/lib/$($_.Name)\" }",
"}",
"Receive-Job -Wait (Start-Job {",
" $kernel32 = Add-Type -MemberDefinition '[DllImport(\"kernel32.dll\")] public static extern bool CreateSymbolicLink(string lpSymlinkFileName, string lpTargetFileName, byte dwFlags);' -Name '_' -PassThru",
" $null = Get-ChildItem \"$Using:dir/lib/VC/$Using:arch/MT\" | ForEach-Object { $kernel32::CreateSymbolicLink(\"$Using:dir/lib/$($_.Name)\", $_.FullName, 2) }",
"})"
"$null = Get-ChildItem \"$dir/lib/VC/$arch/MT\" | ForEach-Object { New-Item -ItemType HardLink -Target $_.FullName -Path \"$dir/lib/$($_.Name)\" }"
],
"innosetup": true,
"env_add_path": "bin",

View File

@ -1,12 +1,12 @@
{
"version": "3.4.3",
"version": "3.5.0",
"description": "Multi-tenant log aggregation system",
"homepage": "https://grafana.com/oss/loki/",
"license": "Apache-2.0",
"architecture": {
"64bit": {
"url": "https://github.com/grafana/loki/releases/download/v3.4.3/promtail-windows-amd64.exe.zip",
"hash": "69c68d7f4798984b1e879231f38a345c635fe3394d25ada2d1e81c602517c0f7",
"url": "https://github.com/grafana/loki/releases/download/v3.5.0/promtail-windows-amd64.exe.zip",
"hash": "cce321077ce18f4ccc512700365439ae58fb8af13cbab8d91b6437ca9e121c3f",
"bin": [
[
"promtail-windows-amd64.exe",

View File

@ -1,12 +1,12 @@
{
"version": "9.2.0",
"version": "10.0.0",
"description": "A generic and open source machine emulator and virtualizer.",
"homepage": "https://qemu.weilnetz.de/",
"license": "GPL-2.0-only",
"architecture": {
"64bit": {
"url": "https://qemu.weilnetz.de/w64/2024/qemu-w64-setup-20241220.exe#/dl.7z",
"hash": "sha512:f0c45849d75ecc75fffc29448741bbfdd732d3bea6f606d7f1a8bc3543845cb25ce0a0b5c716d4661d954877c907007a9d96c6136d015fb96afad29e57687bde"
"url": "https://qemu.weilnetz.de/w64/2025/qemu-w64-setup-20250422.exe#/dl.7z",
"hash": "sha512:1db9a723e241547a0c63fddbc52dca2d39c3c7d4e0c205019c931d33e2f9e8cc476522b4d3303e8586e67c58ae757a594911cf511aa21bacea7d4f2e56f99e77"
}
},
"pre_install": "Remove-Item \"$dir\\`$PLUGINSDIR\", \"$dir\\qemu-uninstall.exe\" -Force -Recurse",

View File

@ -1,16 +1,16 @@
{
"version": "2025.6.4",
"version": "2025.7",
"description": "A new language and compiler for shader development.",
"homepage": "https://shader-slang.com/",
"license": "MIT",
"architecture": {
"64bit": {
"url": "https://github.com/shader-slang/slang/releases/download/v2025.6.4/slang-2025.6.4-windows-x86_64.zip",
"hash": "62c2df30af02f8d5bb27daec7e89d834b306fd7af08044cc9512dc093aeb5961"
"url": "https://github.com/shader-slang/slang/releases/download/v2025.7/slang-2025.7-windows-x86_64.zip",
"hash": "592be8aad6d243511990d4ad5bc21512d09579766e4966b3aadb51fa55f0df58"
},
"arm64": {
"url": "https://github.com/shader-slang/slang/releases/download/v2025.6.4/slang-2025.6.4-windows-aarch64.zip",
"hash": "f2f6f95f7c2d170064e79263c3fd054d41dd6d3ed939fdf46ba5bfa6d3d24d4d"
"url": "https://github.com/shader-slang/slang/releases/download/v2025.7/slang-2025.7-windows-aarch64.zip",
"hash": "4127d5b98bbd2db2a8eb4f922c94a53e42b400b243c76c3eeb9fa5139e5f0054"
}
},
"bin": [

View File

@ -1,5 +1,5 @@
{
"version": "2.40.0",
"version": "2.40.1",
"description": "Tool for customizing the Spotify client.",
"homepage": "https://spicetify.app/",
"license": "LGPL-2.1-only",
@ -9,12 +9,12 @@
},
"architecture": {
"64bit": {
"url": "https://github.com/spicetify/cli/releases/download/v2.40.0/spicetify-2.40.0-windows-x64.zip",
"hash": "4de3561f9b91845a486232e6fbd7cc854b4375fdfcfa638cfecf85197545607d"
"url": "https://github.com/spicetify/cli/releases/download/v2.40.1/spicetify-2.40.1-windows-x64.zip",
"hash": "99b7015801b04ce0712eb939a2ef1a01c469f4d27d38e78bcad94a3410899ffd"
},
"32bit": {
"url": "https://github.com/spicetify/cli/releases/download/v2.40.0/spicetify-2.40.0-windows-x32.zip",
"hash": "10ba6b24a82678adae83577f9a83c97d6680e30d7ed7c3e4ad35af68812e8ef4"
"url": "https://github.com/spicetify/cli/releases/download/v2.40.1/spicetify-2.40.1-windows-x32.zip",
"hash": "fbbb8ca1028e4e165717c82568f370a7989c2d1f1b96401d494ce873c00ff687"
}
},
"bin": "spicetify.exe",

View File

@ -1,24 +1,28 @@
{
"version": "6.1",
"homepage": "https://www.swift.org/",
"description": "A general-purpose programming language built using a modern approach to safety, performance, and software design patterns.",
"homepage": "https://www.swift.org/",
"license": "Apache-2.0",
"suggest": {
"python": "main/python",
"vcredist": "extras/vcredist2022"
},
"notes": [
"To make Swift toolchain work, you must have Visual Studio and Windows SDK components installed.",
"Read https://www.swift.org/getting-started/#support-files for Supporting Files installation guide."
],
"suggest": {
"python": "versions/python39",
"vcredist": "extras/vcredist2022"
},
"architecture": {
"64bit": {
"url": "https://download.swift.org/swift-6.1-release/windows10/swift-6.1-RELEASE/swift-6.1-RELEASE-windows10.exe#/swiftsetup.exe",
"url": "https://download.swift.org/swift-6.1-release/windows10/swift-6.1-RELEASE/swift-6.1-RELEASE-windows10.exe",
"hash": "8c8aef8b4a449ebeefd74482ac767e269f8cbe7e520871c1d103c7079c5f4c6a"
},
"arm64": {
"url": "https://download.swift.org/swift-6.1-release/windows10-arm64/swift-6.1-RELEASE/swift-6.1-RELEASE-windows10-arm64.exe",
"hash": "c0ad594e3e033c30b9f472b1a689a2d05ff20f265a4fc44acd1b5eae3751a341"
}
},
"pre_install": [
"Expand-DarkArchive \"$dir\\swiftsetup.exe\" \"$dir\\extract_folder\" -Removal",
"Expand-DarkArchive \"$dir\\$fname\" \"$dir\\extract_folder\" -Removal",
"$xml = [xml](Get-Content -Raw \"$dir\\extract_folder\\UX\\manifest.xml\" -Encoding utf8)",
"$xml.BurnManifest.Payload | Where-Object { $_.FilePath.EndsWith(\".msi\") } | ForEach-Object {",
" if ($($_.FilePath) -eq \"rtl.msi\") {",
@ -31,17 +35,16 @@
"Move-Item -Path \"$dir\\extract_folder\\LocalApp\\Programs\\Swift\" -Destination \"$dir\"",
"Move-Item -Path \"$dir\\Swift\\Platforms\\$ver\\Windows.platform\" -Destination \"$dir\\Swift\\Platforms\"",
"Move-Item -Path \"$dir\\Swift\\Toolchains\\$($ver)+Asserts\\usr\" -Destination \"$dir\\Swift\\Toolchains\"",
"Move-Item -Path \"$dir\\Swift\\Tools\\$ver\\*\" -Destination \"$dir\\Swift\\Tools\"",
"# Move-Item -Path \"$dir\\Swift\\Tools\\$ver\\*\" -Destination \"$dir\\Swift\\Tools\"",
"Remove-Item \"$dir\\Swift\\Platforms\\$ver\" | Out-Null",
"Remove-Item \"$dir\\Swift\\Toolchains\\$ver+Asserts\" | Out-Null",
"Remove-Item \"$dir\\Swift\\Tools\\$ver\" | Out-Null",
"# Remove-Item \"$dir\\Swift\\Tools\\$ver\" | Out-Null",
"Move-Item -Path \"$dir\\Swift\\*\" -Destination \"$dir\"",
"Remove-Item \"$dir\\Swift\", \"$dir\\extract_folder\" -Recurse | Out-Null"
],
"env_add_path": [
"Runtimes\\usr\\bin",
"Toolchains\\usr\\bin",
"Tools"
"Toolchains\\usr\\bin"
],
"env_set": {
"SDKROOT": "$dir\\Platforms\\Windows.platform\\Developer\\SDKs\\Windows.sdk"
@ -53,7 +56,10 @@
"autoupdate": {
"architecture": {
"64bit": {
"url": "https://download.swift.org/swift-$version-release/windows10/swift-$version-RELEASE/swift-$version-RELEASE-windows10.exe#/swiftsetup.exe"
"url": "https://download.swift.org/swift-$version-release/windows10/swift-$version-RELEASE/swift-$version-RELEASE-windows10.exe"
},
"arm64": {
"url": "https://download.swift.org/swift-$version-release/windows10-arm64/swift-$version-RELEASE/swift-$version-RELEASE-windows10-arm64.exe"
}
}
}