summaryrefslogtreecommitdiff
path: root/dev-libs/libtraceevent/libtraceevent-1.7.2.ebuild
diff options
context:
space:
mode:
Diffstat (limited to 'dev-libs/libtraceevent/libtraceevent-1.7.2.ebuild')
-rw-r--r--dev-libs/libtraceevent/libtraceevent-1.7.2.ebuild15
1 files changed, 12 insertions, 3 deletions
diff --git a/dev-libs/libtraceevent/libtraceevent-1.7.2.ebuild b/dev-libs/libtraceevent/libtraceevent-1.7.2.ebuild
index a572e944cacb..7e83bab0bd27 100644
--- a/dev-libs/libtraceevent/libtraceevent-1.7.2.ebuild
+++ b/dev-libs/libtraceevent/libtraceevent-1.7.2.ebuild
@@ -18,13 +18,18 @@ fi
LICENSE="LGPL-2.1"
SLOT="0"
-IUSE="doc"
+IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
!<dev-util/trace-cmd-3.0
"
BDEPEND="
- doc? ( app-text/xmlto app-text/asciidoc )
+ doc? (
+ app-text/asciidoc
+ app-text/xmlto
+ )
+ test? ( dev-util/cunit )
"
src_configure() {
@@ -39,7 +44,11 @@ src_configure() {
src_compile() {
emake "${EMAKE_FLAGS[@]}"
- use doc && emake doc
+ use doc && emake "${EMAKE_FLAGS[@]}" doc
+}
+
+src_test() {
+ emake "${EMAKE_FLAGS[@]}" test
}
src_install() {