projects
/
gentoo.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
1fedf83
)
rebar.eclass: Run unit tests
author
Amadeusz Żołnowski
<aidecoe@aidecoe.name>
Sun, 22 May 2016 21:32:39 +0000
(22:32 +0100)
committer
Amadeusz Żołnowski
<aidecoe@gentoo.org>
Sun, 29 May 2016 09:23:21 +0000
(10:23 +0100)
eclass/rebar.eclass
patch
|
blob
|
history
diff --git
a/eclass/rebar.eclass
b/eclass/rebar.eclass
index ca86e88ad8a69e356277419f54c8ab236dbc6979..9f3d9e22109ec3da26bfe1b84e00575223d12b22 100644
(file)
--- a/
eclass/rebar.eclass
+++ b/
eclass/rebar.eclass
@@
-30,7
+30,7
@@
case "${EAPI:-0}" in
;;
esac
-EXPORT_FUNCTIONS src_prepare src_compile src_install
+EXPORT_FUNCTIONS src_prepare src_compile src_
test src_
install
RDEPEND="dev-lang/erlang"
DEPEND="${RDEPEND}
@@
-198,6
+198,15
@@
rebar_src_compile() {
erebar compile
}
+# @FUNCTION: rebar_src_test
+# @DESCRIPTION:
+# Run unit tests.
+rebar_src_test() {
+ debug-print-function ${FUNCNAME} "${@}"
+
+ erebar eunit
+}
+
# @FUNCTION: rebar_src_install
# @DESCRIPTION:
# Install BEAM files, include headers, executables and native libraries.