aboutsummaryrefslogtreecommitdiffstats
path: root/java/Makefile.in
diff options
context:
space:
mode:
authorPo Lu2023-03-11 17:42:24 +0800
committerPo Lu2023-03-11 17:42:24 +0800
commitc4b77b82decb757af0aff1b7420203fa0805b483 (patch)
tree40935b8762a673bda0eeb6ef167877c57beb0b0c /java/Makefile.in
parent78faad633068d69dce25f246efb5374c21dae6bd (diff)
downloademacs-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.in21
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@
23builddir = @builddir@ 23builddir = @builddir@
24version = @version@ 24version = @version@
25 25
26# Don't install movemail if mailutils are to be used.
27emacs_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.
27libsrc = ../lib-src 30libsrc = ../lib-src
28EXEEXT = @EXEEXT@ 31EXEEXT = @EXEEXT@
@@ -114,15 +117,19 @@ APK_NAME := emacs-$(version)-$(ANDROID_MIN_SDK)-$(ANDROID_ABI).apk
114all: $(APK_NAME) 117all: $(APK_NAME)
115 118
116# Binaries to cross-compile. 119# Binaries to cross-compile.
117CROSS_SRC_BINS = $(top_builddir)/cross/src/android-emacs 120CROSS_SRC_BINS := $(top_builddir)/cross/src/android-emacs
118CROSS_LIBSRC_BINS = $(top_builddir)/cross/lib-src/ctags \ 121CROSS_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 126CROSS_LIBSRC_BINS_MOVEMAIL := $(top_builddir)/cross/lib-src/movemail
124CROSS_BINS = $(CROSS_SRC_BINS) $(CROSS_LIBSRC_BINS) 127CROSS_BINS = $(CROSS_SRC_BINS) $(CROSS_LIBSRC_BINS)
125 128
129ifneq ($(emacs_use_mailutils),yes)
130CROSS_LIBSRC_BINS := $(CROSS_LIBSRC_BINS) $(CROSS_LIBSRC_BINS_MOVEMAIL)
131endif
132
126# Libraries to cross-compile. 133# Libraries to cross-compile.
127CROSS_LIBS = $(top_builddir)/cross/src/libemacs.so 134CROSS_LIBS = $(top_builddir)/cross/src/libemacs.so
128 135