Yuta Saito
1b3911c547
Repair Linux build
2024-02-26 18:48:01 +09:00
Yuta Saito
2e62088305
Version 1.0.0: SwiftPM Plugin Support
...
See CHANGELOG.md
2024-02-26 18:48:01 +09:00
Yuta Saito
33ef59df6f
Bump version to 0.20.1, update CHANGELOG.md
2024-01-25 14:35:53 +00:00
Yuta Saito
7a7ab8cdfa
Fix WASI stub syscall
...
The object key for Import entry was wrong.
2024-01-25 14:20:49 +00:00
Yuta Saito
cda123eb63
Remove debug code from entrypoint/common.js
2024-01-25 00:05:04 +09:00
Yuta Saito
71653a2bae
Update CHANGELOG.md for 0.20.0 release
2024-01-16 13:45:05 +00:00
Yuta Saito
8c8098acdb
Update base image of carton docker image
2024-01-16 13:41:48 +00:00
Yuta Saito
a5e1d07ce2
Update default toolchain version to 5.9.1
2024-01-16 22:29:15 +09:00
Yuta Saito
ac491662d8
swift run carton-release hash-archive
2024-01-16 22:06:14 +09:00
Yuta Saito
33eafb077f
Stop preventing WASI apps including unimplemented syscalls
...
The recent wasi-libc includes some new syscalls not implemented in
@wasmer-js/wasi and we currently disable `--gc-sections` (see
https://github.com/swiftwasm/swift/issues/5128 ), so binaries built with
SwiftWasm 5.9 toolchain contains references to those unimplemented
syscalls.
This commit allows running such binaries by inserting dummy functions
for unimplemented syscalls.
2024-01-16 22:06:14 +09:00
Yuta Saito
7fc43f0c21
Drop Swift 5.8 support as host toolchain
2024-01-09 19:56:18 +09:00
Yuta Saito
bf9fae77e4
Default back to wasm-5.8.0-RELEASE at this moment for docker image
...
Even with 5.8 being the default, users can still use 5.9 by specifying
the toolchain version in the .swift-version file.
2024-01-09 19:56:18 +09:00
Yuta Saito
fe182eb5b1
Repair CI configuration
2024-01-09 19:56:18 +09:00
STREGA
f1d736efb1
Remove 5.9 code paths
2024-01-09 19:56:18 +09:00
STREGA
6726c74427
Add swift_version matrix support for ubuntu
2024-01-09 19:56:18 +09:00
STREGA
00a0315cab
Update Dockerfile
2024-01-09 19:56:18 +09:00
STREGA
644a4c706a
Target only 5.9
2024-01-09 19:56:18 +09:00
STREGA
ef2d7fcce0
Always use SNAPSHOT
2024-01-09 19:56:18 +09:00
STREGA
811cd59ab5
Update DefaultToolchain.swift
2024-01-09 19:56:18 +09:00
STREGA
01d72e511f
Use 5.9 on any macOS with 5.9
2024-01-09 19:56:18 +09:00
STREGA
1d862b4a88
Revert "Temporarily disable legacy runners"
...
This reverts commit bd0441db58
.
2024-01-09 19:56:18 +09:00
STREGA
eadb9a3e91
Update CHANGELOG.md
2024-01-09 19:56:18 +09:00
STREGA
521512c7be
Revert template tools version
2024-01-09 19:56:18 +09:00
STREGA
2637d1738a
Temporarily disable legacy runners
2024-01-09 19:56:18 +09:00
STREGA
4d852ccc86
Try scaling back changes
2024-01-09 19:56:18 +09:00
STREGA
22daf24f29
Try mimiking previous Package.resolved
2024-01-09 19:56:18 +09:00
STREGA
380f7b4bfc
Add macOS 13 Xcode 15 runner
2023-09-30 08:20:39 -04:00
STREGA
3857a5e3bf
Add reverted code path for pre 5.9
2023-09-30 08:20:16 -04:00
STREGA
a3ffd95019
Add reverted code path for pre 5.9
2023-09-30 08:01:23 -04:00
STREGA
5969630c48
Remove and ignore Package.resolved
2023-09-30 07:37:05 -04:00
STREGA
fb9984b323
Create Package@swift-5.9.swift
2023-09-30 07:29:13 -04:00
STREGA
09b480c54c
Revert Package.swift changes
2023-09-30 07:29:05 -04:00
STREGA
09b4416c09
Temporarily revert Dockerfile to Swift 5.8
2023-09-30 07:13:45 -04:00
STREGA
38ed54157a
Fix NIO eventLoop requirement
2023-09-30 07:01:52 -04:00
STREGA
92c9c07ad3
Update to latest packages
2023-09-30 07:01:25 -04:00
STREGA
b70d5d356c
Add workaround for macOS 14
2023-09-30 07:01:07 -04:00
furby™
504e2d91e3
Swift 5.9 support ( #402 )
2023-09-30 06:59:29 -04:00
Dustin Collins
e1bd1edde0
Update Build Action ( #409 )
2023-09-30 05:35:28 -04:00
Dustin Collins
c7aba09d55
Update CI Action ( #403 )
2023-08-15 18:58:55 -04:00
Yuta Saito
8c45b80387
Update README.md
2023-07-23 10:14:13 +09:00
Yuta Saito
e93778a77c
Update README.md
2023-07-21 10:04:48 +09:00
Yuta Saito
e795bb5a43
Bump version to 0.19.1, update `CHANGELOG.md`
2023-05-09 04:43:08 +00:00
Yuta Saito
61827db99e
Fix docker base image to be 5.8
2023-05-09 04:41:21 +00:00
Yuta Saito
d2864bee74
Bump version to 0.19.0, update `CHANGELOG.md`
2023-05-08 12:39:36 +00:00
Yuta Saito
a19e1ac541
Update default toolchain version to 5.8 channel snapshot ( #398 )
2023-05-08 21:00:19 +09:00
Yuta Saito
44b7dbd2ee
Support jammy and amazonlinux2 for toolchain install ( #397 )
...
* Support Ubuntu 22.04 for toolchain download
* Support amazonlinux2 for toolchain install
2023-05-05 00:30:34 +09:00
Yuta Saito
fc64e872de
Fix the default docker command arguments ( #396 )
...
Close https://github.com/swiftwasm/carton/issues/393
2023-05-04 19:32:43 +09:00
Yuta Saito
b79fe9a260
Update SwiftPM branch to 5.8 and fix build errors ( #395 )
...
* Update SwiftPM branch to 5.8 and fix build errors
* Make swift-format 5.8 happy :)
* Make swift-format 5.8 happy for Tests
* Fix wrong formatting
* Resolve AbsolutePath(validating:) rename warnings
* Fix wrong formatting
* Resolve remaining deprecation warnings
* Fix Linux build failure
2023-05-04 18:40:16 +09:00
Yuta Saito
f2a83a28bb
Bump version to 0.18.0, update `CHANGELOG.md`
2023-04-03 12:01:20 +00:00
Yuta Saito
8b73e3d4fc
Strip autolink custom section ( #390 )
2023-03-31 01:10:19 +09:00