mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-07-22 21:43:03 -04:00
dev-util/rtc-testbench: Include tests
Signed-off-by: Kurt Kanzenbach <kurt@kmk-computers.de>
This commit is contained in:
@@ -16,7 +16,8 @@ S="${WORKDIR}/RTC-Testbench-${PV}"
|
|||||||
LICENSE="BSD-2"
|
LICENSE="BSD-2"
|
||||||
SLOT="0"
|
SLOT="0"
|
||||||
KEYWORDS="~amd64 ~x86"
|
KEYWORDS="~amd64 ~x86"
|
||||||
IUSE="doc mqtt"
|
IUSE="doc mqtt test"
|
||||||
|
RESTRICT="!test? ( test )"
|
||||||
|
|
||||||
# Generated eBPF files
|
# Generated eBPF files
|
||||||
QA_PREBUILT="usr/lib*/rtc-testbench/ebpf/*.o"
|
QA_PREBUILT="usr/lib*/rtc-testbench/ebpf/*.o"
|
||||||
@@ -38,6 +39,7 @@ BDEPEND="
|
|||||||
$(llvm_gen_dep '
|
$(llvm_gen_dep '
|
||||||
llvm-core/clang:${LLVM_SLOT}=[llvm_targets_BPF(-)]
|
llvm-core/clang:${LLVM_SLOT}=[llvm_targets_BPF(-)]
|
||||||
')
|
')
|
||||||
|
test? ( dev-util/cmocka )
|
||||||
"
|
"
|
||||||
DEPEND="
|
DEPEND="
|
||||||
mqtt? ( app-misc/mosquitto )
|
mqtt? ( app-misc/mosquitto )
|
||||||
@@ -58,6 +60,7 @@ pkg_setup() {
|
|||||||
src_configure() {
|
src_configure() {
|
||||||
local mycmakeargs=(
|
local mycmakeargs=(
|
||||||
-DWITH_MQTT=$(usex mqtt)
|
-DWITH_MQTT=$(usex mqtt)
|
||||||
|
-DWITH_TESTS=$(usex test)
|
||||||
-DRX_TIMESTAMP=TRUE
|
-DRX_TIMESTAMP=TRUE
|
||||||
-DTX_TIMESTAMP=TRUE
|
-DTX_TIMESTAMP=TRUE
|
||||||
)
|
)
|
||||||
|
|||||||
Reference in New Issue
Block a user