From: Michael Hanke Date: Fri, 4 Sep 2009 18:25:20 +0000 (-0400) Subject: Properly handle multi-arch builds. X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=0db6932a2654f4172b0e2f5c4d5d84005435ac75;p=neurodebian.git Properly handle multi-arch builds. --- diff --git a/tools/nd_build b/tools/nd_build index 08ac6e2..9f2ca6e 100755 --- a/tools/nd_build +++ b/tools/nd_build @@ -78,10 +78,18 @@ else fi for a in $arch; do + if [ "$a" = "amd64" ]; then + # only force source into the upload for NeuroDebian + if [ ! "$family" = "${family#nd+*}" ]; then + options="$opts --debbuildopts -sa" + fi + else + options="$opts --debbuildopts -B" + fi echo "Building for $family $dist $a ..." cowbuilder --build $dscfile \ --basepath ${cowbuilderroot}/cow/${family}-${dist}-${a}.cow \ --buildresult . \ - $opts \ + $options \ $* done