summaryrefslogtreecommitdiff
path: root/build-aux/ndk-build-helper-1.mk
diff options
context:
space:
mode:
authorPo Lu <luangruo@yahoo.com>2023-01-28 20:47:26 +0800
committerPo Lu <luangruo@yahoo.com>2023-01-28 20:47:26 +0800
commit22749d69e5892896f5ae9d26e7d6c43da67fa13d (patch)
tree848c857ec4fafc07fe921eebaef8bbf3dd6b1cca /build-aux/ndk-build-helper-1.mk
parent1ba1f277b6953f07b6449da6b7f074fb82f6f418 (diff)
downloademacs-22749d69e5892896f5ae9d26e7d6c43da67fa13d.tar.gz
Add libtiff support to Android port
* INSTALL.android: Document how to build with libtiff. * build-aux/ndk-build-helper-1.mk (NDK_SO_NAME): * build-aux/ndk-build-helper-2.mk (NDK_A_NAME): * build-aux/ndk-build-helper-4.mk: Decrease number of duplicate dependencies found. * configure.ac (ANDROID_SDK_18_OR_EARLIER, XCONFIGURE, PNG_CFLAGS) (HAVE_TIFF): Allow using libtiff on Android. * cross/ndk-build/ndk-clear-vars.mk: Undefine additional variables. * cross/ndk-build/ndk-resolve.mk: Split CFLAGS resolution from a-name resolution, and do not recursively add archive or shared object names for dependencies of shared libraries. * src/Makefile.in (TIFF_CFLAGS): New variable. (EMACS_CFLAGS): Use it.
Diffstat (limited to 'build-aux/ndk-build-helper-1.mk')
-rw-r--r--build-aux/ndk-build-helper-1.mk2
1 files changed, 1 insertions, 1 deletions
diff --git a/build-aux/ndk-build-helper-1.mk b/build-aux/ndk-build-helper-1.mk
index 50def5f1c2d..898edf3a137 100644
--- a/build-aux/ndk-build-helper-1.mk
+++ b/build-aux/ndk-build-helper-1.mk
@@ -59,7 +59,7 @@ else
NDK_SO_NAME = lib$(1)_emacs.so
endif
-ifeq ($$(NDK_SO_NAMES:$$(NDK_SO_NAME)=),$$(NDK_SO_NAMES))
+ifeq ($$(findstring $$(NDK_SO_NAME),$$(NDK_SO_NAMES)),)
NDK_SO_NAMES := $$(NDK_SO_NAMES) $$(NDK_SO_NAME)
# Now recurse over this module's dependencies.