Timofey Solomko
29697ca7ce
Remove from Xcode project settings for embedding BBD built with Carthage
2026-02-03 01:08:25 +08:00
Timofey Solomko
f1b635056d
Add BitByteData as a package dependency in Xcode project
2026-02-03 01:07:34 +08:00
Timofey Solomko
eb83e098af
Fix framework search paths in Xcode project
...
This should fix installation with Carthage on the currently supported versions of Xcode.
2026-02-02 17:17:45 +08:00
Timofey Solomko
cd116a92dd
[CI] Add a step for installing Darwin platforms
...
This needs to be done before downloading BBD. AZP now has an extremely limited set of preinstalled simulators.
2026-01-31 22:00:51 +08:00
Timofey Solomko
718bdfa493
utils.py: add an option to build BBD only for macOS
...
This option is mutually exclusive with xros.
2026-01-31 21:48:49 +08:00
Timofey Solomko
713ae2c630
Remove mention of generate-xcodeproj command in README
...
This command was deprecated by SPM a long time ago.
2026-01-31 21:48:48 +08:00
Timofey Solomko
44476e46b4
[CI] Disable Swift 5.10 build on Windows
...
Swift 5.10 Windows Docker container causes ridiculous errors like "unknown or missing subcommand 'swift-build.exe'".
2026-01-31 21:48:48 +08:00
Timofey Solomko
38ac3e6375
[CI] Fix macOS version for Swift 5.10 build
2026-01-31 20:12:17 +08:00
Timofey Solomko
f498c08da9
[CI] Change Swift 5.9 build on Windows to use Docker image
2026-01-31 20:11:54 +08:00
Timofey Solomko
9c22e4353e
[CI] Add builds on Swift 6.1 and 6.2
2026-01-31 20:10:36 +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
0a4edd5896
Update xcode project
2026-01-31 20:04:47 +08:00
Timofey Solomko
ec180c3d06
Add a note to README about CocoaPods deprecation
2026-01-31 20:01:03 +08:00
Timofey Solomko
ea9aaccfb9
Update copyright year to 2026
2026-01-31 15:30:24 +08:00
Timofey Solomko
e71c7d88f3
[CI] Use docker for broken windows builds
2024-12-15 19:35:13 +02:00
Timofey Solomko
17c0a1e52c
[CI] Update ios simulators for Swift 5.9 and 5.10
2024-12-15 11:25:47 +02:00
Timofey Solomko
5ff7317a2f
[Tests] Fix modifying data in memory crashes on Swift 5.9+
...
The option mappedIfSafe used in loading test data seems to be actually mapping data into memory, which makes modifying data in place cause crashes.
2024-12-15 11:24:55 +02:00
Timofey Solomko
c0b07cfd4c
Use non-deprecated methods in SPM manifest
2024-12-15 11:23:04 +02:00
Timofey Solomko
ce59675856
Mention that swcomp is only available on macos
2024-12-14 17:45:04 +02:00
Timofey Solomko
0a8ad04835
Remove mention of xcode 12 workaround for testing from README
2024-12-14 17:44:51 +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
fa4af5803a
[TAR] Remove compatibility functions for FileHandle
2024-04-21 17:18:53 +03:00
Timofey Solomko
2927e6ecf3
Increase minimum deployment targets on Apple platforms
2024-04-21 17:17:01 +03:00
Timofey Solomko
ffa0ba30d6
Upgrade Xcode project format
2024-04-21 14:05:16 +03:00
Timofey Solomko
891848f939
[swcomp] Remove redundant compiler check
2024-04-21 14:05:16 +03:00
Timofey Solomko
7427a29d6d
Fix podspec settings for the PrivacyInfo file
2024-04-21 14:05:16 +03:00
Timofey Solomko
ed03f6441d
[CI] Remove a redundant flag from macos builds
2024-04-21 14:05:12 +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
687517cfd5
Prepare for 4.8.6 release
2024-04-21 13:13:02 +03:00
Timofey Solomko
41a74a46c8
[CI] Remove xcf argument from macos builds
2024-04-21 12:59:34 +03:00
Timofey Solomko
15621a352c
utils.py: don't build BitByteData for visionOS by default, add an option for that
...
VisionOS builds require Apple Silicon.
2024-04-21 12:47:20 +03:00
Timofey Solomko
0782c43145
Remove non-XCFramework option of installing using Carthage
2024-04-21 12:29:19 +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
fe273db7ce
[CI] Disable windows swift 5.10 builds
...
The problem seems to be with the installation step, but I cannot fully understand it since I don't have a Windows computer to experiment.
2024-04-21 11:29:58 +03:00
Timofey Solomko
c3b17be37f
Drop support for Swift 5.2
2024-04-21 11:29:13 +03:00
Timofey Solomko
1419f0bc8e
[CI] Disable macos swift 5.10
...
Apparently, AZP does not have macos-14 images, which is required for swift 5.10.
2024-04-20 16:12:47 +03:00
Timofey Solomko
6226f1c953
[CI] Upgrade to swift 5.10
2024-04-15 15:10:35 +03:00
Timofey Solomko
ed66991cbd
Update copyright year to 2024
2024-01-11 16:57:04 +03:00
Timofey Solomko
601be93187
utils.py: remove install-git-lfs-macos subcommand
2023-12-23 11:10:58 +03:00
Timofey Solomko
706b0c4037
[CI] Remove install-git-lfs step on macos
...
Actually, it was probably never necessary, since Git LFS is already installed in CI, but now it even stopped working for some reason.
2023-12-23 11:10:58 +03:00
Timofey Solomko
a8f3f61253
[CI] Upgrade to swift 5.9
2023-12-23 11:10:53 +03:00
Timofey Solomko
d1f8cfa42b
Upgrade Xcode project to Xcode 15.0
2023-09-20 12:13:29 +03:00
Timofey Solomko
6a6e75d752
[docs] Fix an error in documentation for TarEntryInfo.deviceMinorNumber
2023-09-20 11:45:27 +03:00
Timofey Solomko
ea8179f707
[CI] Upgrade to swift 5.8.1 and update github ssh key
2023-06-18 11:26:55 +03:00
Timofey Solomko
da461f6dd6
utils.py: print usage when no arguments are supplied
2023-06-01 13:05:12 +03:00
Timofey Solomko
13906af4c6
[CI] Enable swift 5.8 on macos, upgrade macos versions for swift 5.5 and swift 5.7, adjust ios simulator devices
2023-05-30 18:51:55 +03:00
Timofey Solomko
d9a740dfd0
[CI] Add swift 5.8 (except macos where it requires macos 13)
2023-04-15 16:23:08 +03:00