summaryrefslogtreecommitdiff
path: root/.gitignore
diff options
context:
space:
mode:
authorPo Lu <luangruo@yahoo.com>2023-01-14 09:34:53 +0800
committerPo Lu <luangruo@yahoo.com>2023-01-14 09:34:53 +0800
commit28a9baccd4c8e997895d3adb3cfce4a11fa29896 (patch)
tree3b3be6902bca10759a1c12632c3fe325bfe5f0eb /.gitignore
parenta441ac5527f7323202063466422d3ee830ad4c21 (diff)
downloademacs-28a9baccd4c8e997895d3adb3cfce4a11fa29896.tar.gz
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.
Diffstat (limited to '.gitignore')
-rw-r--r--.gitignore27
1 files changed, 26 insertions, 1 deletions
diff --git a/.gitignore b/.gitignore
index 19eb587673b..cf739958403 100644
--- a/.gitignore
+++ b/.gitignore
@@ -54,6 +54,7 @@ src/emacs-module.h
# Built by recursive call to `configure'.
*.android
+!INSTALL.android
# Built by `java'.
java/install_temp/*
@@ -94,7 +95,31 @@ src/lisp.mk
src/verbose.mk
# Stuff built during cross compilation
-xcompile/lib/*
+xcompile/lib/alloca.h
+xcompile/lib/assert.h
+xcompile/lib/byteswap.h
+xcompile/lib/dirent.h
+xcompile/lib/errno.h
+xcompile/lib/execinfo.h
+xcompile/lib/fcntl.h
+xcompile/lib/getopt.h
+xcompile/lib/getopt-cdefs.h
+xcompile/lib/gmp.h
+xcompile/lib/ieee754.h
+xcompile/lib/inttypes.h
+xcompile/lib/libgnu.a
+xcompile/lib/limits.h
+xcompile/lib/malloc/*.gl.h
+xcompile/lib/signal.h
+xcompile/lib/std*.h
+xcompile/!lib/std*.in.h
+xcompile/!lib/stdio-impl.h
+xcompile/lib/string.h
+xcompile/lib/sys/
+xcompile/lib/time.h
+xcompile/lib/unistd.h
+xcompile/lib/config.h
+xcompile/lib/gnulib.mk
xcompile/src/*
xcompile/lib-src/*
xcompile/sys/*