Commit graph

19 commits

Author SHA1 Message Date
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