From 6349159381ffd20fac8a27036c90908508b30597 Mon Sep 17 00:00:00 2001 From: Po Lu Date: Thu, 11 Apr 2024 10:25:29 +0800 Subject: [PATCH] Guarantee presence of epaths.h during cross-compilation * cross/Makefile.in (src/epaths.h): New rule. (src/libemacs.so): Depend on the same. (cherry picked from commit 3b6bc312f2383aaf275f1085621aaa593d18fc87) --- cross/Makefile.in | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/cross/Makefile.in b/cross/Makefile.in index 6f2250fe02f..c1fe4e40b13 100644 --- a/cross/Makefile.in +++ b/cross/Makefile.in @@ -143,12 +143,15 @@ src/Makefile: $(top_builddir)/src/Makefile.android -e 's/-I\$$(top_srcdir)\/lib/-I..\/$(subst /,\/,$(srcdir))\/lib/g' \ < $(top_builddir)/src/Makefile.android > $@ +src/epaths.h: $(top_builddir)/src/epaths.h + $(AM_V_GEN) cp -f -p $< $@ + src/config.h: $(top_builddir)/src/config.h.android $(AM_V_GEN) cp -f -p $< $@ .PHONY: src/android-emacs src/libemacs.so -src/libemacs.so: src/Makefile src/config.h src/verbose.mk \ +src/libemacs.so: src/Makefile src/config.h src/epaths.h src/verbose.mk \ lib/libgnu.a $(PRE_BUILD_DEPS) $(MAKE) -C src libemacs.so -- 2.39.5