Rémi Verschelde
|
39facb35a0
SCons: Unify tools/target build type configuration
|
2 years ago |
Rémi Verschelde
|
26e9145c26
SCons: Cleanup `DEBUG`, `_DEBUG` and `NDEBUG` defines
|
2 years ago |
Rémi Verschelde
|
c5c3d13dc0
SCons: Remove redundant `-fomit-frame-pointer` and `-ftree-vectorize`
|
2 years ago |
Rémi Verschelde
|
35a15e6191
SCons: Refactor handling of `production` flag and per-platform LTO defaults
|
2 years ago |
Rémi Verschelde
|
c2c659db32
SCons: Refactor LTO options with `lto=<none|thin|full>`
|
3 years ago |
Aaron Franke
|
27b0f18275
Unify bits, arch, and android_arch into env["arch"]
|
3 years ago |
bruvzg
|
e873778561
Use clang as assembler to ensure preprocessing is done, and add assembler "target" flag.
|
3 years ago |
Marcel Admiraal
|
48efd563e4
Upgrade Android NDK to r23 LTS
|
3 years ago |
Hugo Locurcio
|
78b4ec2d4d
Increase compiler optimization when using `target=release` on iOS/Android
|
3 years ago |
Aaron Franke
|
368c0bc0ac
Misc build system fixes
|
3 years ago |
Rémi Verschelde
|
cd21cc683a
SCons: Set `DEBUG_ENABLED` and `DEV_ENABLED` in SConstruct
|
3 years ago |
Rémi Verschelde
|
e2dfb656f4
SCons: Add `DEV_ENABLED` defines for `target=debug` builds
|
3 years ago |
Hugo Locurcio
|
b1b14e5fd7
Build for 64-bit ARM by default when compiling or exporting for Android
|
3 years ago |
Aaron Franke
|
ae1702bee5
Replace HTTP links with HTTPS for sites with HTTPS versions
|
4 years ago |
Rémi Verschelde
|
554312a3b2
Android: Use volk instead of NDK Vulkan headers
|
4 years ago |
bruvzg
|
d7957a2a20
Use "volk" instead of statically linked Vulkan loader.
|
4 years ago |
Rémi Verschelde
|
23f7c75126
Android: Remove `-fno-integrated-as`, it can break arm64v8 build
|
4 years ago |
Pedro J. Estébanez
|
469fa47e06
Make all file access 64-bit (uint64_t)
|
6 years ago |
bruvzg
|
7e557bbec6
[JS, Android] Re-add "no-exceptions" for export templates builds with ICU.
|
4 years ago |
Rafał Mikrut
|
0b298d201e
Allow to not optimize release build
|
4 years ago |
Fredia Huya-Kouadio
|
edeca16fb6
Override `ANDROID_NDK_ROOT` based on the project ndk version.
|
4 years ago |
Rémi Verschelde
|
c730da8b20
Android: Bump NDK version to 21.4.7075529
|
4 years ago |
Fredia Huya-Kouadio
|
eee213e01a
Improve the logic to compile for Android by automatically detecting and setting up the Android NDK if needed.
|
4 years ago |
Marcel Admiraal
|
8ef5e3201c
Don't handle BaseException in build scripts
|
4 years ago |
bruvzg
|
b9f441e81e
[Complex Text Layouts] Add third-party TextServer dependencies (ICU, HarfBuzz, Graphite).
|
5 years ago |
Rémi Verschelde
|
f940e5e000
CI: Install master version of psf/black
|
5 years ago |
Rémi Verschelde
|
dcf902df85
SCons: Remove unused DEBUG_MEMORY_ENABLED define
|
5 years ago |
PouleyKetchoupp
|
af424b1c7c
Vulkan rendering for Android
|
5 years ago |
Rémi Verschelde
|
cd4e46ee65
SCons: Format buildsystem files with psf/black
|
5 years ago |
unknown
|
90cdacd741
Removed unused code in android detect.py and SCsub
|
5 years ago |