Commit Graph

10 Commits (49a991e82fccbbddb92354eb79631fd7ade7666e)

Author SHA1 Message Date
Benoit Pierre 050c7a96ac make: add `run` rule for android targets 1 month ago
Benoit Pierre de2a9d54f1 make: reword comment 1 month ago
Benoit Pierre 5fe0d4a4a2 make: fix missing android APK asset
Missing `module/version.txt` would trigger a "new install" on every launch.
1 month ago
Benoit Pierre bd4a651fbf make: improve android update
- out-of-tree luajit-launcher build: no leftovers after `make clean`
- use the luajit library compiled by base: no point wasting time
  building a second (different, possibly incompatible) version
1 month ago
Benoit Pierre 13cc21b769
make: fix android update sdcv (#12275)
Need the real stuff, not a symlink.
2 months ago
Benoit Pierre 14f105707d make: always symlink, even for release builds (faster) 2 months ago
Benoit Pierre 040e033edb make: move android variables where they belong 2 months ago
Benoit Pierre 5a465f413b tweaks for new build system
- forward unknown make targets to base
- add `cmake` and `staging` directories to ignored output artifacts
- drop `package.path` and `package.cpath` luarocks specific entries
4 months ago
Benoit Pierre 25d29aca4a
android: fix building with kodev (#11817)
If the Android NDK and/or SDK are not setup, `kodev` will try to invoke
the `android-ndk` and/or `android-sdk` make targets.  This can't be done
with `TARGET=android`, as `base/Makefile.defs` will error out trying to
call the (missing) compiler to get the target machine. Those rules need
to be available to all targets.
4 months ago
Benoit Pierre f749fc2fd9 make: move target specific rules to dedicated files 4 months ago