From: Po Lu Date: Thu, 11 Apr 2024 02:31:17 +0000 (+0800) Subject: Guarantee presence of emacs-module.h during cross-compilation X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=a5ecbccd6efd32d118505e9cbd01a314adc9606d;p=emacs.git Guarantee presence of emacs-module.h during cross-compilation * cross/Makefile.in (src/emacs-module.h): New rule. (src/libemacs.so): Depend on the same. (cherry picked from commit ad428e39d7380f091a487d58ee47e7b1c094b5f9) --- diff --git a/cross/Makefile.in b/cross/Makefile.in index c1fe4e40b13..1e8daea6f91 100644 --- a/cross/Makefile.in +++ b/cross/Makefile.in @@ -146,13 +146,16 @@ src/Makefile: $(top_builddir)/src/Makefile.android src/epaths.h: $(top_builddir)/src/epaths.h $(AM_V_GEN) cp -f -p $< $@ +src/emacs-module.h: $(top_builddir)/src/emacs-module.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/epaths.h src/verbose.mk \ - lib/libgnu.a $(PRE_BUILD_DEPS) +src/libemacs.so: src/Makefile src/config.h src/epaths.h \ + src/verbose.mk src/emacs-module.h lib/libgnu.a $(PRE_BUILD_DEPS) $(MAKE) -C src libemacs.so src/android-emacs: src/Makefile src/config.h lib/libgnu.a \