46 Commits

Author SHA1 Message Date
Timofey Solomko 4477ac5fa7 [Tests] Remove the answer file with Unicode filename 2026-06-13 16:22:24 +08:00
Timofey Solomko abb8f65fd9 Add SPM test target 2026-06-13 16:22:23 +08:00
Timofey Solomko 623f2c0c72 Upgrade Swift language mode to version 6 2026-05-26 11:15:33 +08:00
Timofey Solomko 7ee42a166c Increase minimum deployment targets on Apple platforms 2026-05-25 16:40:48 +08:00
Timofey Solomko cf7981012d Drop support for Swift 5.9 and 5.10 2026-05-25 16:37:55 +08:00
Timofey Solomko 462b443324 Update BBD version to 2.1.0 2026-05-21 16:57:02 +08:00
Timofey Solomko 33e5716c3b Increase minimum deployment targets on Apple platforms 2026-01-31 20:09:19 +08:00
Timofey Solomko 5b57ac0fcd Drop support for Swift 5.7 and 5.8 2026-01-31 20:06:42 +08:00
Timofey Solomko c0b07cfd4c Use non-deprecated methods in SPM manifest 2024-12-15 11:23:04 +02:00
Timofey Solomko 81cfa82f92 Drop support for Swift 5.5 and 5.6
This is mainly driven by some CI configurations being deprecated. Additionally add builds for Swift 5.10 and Swift 6.0 in CI.
2024-12-14 17:43:57 +02:00
Timofey Solomko 60b76e6490 [swcomp] Enable swcomp in the SPM manifest only on macOS
Mainly, because SwiftCLI is incompatible with Linux and Windows, and we both don't need swcomp on these platforms (at the moment), and I am too busy to try to make a fork of SwiftCLI which fixes these issues.
2024-04-21 17:25:31 +03:00
Timofey Solomko 2927e6ecf3 Increase minimum deployment targets on Apple platforms 2024-04-21 17:17:01 +03:00
Timofey Solomko e4338d4df5 Drop support for Swift 5.3 and 5.4
Mainly because the macOS 11 images, required for these versions of Swift, will soon be deprecated in CI.
2024-04-21 13:31:16 +03:00
Timofey Solomko eabfe947ea Add stupid PrivacyInfo thing 2024-04-21 11:43:33 +03:00
Timofey Solomko 95c20589b9 Add support for visionOS
Except for SPM, which requires Swift 5.9, and Cocoapods, which requires me having Apple Silicon computer in order to publish a pod with this target. In addition we don't do any CI testing on visionOS simulators, since it seems to be a bit excessive.
2024-04-21 11:36:10 +03:00
Timofey Solomko c3b17be37f Drop support for Swift 5.2 2024-04-21 11:29:13 +03:00
Timofey Solomko ae6a99ff15 Add minimum deployment version for Darwin platforms in SPM manifest 2022-10-12 14:18:54 +03:00
Timofey Solomko 03d7daee9f Add names of dependecies packages to SPM manifest
This should ensure that SPM users won't have to download swcomp's dependencies.
2022-09-24 13:46:42 +03:00
Timofey Solomko f7f9ccaeb1 Enable swcomp in SPM manifest by default 2022-09-24 13:39:16 +03:00
Timofey Solomko 88ab3373c6 Xcode 14-related updates: drop support for swift 5.1, increase deployment targets on darwin platforms, enable dead code stripping and eager linking in xcode project, add swift 5.7 to CI, update macos-10.15 to macos-11 and ubuntu-18.04 to ubuntu-20.04 in CI due to deprecations 2022-09-23 13:28:46 +03:00
Timofey Solomko f7a3d289cc Drop support for Swift 5.0 2021-10-23 21:51:28 +03:00
Timofey Solomko 29eb6f346c [swcomp] Upgrade SwiftCLI to 6.0 2021-10-23 21:45:22 +03:00
Timofey Solomko f27e0eef7c Add LZ4 to SPM package manifest 2021-09-26 12:55:20 +03:00
Timofey Solomko 8ca03a83ab Upgrade BBD to 2.0 2021-08-03 18:27:40 +03:00
Timofey Solomko 1565525942 Switch to the 2.0.0-test.2 release of BBD 2021-07-28 11:13:54 +03:00
Timofey Solomko 9753e7e48c Switch to the "develop" branch of BBD 2019-05-01 19:33:19 +03:00
Timofey Solomko e329e0c2aa Migrate (somewhat) to Swift 5.0
I am unable to perform automatic migration using Xcode 10.2, since my macbook doesn't support that version of Xcode, so I installed Swift 5.0 toolchain and performed most of the steps manually.
2019-05-01 19:18:10 +03:00
Timofey Solomko 336bed75ab Use 5.2.0 version of SwiftCLI and the 1.4.0 version of BBD 2018-12-12 20:31:07 +03:00
Timofey Solomko f248862a79 Use final version of BBD 1.2.0 2018-04-29 11:26:28 +03:00
Timofey Solomko dfa4aeb478 Use 5.0.0 version of cli framework 2018-04-21 13:45:35 +03:00
Timofey Solomko 1452f685cb Use test release of BBD 1.2.0 2018-04-10 22:08:59 +03:00
Timofey Solomko 6e0020b0e0 [swcomp] Updates to support SwiftCLI 4.2.0 and higher 2018-04-10 00:17:36 +03:00
Timofey Solomko f5a262c437 Improve package manifest style and use final version of BBD 1.1.0 2018-03-02 22:32:56 +03:00
Timofey Solomko 7864f830c5 Use BitByteData 1.1.0 test version 2018-02-23 12:58:20 +03:00
Timofey Solomko b556bbeaf2 Use final release version of BitByteData 2018-01-03 19:22:15 +03:00
Timofey Solomko 47326b5da2 Add BitByteData as a dependency of swift package 2018-01-03 19:22:13 +03:00
Timofey Solomko 79b4e81a49 Do not build swcomp by default with SPM 2017-11-11 12:06:34 +03:00
Timofey Solomko 5a7b8dc812 Swiftlint autocorrect 2017-11-04 23:30:54 +03:00
Timofey Solomko b9792db2c9 Add LZMA2 subdirectory into swift package 2017-10-29 13:08:22 +03:00
Timofey Solomko 920a49d32d Update SwiftCLI to 4.0.2 2017-10-22 16:39:26 +03:00
Timofey Solomko 29e27bc31d Update SwiftCLI to 3.1.0 2017-10-22 16:29:32 +03:00
Timofey Solomko cff491414c Add swcomp target to SPM manifest 2017-10-21 23:49:56 +03:00
Timofey Solomko bc523660b7 Update SPM manifest to version 4 2017-10-06 23:36:36 +03:00
Timofey Solomko 68cc1b9601 Added swift language version to SPM package spec. 2017-06-12 23:10:38 +03:00
Timofey Solomko 20d5dc23be Fixed additional problem with Swift Package Manager. 2016-11-20 17:59:22 +03:00
Timofey Solomko d82fe3c267 Added Package.swift. 2016-10-30 20:13:58 +03:00