[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