1*4882a593Smuzhiyun################################################################################ 2*4882a593Smuzhiyun# 3*4882a593Smuzhiyun# libffi 4*4882a593Smuzhiyun# 5*4882a593Smuzhiyun################################################################################ 6*4882a593Smuzhiyun 7*4882a593SmuzhiyunLIBFFI_VERSION = 3.4.2 8*4882a593SmuzhiyunLIBFFI_SITE = \ 9*4882a593Smuzhiyun https://github.com/libffi/libffi/releases/download/v$(LIBFFI_VERSION) 10*4882a593SmuzhiyunLIBFFI_LICENSE = MIT 11*4882a593SmuzhiyunLIBFFI_LICENSE_FILES = LICENSE 12*4882a593SmuzhiyunLIBFFI_CPE_ID_VENDOR = libffi_project 13*4882a593SmuzhiyunLIBFFI_INSTALL_STAGING = YES 14*4882a593Smuzhiyun# We're patching Makefile.am 15*4882a593SmuzhiyunLIBFFI_AUTORECONF = YES 16*4882a593Smuzhiyun 17*4882a593Smuzhiyun# The static exec trampolines is enabled by default since 18*4882a593Smuzhiyun# libffi 3.4.2. However it doesn't work with gobject-introspection. 19*4882a593SmuzhiyunLIBFFI_CONF_OPTS = --disable-exec-static-tramp 20*4882a593Smuzhiyun 21*4882a593Smuzhiyun$(eval $(autotools-package)) 22*4882a593Smuzhiyun$(eval $(host-autotools-package)) 23