115 Commits

Author SHA1 Message Date
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
3ede57b6ce Try to force different toolchains 2022-04-22 22:36:50 +02:00
Maximilian Ammann
704bb25818 Use just command for setting up toolchain 2022-04-22 22:29:30 +02:00
Maximilian Ammann
64e0c8de9e Split web job 2022-04-22 22:26:11 +02:00
Maximilian Ammann
b18f823f43 Optimize CI runtime by using a better cache 2022-04-22 22:23:49 +02:00
Maximilian Ammann
1e7c15f941 Update caches 2022-04-22 21:55:32 +02:00
Maximilian Ammann
e6c212585e Refactor rust cache 2022-04-22 21:41:15 +02:00
Maximilian Ammann
24bd16c112 Remove some crates and rename others 2022-04-22 21:13:58 +02:00
Maximilian Ammann
b178518705 Fix checks with clippy 2022-04-20 22:10:58 +02:00
Maximilian Ammann
0ada6c6ed3 Fix CI 2022-04-20 21:18:01 +02:00
Maximilian Ammann
33f48a0a1b Use composite actions 2022-04-20 15:32:29 +02:00
Maximilian Ammann
3b37875a5b Split ci into multiple workflows 2022-04-20 14:33:15 +02:00
Maximilian Ammann
ac3224256e Rename to maplibre-rs except for apple stuff 2022-04-20 13:09:44 +02:00
Maximilian Ammann
9e3f16f022 Fix recipe name 2022-04-18 21:16:28 +02:00
Maximilian Ammann
04aece9ebc Switch to just 2022-04-18 21:07:33 +02:00
Maximilian Ammann
ff642df404 Replace tools directory with cargo-make 2022-04-18 20:13:21 +02:00
Maximilian Ammann
93bb5e6b9c Update mdbook 2022-04-07 15:05:19 +02:00
Maximilian Ammann
97916ca710 Update nightly toolchain 2022-04-04 14:31:06 +02:00
Maximilian Ammann
899d62c04a Install toolchain for android 2022-04-04 14:28:40 +02:00
Maximilian Ammann
684e786f04 Add workflow_dispatch to ci 2022-03-24 10:48:15 +01:00
Maximilian Ammann
e2f2af629c Upgrade to Rust 1.59 and nightly-2022-02-26 2022-02-26 15:58:07 +01:00
Maximilian Ammann
24b3198123 Add schedule to mac workflow 2022-01-28 11:06:55 +01:00
Maximilian Ammann
8b1766c843 Add key to step 2022-01-21 15:59:21 +01:00
Maximilian Ammann
f86eac84e0 Fix caches for cargo install 2022-01-21 13:07:27 +01:00
Maximilian Ammann
d6cff6be6e Upgrade to rust 1.58 2022-01-15 15:32:36 +01:00
Maximilian Ammann
fdc9e83ce3 Add api documentation generation 2022-01-13 16:02:00 +01:00
Maximilian Ammann
ce5beaa4ef Fix workflow name 2022-01-09 17:08:52 +01:00
Maximilian Ammann
311c97717c Split workflows 2022-01-09 16:48:06 +01:00
Maximilian Ammann
a121bea92f Remove install because it helps nothing 2022-01-09 16:46:02 +01:00
Maximilian Ammann
a5e3c4bbcb Fix CI 2022-01-09 15:10:29 +01:00
Maximilian Ammann
6744382b32 Let clippy check everything 2022-01-08 22:44:30 +01:00
Maximilian Ammann
5e47c7c68e Adjust CI paths 2022-01-03 17:16:16 +01:00
Maximilian Ammann
0559f69a94 Fix clippy in CI 2022-01-03 10:34:52 +01:00
Maximilian Ammann
1787590b7e Add clippy in CI 2022-01-03 10:21:19 +01:00
Maximilian Ammann
1e66a8ee36 Add checkout 2021-12-28 17:20:37 +01:00
Maximilian Ammann
f5ba477ace Add check step 2021-12-28 15:55:49 +01:00
Maximilian Ammann
2d12d79f3e Use example instead of bin 2021-12-23 15:08:37 +01:00
Maximilian Ammann
67e60a1990 Add webgpu build to ci 2021-12-21 13:01:26 +01:00
Maximilian Ammann
078ae2bb95 Add comment 2021-12-21 12:09:29 +01:00
Maximilian Ammann
bf8e3039c0 Update change config for book 2021-12-20 21:41:56 +01:00
Max Ammann
0658b07e5d Build before running xcode 2021-12-20 21:34:14 +01:00
Max Ammann
deb852b91e Update CI config 2021-12-20 21:25:43 +01:00
Maximilian Ammann
2e1ab33fb6 Try to set iphone sdk 2021-12-20 21:00:04 +01:00
Maximilian Ammann
2614376bd6 Add missing package 2021-12-20 20:58:05 +01:00
Maximilian Ammann
daab36dd01 Try to set sdk 2021-12-20 20:57:17 +01:00
Maximilian Ammann
3a27c9009e Fix package 2021-12-20 20:49:25 +01:00
Max Ammann
eb5250ae75 Fix CI 2021-12-20 20:39:19 +01:00
Max Ammann
49fa26cb98 Fix x86 build 2021-12-20 20:20:46 +01:00
Max Ammann
04d3c103ed Fix apple ci 2021-12-20 20:18:04 +01:00
Max Ammann
93867d430b Add CI 2021-12-20 19:52:06 +01:00