Max Ammann
fec6a408ee
Update Rust for CI and IDEs ( #207 )
...
* Upgrade toolchain to 1.65
* Set minimum Rust version
* Cargo workspaces
* Set version manually
* Set a specific rust version so we an upgrade is triggered
* Use debug for wgpu-info for speedier compile
* Install specific rev of wgpu-info
* Fix windows build
2022-11-12 13:21:29 +01:00
Max Ammann
1444ae7782
Clippy fixes ( #197 )
...
* Apply clippy fixes
* Use nightly for android
* Use nightly for web
* Fix feature usage
* Deny unused imports
* Add ios and web fixup
* Exit with non-zero exit code
* Add no_pendantic_os_check cfg flag
2022-11-05 13:29:11 +01:00
Maximilian Ammann
e220e1df29
Fix compilation
2022-11-02 21:11:39 +01:00
Maximilian Ammann
7278829910
Move files within maplibre-winit directory
2022-10-30 18:32:41 +01:00
Max Ammann
cec73c8486
Set separate scratch path
2022-10-23 16:56:19 +02: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
Max Ammann
e3d5bdedda
Update swift package
2022-10-23 14:46:51 +02:00
Maximilian Ammann
a36067d995
Fix formatting
2022-09-24 16:59:08 +02:00
Maximilian Ammann
8c7a1f32d0
Fix compilation
2022-09-24 16:58:53 +02:00
Maximilian Ammann
f012d23b7e
Remove ScheduleMethod and replace with Scheduler
2022-09-09 12:46:16 +02:00
Max Ammann
6aa0557c90
Configure rustfmt ( #145 )
...
* Configure rustfmt
* Apply new formatting rules
2022-07-17 16:14:29 +02:00
Birk Skyum
99a74d35df
Update deps with cargo upgrade ( #152 )
...
* Update deps with cargo upgrade
* Keep tracy versions aligned
2022-07-08 18:20:47 +02:00
Drabble
37d2ac73a9
Support x86_64 when running in a ios simulator ( #100 )
2022-05-23 10:58:29 +02:00
Max Ammann
feff3201c9
Move winit code to maplibre-winit ( #86 )
...
* Extract winit code to maplibre-winit
* Run clippy
* Fix android and apple
* Remove import
* Fix android compilation
* Fix android
* Update dependencies
* Fix android
* Fix android
* Add map window config
* Fix feature flag
* Add title to config
* Remove unused export
* Fix for android
2022-05-10 08:58:45 +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
Maximilian Ammann
1b9ba83a02
Start documentation about package building
2022-04-25 14:35:47 +02:00
Maximilian Ammann
66ffdfdd02
Fix clippy in CI
2022-04-24 12:08:53 +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
Maximilian Ammann
24bd16c112
Remove some crates and rename others
2022-04-22 21:13:58 +02:00
Max Ammann
202db76656
Allow network access for macOS
2022-01-09 17:24:01 +01:00
Max Ammann
bf74884d3d
Add gitignore and update project
2021-12-20 21:25:45 +01:00
Max Ammann
deb852b91e
Update CI config
2021-12-20 21:25:43 +01:00
Max Ammann
34c87b43df
Use variables instead of relative paths
2021-12-20 19:53:15 +01:00
Max Ammann
228966a739
Add build scripts and disable signing
2021-12-20 19:41:55 +01:00
Max Ammann
c2ff3f75f7
Adjust xcode project to run mapr
2021-12-20 19:31:06 +01:00
Max Ammann
29ee9a7207
Add empty apple xcode project
2021-12-20 19:30:44 +01:00