newapkbuild: create check() function

This commit is contained in:
Jakub Jirutka 2018-05-07 22:32:52 +02:00
parent 1264917824
commit 6c2fc64d74

View File

@ -104,6 +104,18 @@ build_python() {
__EOF__
}
check_make() {
cat >>APKBUILD<<__EOF__
make check
__EOF__
}
check_python() {
cat >>APKBUILD<<__EOF__
python3 setup.py check
__EOF__
}
# Package sections
package_make() {
cat >>APKBUILD<<__EOF__
@ -275,6 +287,24 @@ __EOF__
cat >>APKBUILD<<__EOF__
}
__EOF__
# Create check() function
cat >>APKBUILD<<__EOF__
check() {
cd "\$builddir"
__EOF__
case "$buildtype" in
make|cmake|autotools|perl)
check_make;;
python)
check_python;;
esac
cat >>APKBUILD<<__EOF__
}
__EOF__
# Create package() function