From f3196052070999ef9f9c822a676443b14df6a0e6 Mon Sep 17 00:00:00 2001 From: Po Lu Date: Sun, 19 Feb 2023 21:25:37 +0800 Subject: More parallel build fixes * cross/Makefile.in: (.PHONY): * java/Makefile.in: (.PHONY): * src/Makefile.in: (libemacs.so): Avoid calling ndk-build from two places at once. Build android-emacs separately from libemacs.so. --- cross/Makefile.in | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) (limited to 'cross') diff --git a/cross/Makefile.in b/cross/Makefile.in index c059fda1e3c..ac23b2e23f5 100644 --- a/cross/Makefile.in +++ b/cross/Makefile.in @@ -149,9 +149,13 @@ src/Makefile src/config.h &: $(top_builddir)/src/config.h.android \ sed -i 's/-I\$$(top_srcdir)\/lib//g' src/Makefile .PHONY: src/android-emacs src/libemacs.so -src/android-emacs src/libemacs.so &: src/Makefile src/config.h \ - src/verbose.mk lib/libgnu.a $(PRE_BUILD_DEPS) - $(MAKE) -C src android-emacs libemacs.so + +src/libemacs.so: src/Makefile src/config.h src/verbose.mk \ + lib/libgnu.a $(PRE_BUILD_DEPS) + $(MAKE) -C src libemacs.so + +src/android-emacs: src/Makefile src/config.h $(PRE_BUILD_DEPS) + $(MAKE) -C src android-emacs lib-src/Makefile: $(top_builddir)/lib-src/Makefile.android $(AM_V_GEN) mkdir -p src lib-src -- cgit v1.2.3