ddnet/scripts
Robert Müller 664b0e98bb Upgrade Gradle and fix Android deprecation errors
Upgrade to Gradle 8.5 and Gradle Plugin 8.3.0 for compatibility with Java 21. Explicity set Java version 21 in `build.gradle`. Increment compile and target SDK version to 34 accordingly.

Remove the explicitly defined, obsolete `buildToolsVersion` property in `build.gradle`, as it is now automatically derived by Gradle.

Replace the deprecated property `android:extractNativeLibs` in `AndroidMainfest.xml` with `useLegacyPackaging` in `build.gradle`.

Replace the deprecated package definition `package="tw.DDNet"` in `AndroidMainfest.xml` with `namespace("tw.DDNet")` in `build.gradle`.

Add the required property `android:exported="true"` to the main activity in `AndroidMainfest.xml`.
2024-05-21 17:38:42 +02:00
..
android Upgrade Gradle and fix Android deprecation errors 2024-05-21 17:38:42 +02:00
compile_libs Various fixes/improvements to Android building scripts 2024-05-21 17:36:47 +02:00
languages Fix performance regression in copy_fix.py 2024-05-19 19:47:12 +02:00
check_config_variables.py Move config variables to config_variables.h, remove variables.h 2023-11-25 16:40:55 +01:00
check_dilate.sh Run shellcheck over check_dilate.sh 2020-12-08 15:02:16 +01:00
check_header_guards.py Add support for Rust code in DDNet 2022-10-19 23:46:06 +02:00
check_identifiers.py Update scripts/check_identifiers.py 2022-07-27 09:37:24 +02:00
check_standard_headers.sh Check in CI that no C standard headers are used 2023-03-01 19:26:51 +01:00
check_unused_header_files.py Rewrite unused header style check shell script in Python 2023-10-14 15:21:28 +02:00
checksum.py [WIP] Require Python 3.6 (f-strings) and fix pylints 2022-07-27 09:37:24 +02:00
darwin_strip_rpath.py Support libfat directory for macOS, use arm64 libs (fixes #3250) 2021-12-20 00:17:38 +01:00
extract_identifiers.py Fix rest of pylint manually 2022-07-27 09:37:25 +02:00
fix_style.py check for newline at the end of source files 2024-03-23 16:01:00 +01:00
gen_keys.py Handle ordinal joystick hat keys as combined cardinal hat keys 2022-12-17 17:18:01 +01:00
generate_fake_curl.py [WIP] Require Python 3.6 (f-strings) and fix pylints 2022-07-27 09:37:24 +02:00
generate_unicode_confusables_data.py Replace all usages of C standard headers with C++ headers 2023-03-01 19:26:51 +01:00
generate_unicode_tolower.py Replace all usages of C standard headers with C++ headers 2023-03-01 19:26:51 +01:00
git_revision.py scripts/git_revision.py: Allow to pass in the git shortrev 2023-03-19 18:02:04 +01:00
hash_passwords.py [WIP] Require Python 3.6 (f-strings) and fix pylints 2022-07-27 09:37:24 +02:00
import_file_score.py Rename all variables for strict camel-casing of abbreviations 2024-03-05 15:44:09 +01:00
integration_test.sh Set sqlite3 .timeout in integration_test.sh 2024-05-10 17:48:44 +02:00
move_sqlite.py Improve move_sqlite script to adapt timezone 2022-12-14 18:35:01 +01:00
parse_drmingw.sh Also print external module/symbol names in parse_drmingw.sh 2024-05-17 19:35:37 +02:00
SDL_scancode.h Regenerate key lists with latest SDL version 2023-05-30 23:39:47 +02:00
send_named_pipe.ps1 Improve Windows pipe (FIFO) support 2023-09-05 19:15:09 +02:00
tw_api.py Run flynt -a 2022-07-27 09:37:24 +02:00
unicode.py [WIP] Require Python 3.6 (f-strings) and fix pylints 2022-07-27 09:37:24 +02:00
wordlist.py [WIP] Require Python 3.6 (f-strings) and fix pylints 2022-07-27 09:37:24 +02:00