1*4882a593Smuzhiyun################################################################################ 2*4882a593Smuzhiyun# 3*4882a593Smuzhiyun# tpm2-totp 4*4882a593Smuzhiyun# 5*4882a593Smuzhiyun################################################################################ 6*4882a593Smuzhiyun 7*4882a593SmuzhiyunTPM2_TOTP_VERSION = 0.2.1 8*4882a593SmuzhiyunTPM2_TOTP_SITE = https://github.com/tpm2-software/tpm2-totp/releases/download/v$(TPM2_TOTP_VERSION) 9*4882a593SmuzhiyunTPM2_TOTP_LICENSE = BSD-3-Clause 10*4882a593SmuzhiyunTPM2_TOTP_LICENSE_FILES = LICENSE 11*4882a593SmuzhiyunTPM2_TOTP_SELINUX_MODULES = tpm2 12*4882a593SmuzhiyunTPM2_TOTP_DEPENDENCIES = libqrencode tpm2-tss host-pkgconf 13*4882a593SmuzhiyunTPM2_TOTP_CONF_OPTS = \ 14*4882a593Smuzhiyun --disable-defaultflags \ 15*4882a593Smuzhiyun --disable-doxygen-doc \ 16*4882a593Smuzhiyun --disable-plymouth \ 17*4882a593Smuzhiyun --without-initramfstoolsdir \ 18*4882a593Smuzhiyun --without-mkinitcpiodir 19*4882a593Smuzhiyun 20*4882a593Smuzhiyun# uses C99 code but forgets to pass -std=c99 when --disable-defaultflags is used 21*4882a593SmuzhiyunTPM2_TOTP_CONF_ENV += CFLAGS="$(TARGET_CFLAGS) -std=c99" 22*4882a593Smuzhiyun 23*4882a593Smuzhiyun# do not build man pages 24*4882a593SmuzhiyunTPM2_TOTP_CONF_ENV += ac_cv_path_PANDOC='' 25*4882a593Smuzhiyun 26*4882a593Smuzhiyun$(eval $(autotools-package)) 27