]> git.eshelyaron.com Git - emacs.git/commitdiff
Guarantee presence of emacs-module.h during cross-compilation
authorPo Lu <luangruo@yahoo.com>
Thu, 11 Apr 2024 02:31:17 +0000 (10:31 +0800)
committerEshel Yaron <me@eshelyaron.com>
Sun, 14 Apr 2024 16:55:19 +0000 (18:55 +0200)
* cross/Makefile.in (src/emacs-module.h): New rule.
(src/libemacs.so): Depend on the same.

(cherry picked from commit ad428e39d7380f091a487d58ee47e7b1c094b5f9)

cross/Makefile.in

index c1fe4e40b13af5a56bacb53c144ce6567cbbc3d8..1e8daea6f9139d6993117004d82b6474c4ddfc3c 100644 (file)
@@ -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 \