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.
This commit is contained in:
Po Lu 2024-04-11 10:31:17 +08:00
parent 3b6bc312f2
commit ad428e39d7

View 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 \