adbenitez
1787dc4c8b
Merge remote-tracking branch 'upstream/main'
2024-10-10 20:40:06 +02:00
adbenitez
19fac45062
update scripts/ndk-make.sh, remove ROOT_DIR
2024-08-29 15:40:59 +02:00
adbenitez
8c7d1da9d9
update scripts/ndk-make.sh
2024-08-29 15:27:06 +02:00
adbenitez
2376777bba
improve reproducible build
2024-08-29 14:04:55 +02:00
adbenitez
21d6c3c3b8
fix bug in scripts/ndk-make-fdroid.sh, also rename all vars to uppercase
2024-08-29 02:07:28 +02:00
adbenitez
a3976846f6
fix: create symbolic link for sdk in ndk-make.sh
2024-08-28 21:07:15 +02:00
adbenitez
f9d21b75ee
use symbolic link for ANDROID_NDK_ROOT
2024-08-28 20:52:31 +02:00
adbenitez
54f487b33d
use bash instead of sh in scripts/ndk-make-fdroid.sh
2024-08-28 19:49:05 +02:00
adbenitez
ed7f3db2a4
add scripts/ndk-make-fdroid.sh
2024-08-28 18:54:09 +02:00
adbenitez
2ce614dc55
try to make core build reproducible
2024-08-28 15:31:32 +02:00
adbenitez
8a044221b1
tweak ndk-make.sh and Android.mk
2024-08-27 18:43:01 +02:00
adbenitez
e9317ab641
tweak RUSTFLAGS
2024-08-27 16:51:52 +02:00
adbenitez
a278121498
keep trying reproducible core build
2024-08-27 16:31:47 +02:00
adbenitez
c060810a82
try to make core building reproducible
2024-08-27 15:03:24 +02:00
adbenitez
589d1c3569
Merge remote-tracking branch 'upstream/main'
2024-08-25 21:15:09 +02:00
Asiel Díaz Benítez
c4698fcf60
Merge pull request #3241 from deltachat/r10s/use-system-language
...
use system language, support per-app-language-selection
2024-08-25 15:26:51 +02:00
adbenitez
9374d1adf3
release FOSS for IzzyOnDroid
2024-08-24 18:18:00 +02:00
adbenitez
30cdb183d3
Merge remote-tracking branch 'upstream/main'
2024-08-23 12:35:29 +02:00
B. Petersen
126552b419
clean content of obj and build folders
...
explicitly list the content to be deleted,
to have some more general protection in case sth. goes wrong accidentally ...
2024-08-23 10:43:13 +02:00
B. Petersen
49b48ef8bd
remove language-option from appearance options
2024-08-16 23:11:50 +02:00
adbenitez
bab62405fd
Merge remote-tracking branch 'upstream/main'
2024-08-07 14:02:37 +02:00
bjoern
0733ffabb2
tweak release script notes ( #3203 )
2024-08-03 00:47:32 +02:00
adbenitez
ccd187727d
Merge remote-tracking branch 'upstream/main'
2024-07-07 20:04:47 +02:00
adbenitez
d4048efb52
rename fat flavor to foss
2024-06-14 17:58:53 +02:00
adbenitez
18384f9c69
Merge remote-tracking branch 'upstream/main' into adb/merge-code-tree-changes
2024-06-13 18:50:37 +02:00
adbenitez
bd669edf4e
update scripts to new res and assets folder location
2024-06-12 22:17:54 +02:00
adbenitez
3d73ca43b6
Merge remote-tracking branch 'upstream/main'
2024-04-05 18:12:38 -04:00
link2xt
122bb0dbff
build: update from Rust 1.72.0 to Rust 1.77.0
2024-04-05 13:35:23 +00:00
adbenitez
7690dbd9ac
Merge remote-tracking branch 'upstream/main'
2024-03-06 23:55:19 -05:00
B. Petersen
c996c766b2
tweak scripts/clean-core.sh
...
the idea of the script
is to prune all possible caches
that may cause problems when updating core.
it is run usually before a release
and to make sure a core is rebuild from scratch.
2024-03-06 22:17:31 +01:00
adbenitez
47b2f4d259
enable arm64-v8a again
2024-02-10 00:36:33 -05:00
adbenitez
30ca11cd36
Merge remote-tracking branch 'upstream/main'
2023-12-09 23:25:56 -05:00
B. Petersen
24b7a4fed8
adapt ./scripts/grep-strings.sh to updated repos
2023-12-06 14:07:34 +01:00
adbenitez
c5da934fc1
don't build 64bit architectures
2023-11-05 22:06:13 +01:00
link2xt
35a542b574
build: update to Rust 1.72.0
2023-08-26 00:48:35 +00:00
Paul van Leeuwen
e7aaebf9ff
Update ndk-make.sh initial comment to suggest an app for determining CPU architecture
2023-07-13 10:43:06 +02:00
link2xt
2849555088
Compile native library with -fvisibility=hidden
...
This avoids exposing the symbols of the used libraries like SQLite3
and reduces the library size.
2023-06-27 22:36:07 +00:00
link2xt
e43aeb0d5b
chore: update rust-toolchain to 1.70.0
2023-06-27 16:29:54 +00:00
link2xt
38a716a63b
Reduce libnative-utils.so size
2023-06-27 13:55:15 +00:00
bjoern
5df31105ce
./update-core.sh accepts tags as well as branches ( #2583 )
...
* ./update-core.sh accepts tags as well as branches
* stop update.core.sh on all errors
2023-06-07 11:50:59 +02:00
link2xt
4f468a4b8f
Add DcJsonrpcInstance class
2023-04-22 17:58:03 +00:00
B. Petersen
d2901e0a47
search for translation errors in ./res/, not in intermediate files
2023-04-06 21:35:50 +02:00
link2xt
fa7812ab0d
Remove workaround for Rust built against r22b NDK
...
Rust 1.68.0 targets NDK r25, so the workaround is no longer needed.
2023-04-06 12:49:00 +00:00
link2xt
f6562c412f
Update to Rust 1.68.2
2023-04-06 12:49:00 +00:00
bjoern
da517bdc9b
prepare 1.36.2 ( #2535 )
...
* update deltachat-core-rust to 'ref: More logging for ongoing and get_backup (#4289 )' of branch 'stable-1.112'
* update changelog for 1.36.2
* bump version to 1.36.2
* add some feedback at end of upload-release script, similar to upload-beta
2023-04-05 15:41:15 +02:00
link2xt
03a98f5e78
scripts/ndk-make.sh: enable debug builds explicitly with --debug
...
Currently F-Droid builds split architecture .apks
by invoking ndk-make.sh with architecture argument.
This results in debug builds of the core.
This change makes debug builds explicit.
2023-03-07 10:46:58 +00:00
bjoern
08bb30eb3a
add codespell, fix typos ( #2490 )
...
* add script to call codespell utility
* fix typos found by scripts/codespell.sh
2023-03-06 13:44:46 +01:00
link2xt
1eb04a8bcb
scripts/ndk-make.sh: set ranlib path
2023-03-04 01:12:06 +00:00
link2xt
86af180095
scripts/ndk-make.sh: remove CFLAGS setting
...
Setting __ANDROID_API__ manually causes
'__ANDROID_API__' macro redefined [-Werror,-Wmacro-redefined]
when compiling the `ring` crate dependency.
TARGET_CC wrapper should set necessary variables itself.
See similar issue in the `ring` bugtracker for explanation:
https://github.com/briansmith/ring/issues/1519
2023-03-04 00:13:17 +00:00
link2xt
84a767dc17
scripts/ndk-make.sh: use absolute paths for TARGET_{CC,AR}
...
Do not assume that $PATH contains toolchain bin/
2023-03-01 00:27:25 +00:00