diff options
| author | Po Lu <luangruo@yahoo.com> | 2023-07-11 16:47:13 +0800 |
|---|---|---|
| committer | Po Lu <luangruo@yahoo.com> | 2023-07-11 16:47:13 +0800 |
| commit | fcf53bf9f5894665af07499137d7e8ef888cdcdd (patch) | |
| tree | deeccc2595b3db08caaf703d813cae574e715b9c /src/Makefile.in | |
| parent | f2c4643890837c156b8332227232060028102c01 (diff) | |
Fix doc file generation on Android
* .gitignore: Ignore cross/etc/DOC.
* configure.ac: Make the directory `cross/etc'.
* cross/Makefile.in (CLEAN_SUBDIRS): Clean files inside `etc' as
well.
* java/Makefile.in (install_temp): Copy cross/etc/DOC to the
package if it is available.
* src/Makefile.in (SOME_MACHINE_OBJECTS): Add androidselect.c,
sfntfont-android.c and sfntfont.c.
(libemacs.so): Depend on $(etc)/DOC.
Diffstat (limited to 'src/Makefile.in')
| -rw-r--r-- | src/Makefile.in | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/Makefile.in b/src/Makefile.in index 9d43af4dad6..8cbdd67378c 100644 --- a/src/Makefile.in +++ b/src/Makefile.in @@ -494,7 +494,7 @@ SOME_MACHINE_OBJECTS = dosfns.o msdos.o \ w16select.o widget.o xfont.o ftfont.o xftfont.o gtkutil.o \ xsettings.o xgselect.o termcap.o hbfont.o \ haikuterm.o haikufns.o haikumenu.o haikufont.o androidterm.o androidfns.o \ - androidfont.o + androidfont.o androidselect.c sfntfont-android.c sfntfont.c ## gmalloc.o if !SYSTEM_MALLOC && !DOUG_LEA_MALLOC, else empty. GMALLOC_OBJ=@GMALLOC_OBJ@ @@ -749,11 +749,11 @@ ifeq ($(DUMPING),unexec) endif ifeq ($(XCONFIGURE),android) -## The Android package internally links to and communicates with a -## shared library named `libemacs.so' at startup. This is built -## almost the same way temacs is. But it is position independent. It -## is not dumped here. Instead, it dumps itself the first time it -## starts on the user's device. +## The Android package internally links to a shared library named +## `libemacs.so' at startup. It is built almost the same way temacs +## is. But it is position independent, and is not dumped here. +## Instead, it dumps itself the first time it starts on the user's +## device. # Include ndk-build.mk in order to build Emacs dependencies. old_top_builddir := $(top_builddir) @@ -763,7 +763,7 @@ top_builddir := $(old_top_builddir) libemacs.so: $(ALLOBJS) $(LIBEGNU_ARCHIVE) $(EMACSRES) \ $(MAKE_PDUMPER_FINGERPRINT) $(NDK_BUILD_SHARED) \ - $(NDK_BUILD_STATIC) + $(NDK_BUILD_STATIC) $(etc)/DOC $(AM_V_CCLD)$(CC) -o $@ $(ALL_CFLAGS) $(TEMACS_LDFLAGS) \ $(ANDROID_LDFLAGS) $(LDFLAGS) -shared $(ALLOBJS) \ $(LIBEGNU_ARCHIVE) $(LIBES) |
