blob: 3212310fb7c9f49d9b31708acc7f55152519cffd [file] [log] [blame]
Brad Bishop26bdd442019-08-16 17:08:17 -04001# Copyright (C) 2017 Armin Kuster <akuster808@gmail.com>
2# Released under the MIT license (see COPYING.MIT for the terms)
3
4SUMARRY = "SCAP content for various platforms"
5HOME_URL = "https://www.open-scap.org/security-policies/scap-security-guide/"
6LIC_FILES_CHKSUM = "file://LICENSE;md5=97662e4486d9a1d09f358851d9f41a1a"
7LICENSE = "LGPL-2.1"
8
9DEPENDS = "openscap-native python3 python3-pyyaml-native python3-jinja2-native libxml2-native"
Brad Bishop26bdd442019-08-16 17:08:17 -040010
11S = "${WORKDIR}/git"
12
13inherit cmake pkgconfig python3native
14
Brad Bishop26bdd442019-08-16 17:08:17 -040015STAGING_OSCAP_BUILDDIR = "${TMPDIR}/work-shared/openscap/oscap-build-artifacts"
16
17OECMAKE_GENERATOR = "Unix Makefiles"
18
19EXTRA_OECMAKE += "-DENABLE_PYTHON_COVERAGE=OFF"
20
21B = "${S}/build"
22
Brad Bishop1fdf4aa2019-09-09 14:56:41 -040023do_configure[depends] += "openscap-native:do_install"
24
Brad Bishop26bdd442019-08-16 17:08:17 -040025do_configure_prepend () {
26 sed -i -e 's:NAMES\ sed:NAMES\ ${HOSTTOOLS_DIR}/sed:g' ${S}/CMakeLists.txt
27 sed -i -e 's:NAMES\ grep:NAMES\ ${HOSTTOOLS_DIR}/grep:g' ${S}/CMakeLists.txt
28}
29
30FILES_${PN} += "${datadir}/xml"
Brad Bishop1fdf4aa2019-09-09 14:56:41 -040031
32RDEPENDS_${PN} = "openscap"