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

(cherry picked from commit 3b6bc312f2383aaf275f1085621aaa593d18fc87)

cross/Makefile.in

index 6f2250fe02fd9c9862158c0adc58cbaeabb589bb..c1fe4e40b13af5a56bacb53c144ce6567cbbc3d8 100644 (file)
@@ -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