aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorPo Lu2023-01-28 20:47:26 +0800
committerPo Lu2023-01-28 20:47:26 +0800
commit22749d69e5892896f5ae9d26e7d6c43da67fa13d (patch)
tree848c857ec4fafc07fe921eebaef8bbf3dd6b1cca /src
parent1ba1f277b6953f07b6449da6b7f074fb82f6f418 (diff)
downloademacs-22749d69e5892896f5ae9d26e7d6c43da67fa13d.tar.gz
emacs-22749d69e5892896f5ae9d26e7d6c43da67fa13d.zip
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 'src')
-rw-r--r--src/Makefile.in3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/Makefile.in b/src/Makefile.in
index 0921f6f1f96..f17e34be616 100644
--- a/src/Makefile.in
+++ b/src/Makefile.in
@@ -140,6 +140,7 @@ LIBIMAGE=@LIBTIFF@ @LIBJPEG@ @LIBPNG@ @LIBGIF@ @LIBXPM@ @WEBP_LIBS@
140 140
141GIF_CFLAGS=@GIF_CFLAGS@ 141GIF_CFLAGS=@GIF_CFLAGS@
142JPEG_CFLAGS=@JPEG_CFLAGS@ 142JPEG_CFLAGS=@JPEG_CFLAGS@
143TIFF_CFLAGS=@TIFF_CFLAGS@
143 144
144XCB_LIBS=@XCB_LIBS@ 145XCB_LIBS=@XCB_LIBS@
145XFT_LIBS=@XFT_LIBS@ 146XFT_LIBS=@XFT_LIBS@
@@ -436,7 +437,7 @@ EMACS_CFLAGS=-Demacs $(MYCPPFLAGS) -I. -I$(srcdir) \
436 $(LIBGNUTLS_CFLAGS) $(NOTIFY_CFLAGS) $(CAIRO_CFLAGS) \ 437 $(LIBGNUTLS_CFLAGS) $(NOTIFY_CFLAGS) $(CAIRO_CFLAGS) \
437 $(WERROR_CFLAGS) $(HAIKU_CFLAGS) $(XCOMPOSITE_CFLAGS) $(XSHAPE_CFLAGS) \ 438 $(WERROR_CFLAGS) $(HAIKU_CFLAGS) $(XCOMPOSITE_CFLAGS) $(XSHAPE_CFLAGS) \
438 $(ANDROID_CFLAGS) $(GIF_CFLAGS) $(JPEG_CFLAGS) $(SQLITE3_CFLAGS) \ 439 $(ANDROID_CFLAGS) $(GIF_CFLAGS) $(JPEG_CFLAGS) $(SQLITE3_CFLAGS) \
439 $(LIBGMP_CFLAGS) 440 $(LIBGMP_CFLAGS) $(TIFF_CFLAGS)
440ALL_CFLAGS = $(EMACS_CFLAGS) $(WARN_CFLAGS) $(CFLAGS) 441ALL_CFLAGS = $(EMACS_CFLAGS) $(WARN_CFLAGS) $(CFLAGS)
441ALL_OBJC_CFLAGS = $(EMACS_CFLAGS) \ 442ALL_OBJC_CFLAGS = $(EMACS_CFLAGS) \
442 $(filter-out $(NON_OBJC_CFLAGS),$(WARN_CFLAGS)) $(CFLAGS) \ 443 $(filter-out $(NON_OBJC_CFLAGS),$(WARN_CFLAGS)) $(CFLAGS) \