mirror of https://github.com/koreader/koreader
[build] Bump base to make ninja the default CMake generator when available (#4808)
The difference for builds from scratch is negligible, but for rebuilds (i.e., for us hackers & the CI here in front) it should bring a speed improvement. Automatic fallback to Make when Ninja is not available, or override with `USE_MAKE=1`. You can (theoretically) choose your own generator with a sensible combination of `CMAKE_FLAGS` and `CMAKE_MAKE_PROGRAM`. I also added `MAKE_FLAGS` and `NINJA_FLAGS`. That way you can easily pass `MAKE_FLAGS=-n` or `NINJA_FLAGS=-n` for a dry run, for example. To switch you might have to run something like `make dist-clean USE_MAKE=1`. Cf. https://github.com/koreader/koreader-base/pull/861, https://github.com/koreader/koreader-base/pull/862 and https://github.com/koreader/virdevenv/pull/34/filespull/4809/head
parent
b16aa79636
commit
9eca893ceb
@ -1 +1 @@
|
||||
Subproject commit 883efa04d804794078700ea4fd9cc405da47d6d1
|
||||
Subproject commit 6bd23e9dc0887211487804f6d7622889a4c2e042
|
Loading…
Reference in New Issue