swift-bundler icon indicating copy to clipboard operation
swift-bundler copied to clipboard

An Xcodeproj-less tool for creating cross-platform Swift apps.

Results 28 swift-bundler issues
Sort by recently updated
recently updated
newest added

The commit https://github.com/stackotter/swift-bundler/commit/7bfcf2069930ab484ec4beb377ebda2d375ad4bd adds dependency on https://github.com/stackotter/Socket, which blocks building on Windows. To restore the support, we may make the dependency and related functionalities platform-specific.

Probably a good idea to lock the template to a specific version of SwiftCrossUI while we're at it (it currently just uses `branch: "main"`). Templates are in [the swift-bundler-templates repo](https://github.com/stackotter/swift-bundler-templates).

bug

I reckon this would make it a lot easier to add and remove context from the bundler protocol. At the moment you have to touch every `Bundler` conformance even if...

enhancement

Started working on this today, this will just act as a tracking issue.

enhancement

At the moment commands such as `list-identities` and `simulators` are still available on Linux even though they don't work on Linux. If they ever work on Linux in the future...

enhancement

### Changelog ##### 🎧[swift on](https://open.spotify.com/track/2HQnFqydkeFigJbnShmBcN?si=0f88d9bf372f4c7a). - Supports building, bundling, and running for **visionOS**, **iOS**, and **tvOS** platforms with the bundler, a limitation of **SwiftPM** to do this natively, so for...

Create an interactive CLI prompt for creating new cross-platform projects, selecting simulators to run on, publishing to respective app stores, and more. ### Inspiration ![simulators-list](https://github.com/user-attachments/assets/58ef493c-c716-4724-a3d7-2b9bfaec1691)

Some CLIs, such as Rust's Cargo, boast a suite of subcommand aliases for common commands such as `cargo b` for `cargo build`, and `cargo r` for `cargo run`. I believe...

enhancement

The current CLI validation system is just a big mess of if statements trying to catch all possible incorrect combinations of CLI options. This approach is tricky to validate through...

enhancement