diff options
| author | Po Lu | 2023-01-28 20:47:26 +0800 |
|---|---|---|
| committer | Po Lu | 2023-01-28 20:47:26 +0800 |
| commit | 22749d69e5892896f5ae9d26e7d6c43da67fa13d (patch) | |
| tree | 848c857ec4fafc07fe921eebaef8bbf3dd6b1cca /src | |
| parent | 1ba1f277b6953f07b6449da6b7f074fb82f6f418 (diff) | |
| download | emacs-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.in | 3 |
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 | ||
| 141 | GIF_CFLAGS=@GIF_CFLAGS@ | 141 | GIF_CFLAGS=@GIF_CFLAGS@ |
| 142 | JPEG_CFLAGS=@JPEG_CFLAGS@ | 142 | JPEG_CFLAGS=@JPEG_CFLAGS@ |
| 143 | TIFF_CFLAGS=@TIFF_CFLAGS@ | ||
| 143 | 144 | ||
| 144 | XCB_LIBS=@XCB_LIBS@ | 145 | XCB_LIBS=@XCB_LIBS@ |
| 145 | XFT_LIBS=@XFT_LIBS@ | 146 | XFT_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) |
| 440 | ALL_CFLAGS = $(EMACS_CFLAGS) $(WARN_CFLAGS) $(CFLAGS) | 441 | ALL_CFLAGS = $(EMACS_CFLAGS) $(WARN_CFLAGS) $(CFLAGS) |
| 441 | ALL_OBJC_CFLAGS = $(EMACS_CFLAGS) \ | 442 | ALL_OBJC_CFLAGS = $(EMACS_CFLAGS) \ |
| 442 | $(filter-out $(NON_OBJC_CFLAGS),$(WARN_CFLAGS)) $(CFLAGS) \ | 443 | $(filter-out $(NON_OBJC_CFLAGS),$(WARN_CFLAGS)) $(CFLAGS) \ |