1################################################################################
2#
3# libffi
4#
5################################################################################
6
7LIBFFI_VERSION = 3.4.6
8LIBFFI_SITE = \
9	https://github.com/libffi/libffi/releases/download/v$(LIBFFI_VERSION)
10LIBFFI_LICENSE = MIT
11LIBFFI_LICENSE_FILES = LICENSE
12LIBFFI_CPE_ID_VALID = YES
13LIBFFI_INSTALL_STAGING = YES
14# We're patching configure.ac
15LIBFFI_AUTORECONF = YES
16LIBFFI_CONF_OPTS = --disable-multi-os-directory
17
18# The static exec trampolines is enabled by default since
19# libffi 3.4.2. However it doesn't work with gobject-introspection.
20LIBFFI_CONF_OPTS += --disable-exec-static-tramp
21
22$(eval $(autotools-package))
23$(eval $(host-autotools-package))
24