23 Commits
Author SHA1 Message Date
Henrik RydgårdandClaude Opus 5 da882910e3 Android: remove dead Ant/Eclipse build scripts
The Ant build hasn't been runnable since the SDK dropped tools/ant/, so build.xml,
custom_rules.xml, ab-ant.sh, ant-build.bat, project.properties and
proguard-project.txt all go. Plus some orphans: buildassets.sh (nothing called it),
build.sh (still referred to "phoenix"), symx86.cmd (x86 isn't in APP_ABI) and
README.TXT (Eclipse import instructions).

ab.sh and ab.cmd no longer copy assets into android/assets - only the Ant/Eclipse
packaging ever read that directory. Gradle packages the repo-root assets/ directly
and ndk-build doesn't look at assets at all, so the stray copy only made it unclear
where the APK's assets come from. Noted how that actually works in docs/building.md.

Co-Authored-By: Claude Opus 5 (1M context) <[email protected]>
2026-09-18 11:51:54 -06:00
Henrik Rydgård 4d98ff8404 Clean up Android.mk for the unittest 2026-08-03 18:55:33 +02:00
Henrik Rydgård c66e5a26bd Use the gradle NDK version for the legacy Android build and parallelize
The legacy android/jni build (ab.sh / ab.cmd / CI) used an ancient NDK
(r21e) and hardcoded job counts. Update it to the NDK version used by the
gradle build (29.0.14206865) and derive the job count from the available
cores (nproc / NUMBER_OF_PROCESSORS) instead of hardcoding.
2026-08-03 12:00:13 +02:00
Henrik Rydgård 8052c15f61 Fix references to the old font files 2025-11-14 10:10:44 +01:00
Henrik Rydgård dc682fb2c8 Basic upload via web browser support, only single file almost works 2025-10-27 12:20:24 +01:00
Henrik Rydgård 09b6d25ab2 Update old scripts 2025-09-17 09:49:54 -06:00
iota97 e5843160fe Add themes to assets 2022-02-14 07:37:56 +01:00
Unknown W. Brackets 7e578b31f5 Build: Remove old-style android/assets/.
We now read everything directly from assets/, so there's no need for
outdated duplicates.

Also cleanup some outdated files/instructions.
2021-12-11 09:01:15 -08:00
Unknown W. Brackets 6814f5e7af Debugger: Add web debugger to build packaging. 2021-09-26 12:27:54 -07:00
Henrik Rydgård 65617889dd Merge ext/native/ext/... directly into ext. 2020-09-30 00:30:42 +02:00
Unknown W. Brackets 21fbacd993 Build: Include Roboto in buildscripts. 2017-06-06 23:28:43 -07:00
Enyby ffb24621cd Update ab.sh
Fix pathes.
2017-05-17 06:15:01 +03:00
Henrik Rydgard c87d4a66c1 Move lang into assets. 2016-10-14 22:33:45 +02:00
Henrik Rydgard 5ff5cf1ac7 Add compat.ini as a dependency to our various build systems 2015-09-27 11:50:23 +02:00
Unknown W. Brackets 85533dad6e Native merge part 2: update build files.
And a couple minor stragglers.
2015-09-06 13:06:57 -07:00
Henrik Rydgard a968fca17d Simplify ab.cmd 2014-07-22 15:24:48 +02:00
Henrik Rydgard fbe2e730d0 Update android build scripts to copy pngs. Update native with bugfix. 2013-12-12 20:56:25 +01:00
Henrik Rydgård fa1858ffaf Fix ab.sh to copy shaders and langregion to assets 2013-10-17 12:14:00 +02:00
Henrik Rydgard fa204c6430 Fix translations on android. List all .ini files available. They're a bit ugly just showing the language code... 2013-04-18 23:42:44 +02:00
Henrik Rydgard aa06c1452e Allow mounting VFS directories. Used to provide flash0 from within APK on Android. 2013-02-27 17:41:40 +01:00
Henrik Rydgård 700921deb3 Fix rendering on MacOSX (shader compiler very fussy...). Minor prep for hw transform. 2012-12-05 10:55:06 +07:00
Florent Castelli 1f9f50a557 Fix Android build on Linux 2012-11-18 23:22:45 +01:00
Henrik Rydgard 4f7ad15758 Add snapshot of the whole source code. 2012-11-01 16:19:01 +01:00