Commit Graph

13 Commits

Author SHA1 Message Date
Marcel Admiraal
d29929a407 Upgrade Android NDK to r23 LTS 2022-07-08 10:30:28 +01:00
Rémi Verschelde
1755de4f1e
Android: Bump min SDK to 19, target SDK to 30
Following https://github.com/godotengine/godot/pull/51719.

Also removes now obsolete code to check whether we're using NDK 18+,
since we don't support any earlier version.
2021-08-16 10:20:55 +02:00
Rémi Verschelde
8daa270631
Android: Fix support for API 18-20 for 32-bit
Fixes https://github.com/godotengine/godot/issues/44159.
2020-12-07 10:05:30 +01:00
Rémi Verschelde
d73d810ba1
Merge pull request #13 from akien-mga/android-python3-make-standalone-toolchain
Android: Force using python3 for `make_standalone_toolchain.py`
2020-10-20 08:26:22 +02:00
Rémi Verschelde
d40cfcf47c
Android: Force using python3 for make_standalone_toolchain.py
This allows using the script on a system without Python 2 installed.
(`make_standalone_toolchain.py` uses `/usr/bin/env python` as shebang.)
2020-10-13 15:07:09 +02:00
Rémi Verschelde
210f65f97a
Use /usr/bin/env python3 shebang 2020-10-13 14:55:12 +02:00
Ignacio Etcheverry
0e5cd48f05 Added Github Actions workflow 2020-05-14 22:01:26 +02:00
Rémi Verschelde
b9e297ad91 make: Always use --jobs and support no argument (max jobs)
The jobs logic is factored out into `options.py` and used consistently
in all places where a `make` (build) is called. It's not used for
`make install`.

Scripts can now be called with `--jobs` without argument, which will
use the max amount of CPU threads reported by the OS.

Also adds `-j` alias for `--jobs`.
2020-04-06 21:13:23 +02:00
Ignacio Etcheverry
443ca3c7e1 Merge branch 'ios-script' 2020-03-11 01:27:11 +01:00
Ignacio Etcheverry
e8ce81bf23 Add iOS build script and fix builds with OSXCROSS 2020-03-11 01:26:05 +01:00
Rémi Verschelde
a6c642b558 Add option to specify make build jobs (--jobs) 2020-02-24 11:05:41 +01:00
Ignacio Etcheverry
b4e08a3d35 Fixes
Fixed missing make install data (etc dirs).
Add option to build desktop runtime with llvm.
Made some progress to support osxcross. Still not working.
2019-11-13 21:09:19 +01:00
Ignacio Etcheverry
09fbbb7d61 Add build scripts for WASM, AOT cross-compilers, BCL and desktop 2019-11-10 04:58:04 +01:00