diff options
| author | Po Lu <luangruo@yahoo.com> | 2024-04-22 16:27:30 +0800 |
|---|---|---|
| committer | Po Lu <luangruo@yahoo.com> | 2024-04-22 16:30:15 +0800 |
| commit | 3bcdf010a9f2576bac0d7f23af70fa9dff81ef95 (patch) | |
| tree | 600a98286f5469579cf87dac7c920590b5af4082 /.gitignore | |
| parent | 4d9629b087fe6df941b553c6931b2f8996901e21 (diff) | |
Generate Android shared library list automatically
* .gitignore: Ignore new generated files.
* cross/Makefile.in (src/Makefile): Remove leftover
specification of the source Gnulib directory.
* cross/ndk-build/ndk-build.mk.in (NDK_BUILD_READELF): New
variable.
* java/Makefile.in (CONFIG_FILE, ALL_DEPENDENCIES, READELF)
(cf-stamp-1, cf-stamp): New variables and rules; compute the set
of library files in the order of loading and generate a file
with this information.
(ALL_CLASS_FILES): New variable; if builddir is not srcdir,
$($(CONFIG_FILE), $(CLASS_FILES)): Depend on EmacsConfig.java.
add generated files in the build directory.
(classes.dex): Adjust to match.
* java/org/gnu/emacs/EmacsNative.java (EmacsNative)
<static initializer>: Load shared libraries from
EMACS_SHARED_LIBRARIES rather than a hard-coded list.
* m4/ndk-build.m4 (ndk_INIT): Search for readelf...
(ndk_CHECK_MODULES): ...and substitute its path as
NDK_BUILD_READELF.
Diffstat (limited to '.gitignore')
| -rw-r--r-- | .gitignore | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore index 29c571a3dcb..4098e2210b5 100644 --- a/.gitignore +++ b/.gitignore @@ -66,6 +66,10 @@ java/org/gnu/emacs/*.class # Built by `aapt'. java/org/gnu/emacs/R.java +# Built by `make'. +java/org/gnu/emacs/EmacsConfig.java +java/org/gnu/emacs/cf-stamp + # Built by `config.status'. java/AndroidManifest.xml |
