Commit Graph

9 Commits

Author SHA1 Message Date
Ignacio Roldán Etchevery 0a2b5f8fab Apple silicon: arm64 macOS and arm64 iOS simulator 2021-05-22 02:36:45 +02:00
Rémi Verschelde 1b5f2bb8d9
CI: Build with Mono 6.12.0.111 and Emscripten 1.39.9
This is what we'll be using for official builds for 3.2.4+.

Co-authored-by: Ignacio Etcheverry <ignalfonsore@gmail.com>
2020-11-16 17:17:03 +01:00
Rémi Verschelde 210f65f97a
Use `/usr/bin/env python3` shebang 2020-10-13 14:55:12 +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