mirror of
https://github.com/jiazhang0/meta-secure-core.git
synced 2026-01-12 01:00:15 +00:00
49 lines
1.3 KiB
BlitzBasic
49 lines
1.3 KiB
BlitzBasic
SUMMARY = "A generic signing tool framework"
|
|
DESCRIPTION = " \
|
|
This project targets to provide a generic signing framework. This framework \
|
|
separates the signing request and signing process and correspondingly forms \
|
|
the so-called signlet and signaturelet. \
|
|
Each signaturelet only concerns about the details about how to construct the \
|
|
layout of a signature format, and signlet only cares how to construct the \
|
|
signing request. \
|
|
"
|
|
SECTION = "devel"
|
|
LICENSE = "BSD-3-Clause"
|
|
LIC_FILES_CHKSUM = "file://${S}/LICENSE;md5=d9bf404642f21afb4ad89f95d7bc91ee"
|
|
|
|
SRC_URI = " \
|
|
git://github.com/jiazhang0/libsign.git \
|
|
"
|
|
SRCREV = "dfab84b4235a36bb395bc6663e50578bb2f9edca"
|
|
PV = "0.3.2+git${SRCPV}"
|
|
|
|
DEPENDS += "openssl"
|
|
RDEPENDS_${PN}_class-target += "libcrypto"
|
|
RDEPENDS_${PN}_class-native += "openssl"
|
|
|
|
PARALLEL_MAKE = ""
|
|
|
|
S = "${WORKDIR}/git"
|
|
|
|
EXTRA_OEMAKE = " \
|
|
CC="${CC}" \
|
|
bindir="${STAGING_BINDIR}" \
|
|
libdir="${STAGING_LIBDIR}" \
|
|
includedir="${STAGING_INCDIR}" \
|
|
EXTRA_CFLAGS="${CFLAGS}" \
|
|
EXTRA_LDFLAGS="${LDFLAGS}" \
|
|
SIGNATURELET_DIR="${libdir}/signaturelet" \
|
|
BINDIR="${bindir}" \
|
|
LIBDIR="${libdir}" \
|
|
"
|
|
|
|
do_install() {
|
|
oe_runmake install DESTDIR="${D}"
|
|
}
|
|
|
|
FILES_${PN} += " \
|
|
${libdir}/signaturelet \
|
|
"
|
|
|
|
BBCLASSEXTEND = "native"
|