From c4b77b82decb757af0aff1b7420203fa0805b483 Mon Sep 17 00:00:00 2001 From: Po Lu Date: Sat, 11 Mar 2023 17:42:24 +0800 Subject: 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. --- java/Makefile.in | 21 ++++++++++++++------- 1 file changed, 14 insertions(+), 7 deletions(-) (limited to 'java') 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@ builddir = @builddir@ version = @version@ +# Don't install movemail if mailutils are to be used. +emacs_use_mailutils = @emacs_use_mailutils@ + # This is the host lib-src and lib, not the cross compiler's lib-src. libsrc = ../lib-src EXEEXT = @EXEEXT@ @@ -114,15 +117,19 @@ APK_NAME := emacs-$(version)-$(ANDROID_MIN_SDK)-$(ANDROID_ABI).apk all: $(APK_NAME) # Binaries to cross-compile. -CROSS_SRC_BINS = $(top_builddir)/cross/src/android-emacs -CROSS_LIBSRC_BINS = $(top_builddir)/cross/lib-src/ctags \ - $(top_builddir)/cross/lib-src/hexl \ - $(top_builddir)/cross/lib-src/movemail \ - $(top_builddir)/cross/lib-src/ebrowse \ - $(top_builddir)/cross/lib-src/emacsclient \ - $(top_builddir)/cross/lib-src/etags +CROSS_SRC_BINS := $(top_builddir)/cross/src/android-emacs +CROSS_LIBSRC_BINS := $(top_builddir)/cross/lib-src/ctags \ + $(top_builddir)/cross/lib-src/hexl \ + $(top_builddir)/cross/lib-src/ebrowse \ + $(top_builddir)/cross/lib-src/emacsclient \ + $(top_builddir)/cross/lib-src/etags +CROSS_LIBSRC_BINS_MOVEMAIL := $(top_builddir)/cross/lib-src/movemail CROSS_BINS = $(CROSS_SRC_BINS) $(CROSS_LIBSRC_BINS) +ifneq ($(emacs_use_mailutils),yes) +CROSS_LIBSRC_BINS := $(CROSS_LIBSRC_BINS) $(CROSS_LIBSRC_BINS_MOVEMAIL) +endif + # Libraries to cross-compile. CROSS_LIBS = $(top_builddir)/cross/src/libemacs.so -- cgit v1.2.1