]> git.eshelyaron.com Git - emacs.git/commit
Enable libjpeg on Android
authorPo Lu <luangruo@yahoo.com>
Tue, 24 Jan 2023 11:10:58 +0000 (19:10 +0800)
committerPo Lu <luangruo@yahoo.com>
Tue, 24 Jan 2023 11:10:58 +0000 (19:10 +0800)
commit54836c47c76f655a7e3d6cf28f0cf27b8d9f3cdd
tree0ac362c622f571a738593afff8f1a8fbaadaac46
parent56e55a80080f78754db6f385d574d17c3631ee30
Enable libjpeg on Android

* INSTALL.android: Update documentation.
* build-aux/ndk-build-helper-1.mk: When building shared
libraries, do not link libemacs.so with dependent archive files.
* build-aux/ndk-build-helper-2.mk: Add whole archive
dependencies as well.

* configure.ac (HAVE_JPEG): Enable on Android.

* cross/ndk-build/ndk-build-shared-library.mk: Link the shared
object with archive file dependencies.
* cross/ndk-build/ndk-build-static-library.mk: Build all code
position-independently.
* cross/ndk-build/ndk-resolve.mk: Separately resolve a names of
archive and whole archive dependencies.

* src/Makefile.in (JPEG_CFLAGS): New variable.
(EMACS_CFLAGS): Add it.
INSTALL.android
build-aux/ndk-build-helper-1.mk
build-aux/ndk-build-helper-2.mk
configure.ac
cross/ndk-build/ndk-build-shared-library.mk
cross/ndk-build/ndk-build-static-library.mk
cross/ndk-build/ndk-resolve.mk
src/Makefile.in