ddnet/scripts
Robert Müller 7de52fd46f Improve Android build script output, improve colors
Abort the Android CMake build immediately if any of the command line arguments is not specified, instead of assuming default values.

Add more log messages for different build steps to improve progress reporting and improve the existing log messages.

Improve and fix colors of log messages. Previously, some log message colors were not terminated properly, causing the output color of subsequent commands to change.

Avoid some error messages when the build script is executed for the first time, i.e. when cleanup of the previous build is not necessary because the files do not exist yet.

Make some related variable names more readable by removing the unnecessary underscore and `DEFAULT` prefixes.
2024-05-23 22:08:34 +02:00
..
android Improve Android build script output, improve colors 2024-05-23 22:08:34 +02:00
compile_libs Split compile_source function for readability 2024-05-23 20:43:53 +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 Use shfmt as formatter for shell scripts 2024-05-23 08:05:00 +08: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 Use shfmt as formatter for shell scripts 2024-05-23 08:05:00 +08:00
move_sqlite.py Improve move_sqlite script to adapt timezone 2022-12-14 18:35:01 +01:00
parse_drmingw.sh Use shfmt as formatter for shell scripts 2024-05-23 08:05:00 +08: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