diff options
| author | Po Lu | 2023-03-11 17:42:24 +0800 |
|---|---|---|
| committer | Po Lu | 2023-03-11 17:42:24 +0800 |
| commit | c4b77b82decb757af0aff1b7420203fa0805b483 (patch) | |
| tree | 40935b8762a673bda0eeb6ef167877c57beb0b0c /java/Makefile.in | |
| parent | 78faad633068d69dce25f246efb5374c21dae6bd (diff) | |
| download | emacs-c4b77b82decb757af0aff1b7420203fa0805b483.tar.gz emacs-c4b77b82decb757af0aff1b7420203fa0805b483.zip | |
Update Android port
* configure.ac (HAVE_MAILUTILS, with_mailutils)
(ANDROID_SDK_8_OR_EARLIER, XCONFIGURE): Fix POP and mailutils
configuration on Android.
* java/Makefile.in:
* src/callproc.c (syms_of_callproc): Avoid using built-in
movemail when --with-mailutils.
Diffstat (limited to 'java/Makefile.in')
| -rw-r--r-- | java/Makefile.in | 21 |
1 files changed, 14 insertions, 7 deletions
diff --git a/java/Makefile.in b/java/Makefile.in index 1a7852487ef..b5ab58fe576 100644 --- a/java/Makefile.in +++ b/java/Makefile.in | |||
| @@ -23,6 +23,9 @@ srcdir = @srcdir@ | |||
| 23 | builddir = @builddir@ | 23 | builddir = @builddir@ |
| 24 | version = @version@ | 24 | version = @version@ |
| 25 | 25 | ||
| 26 | # Don't install movemail if mailutils are to be used. | ||
| 27 | emacs_use_mailutils = @emacs_use_mailutils@ | ||
| 28 | |||
| 26 | # This is the host lib-src and lib, not the cross compiler's lib-src. | 29 | # This is the host lib-src and lib, not the cross compiler's lib-src. |
| 27 | libsrc = ../lib-src | 30 | libsrc = ../lib-src |
| 28 | EXEEXT = @EXEEXT@ | 31 | EXEEXT = @EXEEXT@ |
| @@ -114,15 +117,19 @@ APK_NAME := emacs-$(version)-$(ANDROID_MIN_SDK)-$(ANDROID_ABI).apk | |||
| 114 | all: $(APK_NAME) | 117 | all: $(APK_NAME) |
| 115 | 118 | ||
| 116 | # Binaries to cross-compile. | 119 | # Binaries to cross-compile. |
| 117 | CROSS_SRC_BINS = $(top_builddir)/cross/src/android-emacs | 120 | CROSS_SRC_BINS := $(top_builddir)/cross/src/android-emacs |
| 118 | CROSS_LIBSRC_BINS = $(top_builddir)/cross/lib-src/ctags \ | 121 | CROSS_LIBSRC_BINS := $(top_builddir)/cross/lib-src/ctags \ |
| 119 | $(top_builddir)/cross/lib-src/hexl \ | 122 | $(top_builddir)/cross/lib-src/hexl \ |
| 120 | $(top_builddir)/cross/lib-src/movemail \ | 123 | $(top_builddir)/cross/lib-src/ebrowse \ |
| 121 | $(top_builddir)/cross/lib-src/ebrowse \ | 124 | $(top_builddir)/cross/lib-src/emacsclient \ |
| 122 | $(top_builddir)/cross/lib-src/emacsclient \ | 125 | $(top_builddir)/cross/lib-src/etags |
| 123 | $(top_builddir)/cross/lib-src/etags | 126 | CROSS_LIBSRC_BINS_MOVEMAIL := $(top_builddir)/cross/lib-src/movemail |
| 124 | CROSS_BINS = $(CROSS_SRC_BINS) $(CROSS_LIBSRC_BINS) | 127 | CROSS_BINS = $(CROSS_SRC_BINS) $(CROSS_LIBSRC_BINS) |
| 125 | 128 | ||
| 129 | ifneq ($(emacs_use_mailutils),yes) | ||
| 130 | CROSS_LIBSRC_BINS := $(CROSS_LIBSRC_BINS) $(CROSS_LIBSRC_BINS_MOVEMAIL) | ||
| 131 | endif | ||
| 132 | |||
| 126 | # Libraries to cross-compile. | 133 | # Libraries to cross-compile. |
| 127 | CROSS_LIBS = $(top_builddir)/cross/src/libemacs.so | 134 | CROSS_LIBS = $(top_builddir)/cross/src/libemacs.so |
| 128 | 135 | ||