Patrick Williams | 213cb26 | 2021-08-07 19:21:33 -0500 | [diff] [blame] | 1 | FILESEXTRAPATHS:prepend := "${THISDIR}/files:" |
Andrew Geissler | 5bea8d8 | 2020-07-24 16:10:05 -0500 | [diff] [blame] | 2 | |
| 3 | DEPENDS = "libtspi" |
| 4 | |
Patrick Williams | 213cb26 | 2021-08-07 19:21:33 -0500 | [diff] [blame] | 5 | SRC_URI:append = " file://0001-xfrmi-Only-build-if-libcharon-is-built.patch" |
Andrew Geissler | 5bea8d8 | 2020-07-24 16:10:05 -0500 | [diff] [blame] | 6 | |
| 7 | PACKAGECONFIG += " \ |
| 8 | aikgen \ |
| 9 | tpm \ |
| 10 | " |
| 11 | |
| 12 | PACKAGECONFIG[tpm] = "--enable-tpm,--disable-tpm,," |
| 13 | PACKAGECONFIG[aikgen] = "--enable-aikgen,--disable-aikgen,," |
| 14 | |
| 15 | PACKAGECONFIG_ima += "\ |
| 16 | imc-test \ |
| 17 | imv-test \ |
| 18 | imc-scanner \ |
| 19 | imv-scanner \ |
| 20 | imc-os \ |
| 21 | imv-os \ |
| 22 | imc-attestation \ |
| 23 | imv-attestation \ |
| 24 | tnc-ifmap \ |
| 25 | tnc-imc \ |
| 26 | tnc-imv \ |
| 27 | tnc-pdp \ |
| 28 | tnccs-11 \ |
| 29 | tnccs-20 \ |
| 30 | tnccs-dynamic \ |
| 31 | " |
| 32 | |
| 33 | EXTRA_OECONF += "--with-linux-headers=${STAGING_KERNEL_DIR}" |
| 34 | |
| 35 | PACKAGECONFIG[imc-test] = "--enable-imc-test,--disable-imc-test,," |
| 36 | PACKAGECONFIG[imc-scanner] = "--enable-imc-scanner,--disable-imc-scanner,," |
| 37 | PACKAGECONFIG[imc-os] = "--enable-imc-os,--disable-imc-os,," |
| 38 | PACKAGECONFIG[imc-attestation] = "--enable-imc-attestation,--disable-imc-attestation,," |
| 39 | PACKAGECONFIG[imc-swima] = "--enable-imc-swima, --disable-imc-swima,," |
| 40 | PACKAGECONFIG[imc-hcd] = "--enable-imc-hcd, --disable-imc-hcd,," |
| 41 | PACKAGECONFIG[tnc-imc] = "--enable-tnc-imc,--disable-tnc-imc,," |
| 42 | |
| 43 | PACKAGECONFIG[imv-test] = "--enable-imv-test,--disable-imv-test,," |
| 44 | PACKAGECONFIG[imv-scanner] = "--enable-imv-scanner,--disable-imv-scanner,," |
| 45 | PACKAGECONFIG[imv-os] = "--enable-imv-os,--disable-imv-os,," |
| 46 | PACKAGECONFIG[imv-attestation] = "--enable-imv-attestation,--disable-imv-attestation,," |
| 47 | PACKAGECONFIG[imv-swima] = "--enable-imv-swima, --disable-imv-swima,," |
| 48 | PACKAGECONFIG[imv-hcd] = "--enable-imv-hcd, --disable-imv-hcd,," |
| 49 | PACKAGECONFIG[tnc-imv] = "--enable-tnc-imv,--disable-tnc-imv,," |
| 50 | |
| 51 | PACKAGECONFIG[tnc-ifmap] = "--enable-tnc-ifmap,--disable-tnc-ifmap,libxml2," |
| 52 | PACKAGECONFIG[tnc-pdp] = "--enable-tnc-pdp,--disable-tnc-pdp,," |
| 53 | |
| 54 | PACKAGECONFIG[tnccs-11] = "--enable-tnccs-11,--disable-tnccs-11,libxml2," |
| 55 | PACKAGECONFIG[tnccs-20] = "--enable-tnccs-20,--disable-tnccs-20,," |
| 56 | PACKAGECONFIG[tnccs-dynamic] = "--enable-tnccs-dynamic,--disable-tnccs-dynamic,," |
| 57 | |
| 58 | #FILES_${PN} += "${libdir}/ipsec/imcvs/*.so ${datadir}/regid.2004-03.org.strongswan" |
| 59 | #FILES_${PN}-dbg += "${libdir}/ipsec/imcvs/.debug" |
| 60 | #FILES_${PN}-dev += "${libdir}/ipsec/imcvs/*.la" |
| 61 | #FILES_${PN}-staticdev += "${libdir}/ipsec/imcvs/*.a" |