summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndrey Vihrov2017-02-15 21:37:51 +0200
committerAndrey Vihrov2017-02-15 21:37:51 +0200
commit79edec5c78033ca71925f77058e79455f2aaafe0 (patch)
treedf289b0e8b9ff879bd58fee4caae43ddc8f74dd5
parent7c0b1b5c8a4fde2b7f7fe97d22febcbb171dee25 (diff)
downloadaur-79edec5c78033ca71925f77058e79455f2aaafe0.tar.gz
Add check() function
-rw-r--r--PKGBUILD14
1 files changed, 12 insertions, 2 deletions
diff --git a/PKGBUILD b/PKGBUILD
index b12101dc766a..6e464002d2f7 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -23,11 +23,21 @@ prepare() {
build() {
cd "${pkgname}-${pkgver}"
- export CFLAGS+=" -DLTM_DESC -DGMP_DESC"
- export EXTRALIBS="${LDFLAGS} -ltommath -lgmp"
+ CFLAGS+=" -DLTM_DESC -DGMP_DESC" \
+ EXTRALIBS="${LDFLAGS} -ltommath -lgmp" \
make -f makefile.shared IGNORE_SPEED=1
}
+check() {
+ cd "${pkgname}-${pkgver}"
+
+ CFLAGS+=" -DLTM_DESC -DUSE_LTM -I./testprof" \
+ EXTRALIBS="${LDFLAGS} -L./.libs -L./testprof/.libs \
+ '-Wl,--rpath,\$\${ORIGIN}/.libs:\$\${ORIGIN}/testprof/.libs'" \
+ make -f makefile.shared test IGNORE_SPEED=1
+ ./test
+}
+
package() {
cd "${pkgname}-${pkgver}"