8 Commits

Author SHA1 Message Date
Max Ammann
db2acb1fce
Upgrade winit to window resizing on macOS and upgrade Android setup (#287)
* Upgrade winit to window resizes on macOS

* Use native activity feature

* Update intellij file

* Configure winit correctly

* Fix android

* Fix android backend to GL

* Depend on SystemConfiguration in swift and example target

* Rename functions
2023-10-05 03:04:42 +00:00
Max Ammann
3bc9d8e4d2 Do not generate swift bridging headers when creating a framework. Frameworks are not compatible with frameworks. Also when creating a fat universal binary, then we would need to have multiple bridging headers (one for arm64 and one for x86) 2022-10-23 16:55:41 +02:00
Max Ammann
948ac2bace Remove all explicit deploy targets 2022-10-23 16:55:41 +02:00
Max Ammann
50e935d2ff Add missing schemes 2022-10-23 16:55:41 +02:00
Max Ammann
daac6cb04b Support homebrew and fix deployment targets 2022-10-23 14:46:51 +02:00
Drabble
37d2ac73a9
Support x86_64 when running in a ios simulator (#100) 2022-05-23 10:58:29 +02:00
Max Ammann
bac7ffb8c1
Move platform specific code to web (#63)
* Add a view state for input processing

* Move platform specific web code to web crate

* Run clippy

* Fix apple and android

* Move error function

* Do not enable all features

* Remove header from .h file

* Refactor to use where clauses
2022-05-02 20:29:05 +02:00
Max Ammann
0512e536f9
Refactor XCode project and build xcframework (#15)
Refactored xcode project into a framework.

* This framework can be bundled into an xcframework
* The xcframework can be added to a swift package

Deployment happens through #21
2022-04-23 14:36:51 +02:00