]> git.eshelyaron.com Git - emacs.git/commit
Improve reliability of Android build system
authorPo Lu <luangruo@yahoo.com>
Sat, 14 Jan 2023 01:34:53 +0000 (09:34 +0800)
committerPo Lu <luangruo@yahoo.com>
Sat, 14 Jan 2023 01:34:53 +0000 (09:34 +0800)
commit28a9baccd4c8e997895d3adb3cfce4a11fa29896
tree3b3be6902bca10759a1c12632c3fe325bfe5f0eb
parenta441ac5527f7323202063466422d3ee830ad4c21
Improve reliability of Android build system

* .gitignore: Add new files.
* INSTALL.android: New file.
* Makefile.in (clean_dirs): Clean xcompile as well.
* admin/merge-gnulib (avoided_flags): Import gnulib into Android
directory as well.
* doc/emacs/android.texi (Android):
* doc/emacs/emacs.texi (Top): New node `Android'.
* java/org/gnu/emacs/EmacsThread.java (run): Use right
executable name.
* lib/Makefile.in (ANDROID_CFLAGS): Use better way to refer to
/src.
(vpath): Delete ugly block of vpath statements.
(mostlyclean): Remove Makefile.android.
* lib/fpending.c (__fpending):
* lib/open.c:
* lib/unistd.c (_GL_UNISTD_INLINE): Revert changes to gnulib in
lib/.
* src/android.h:
* src/androidterm.c: Fix build.
* xcompile/Makefile.in (LIB_SRCDIR):
(LIBSRC_BINARIES, src/verbose.mk):
(PRE_BUILD_DEPS, PHONY): Use gnulib in xcompile/lib/ as opposed
to lib/.
* xcompile/README: Adjust README.
15 files changed:
.gitignore
INSTALL.android [new file with mode: 0644]
Makefile.in
admin/merge-gnulib
doc/emacs/android.texi [new file with mode: 0644]
doc/emacs/emacs.texi
java/org/gnu/emacs/EmacsThread.java
lib/Makefile.in
lib/fpending.c
lib/open.c
lib/unistd.c
src/android.h
src/androidterm.c
xcompile/Makefile.in
xcompile/README