diff options
author | Holger Levsen <holger@layer-acht.org> | 2012-11-12 22:14:01 +0100 |
---|---|---|
committer | Holger Levsen <holger@layer-acht.org> | 2012-11-12 22:14:01 +0100 |
commit | 8cf7c6005377153930a8f0c2f87b62493d4a24a0 (patch) | |
tree | 2a9e56d661d3ed73e701f29920dfa5eeb4c4b426 /bin | |
parent | 8db7d6310a93da3d0f6dc94c84b7e78cc9a58924 (diff) | |
download | jenkins.debian.net-8cf7c6005377153930a8f0c2f87b62493d4a24a0.tar.xz |
check if we need to do anything
Diffstat (limited to 'bin')
-rwxr-xr-x | bin/d-i_build.sh | 20 |
1 files changed, 12 insertions, 8 deletions
diff --git a/bin/d-i_build.sh b/bin/d-i_build.sh index 759fee19..3f1ef94b 100755 --- a/bin/d-i_build.sh +++ b/bin/d-i_build.sh @@ -28,6 +28,17 @@ init_workspace() { pdebuild_package() { # + # check if we need to do anything + # + ARCH=$(dpkg --print-architecture) + EGREP_PATTERN="'( all| any| $ARCH)'" + if [ ! $(grep Architecture: debian/control | egrep -q $EGREP_PATTERN) ] ; then + echo "This package is not to be supposed to be build on $ARCH." + grep Architecture: debian/control + return + fi + + # # prepare build # if [ ! -f /var/cache/pbuilder/base.tgz ] ; then @@ -39,14 +50,7 @@ pdebuild_package() { # # build # - ARCH=$(dpkg --print-architecture) - EGREP_PATTERN="'( all| any| $ARCH)'" - if [ $(grep Architecture: debian/control | egrep -q $EGREP_PATTERN) ] ; then - pdebuild - else - echo "This package is not to be supposed to be build on $ARCH." - grep Architecture: debian/control - fi + pdebuild } init_workspace |