summaryrefslogtreecommitdiff
path: root/cross
diff options
context:
space:
mode:
authorPo Lu <luangruo@yahoo.com>2023-02-19 21:25:37 +0800
committerPo Lu <luangruo@yahoo.com>2023-02-19 21:25:37 +0800
commitf3196052070999ef9f9c822a676443b14df6a0e6 (patch)
treeecb0d5af0e45b8a02de9f8785dba6a78610b2b82 /cross
parent18f723faa85b78dff7c8f59257640feededc44d1 (diff)
downloademacs-f3196052070999ef9f9c822a676443b14df6a0e6.tar.gz
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.
Diffstat (limited to 'cross')
-rw-r--r--cross/Makefile.in10
1 files changed, 7 insertions, 3 deletions
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