[nfft] 01/06: d/rules: test multi-precision build
Ghislain Vaillant
ghisvail-guest at moszumanska.debian.org
Wed Jan 14 17:55:48 UTC 2015
This is an automated email from the git hooks/post-receive script.
ghisvail-guest pushed a commit to branch debian-experimental
in repository nfft.
commit 361e1cde43782f13a35c36d4ff3122b188d1f873
Author: Ghislain Antony Vaillant <ghisvail at gmail.com>
Date: Wed Jan 14 17:03:24 2015 +0000
d/rules: test multi-precision build
---
debian/rules | 46 +++++++++++++++++++++++++++++++++++++++++++---
1 file changed, 43 insertions(+), 3 deletions(-)
diff --git a/debian/rules b/debian/rules
index fe30a14..c404979 100755
--- a/debian/rules
+++ b/debian/rules
@@ -5,11 +5,51 @@ DH_VERBOSE = 1
%:
dh $@ --with autoreconf
+#override_dh_auto_configure:
+# sh ./bootstrap.sh
+# dh_auto_configure -- --enable-openmp --enable-all \
+# --disable-examples --disable-applications \
+# --disable-static
+
override_dh_auto_configure:
sh ./bootstrap.sh
- dh_auto_configure -- --enable-openmp --enable-all \
- --disable-examples --disable-applications \
- --disable-static
+ dh_auto_configure --builddirectory=nfft -- \
+ --disable-static \
+ --enable-all \
+ --enable-openmp \
+ --disable-applications \
+ --disable-examples
+ dh_auto_configure --builddirectory=nfftf -- \
+ --disable-static \
+ --enable-all \
+ --enable-openmp \
+ --disable-applications \
+ --disable-examples \
+ --enable-single \
+ --program-suffix=f
+ dh_auto_configure --builddirectory=nfftl -- \
+ --disable-static \
+ --enable-all \
+ --enable-openmp \
+ --disable-applications \
+ --disable-examples \
+ --enable-long-double \
+ --program-suffix=l
+
+override_dh_auto_build:
+ dh_auto_build --builddirectory=nfft
+ dh_auto_build --builddirectory=nfftf
+ dh_auto_build --builddirectory=nfftl
+
+override_dh_auto_clean:
+ dh_auto_clean --builddirectory=nfft
+ dh_auto_clean --builddirectory=nfftf
+ dh_auto_clean --builddirectory=nfftl
+
+override_dh_auto_install-arch:
+ dh_auto_install --builddirectory=nfft --package=libnfft3-double2
+ dh_auto_install --builddirectory=nfftf --package=libnfft3-single2
+ dh_auto_install --builddirectory=nfftl --package=libnfft3-long2
override_dh_auto_test:
echo "I: skipping dh_auto_test"
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/nfft.git
More information about the debian-science-commits
mailing list