Alexander Krotov
18a19f98b6
Refactor ndk-make.sh
2020-11-03 02:28:36 +03:00
Alexander Krotov
3b4ed28269
Add scripts/install-toolchains.sh
2020-10-21 14:02:57 +03:00
B. Petersen
335458cbcf
set lto=true for deltachat-core
2020-07-28 16:59:02 +02:00
Hocuri
4b340f1b46
Put it in ndk-make-fast.sh
2020-06-17 10:20:34 +02:00
Hocuri
b6c49f67f5
You won't believe how this makes the compilation 4x faster!
...
Sorry for the click-bait title, but it fitted too well ;-)
Anyway, I added the possibility to ndk-make.sh to compile only for one
arch.
In my tests, if I also set the optimisation level to 0 (default is 3),
the compilation time went down from 3:30 to 1:20. Not sure if this is
worth it because I remember a comment stating that this makes generating
keys take forever. Maybe I should do some measurements and experiment
with levels 1 and 2 but that's for another PR.
What do you think?
2020-06-16 20:50:11 +02:00
B. Petersen
c5cc6c609b
really use the toolchain defined in the core-rust-submodule
2020-05-23 16:08:31 +02:00
B. Petersen
d8b88ac4e4
clarify that newer ndk versions will likely work
2020-05-11 14:01:36 +02:00
B. Petersen
90425f7710
lower sdk to 16
2020-01-27 09:39:13 +01:00
Angelo Fuchs
bef2898900
fixing unexpected failure when rm does not find a file.
2019-12-27 17:12:26 +01:00
Angelo Fuchs
c2ec093542
added comment with minimum required ndk
2019-12-27 15:38:37 +01:00
cyberta
1b680ba190
fix builds for MacOSX Catalina. CPATH needs to be set in order to compile deltachat iOS whareas deltachat android builds fail if CPATH is set
2019-12-17 13:27:22 +01:00
B. Petersen
546a5dfbb3
support sdk20-18 (android4.4-4.3, kitkat and partly jelly bean)
2019-11-14 20:52:36 +01:00
B. Petersen
638a8e5205
adapt to ndk r20b
2019-11-14 20:47:26 +01:00
B. Petersen
fc6a19e0a7
echo starting/ending time in ndk-make.sh
2019-10-30 16:46:05 +01:00
B. Petersen
3d56bf6601
reorder ndk-make.sh script
2019-10-11 17:10:15 +02:00
B. Petersen
28d6d10c0b
tweak ndk-make
2019-10-05 18:35:00 +02:00
B. Petersen
2d8db42ded
add x86_64 target
2019-10-02 21:50:16 +02:00
B. Petersen
baf9357840
switch rust-linker to clang
2019-10-02 20:52:58 +02:00
B. Petersen
a728ef8200
add script to build dcc-rs for arm64-v8a, armeabi-v7a, x86; remove armeabi
2019-06-08 17:42:13 +02:00