Fork of Arch Linux devtools from https://git.archlinux.org/devtools.git
0e32334cca
This fixes a compound command such as the one below from continuing even if the first fails. extra-x86_64-build && extra-i686-build The problem is that 'cleanup 0' is triggered in archbuild even after an unsucessful call to makechrootpkg. Since both archbuild and makechrootpkg share the exact same cleanup function (from lib/common), we simply force the shell to exit with the true return value by exec'ing the call to makechrootpkg. Signed-off-by: Dave Reisner <dreisner@archlinux.org> Signed-off-by: Pierre Schmitz <pierre@archlinux.de> |
||
---|---|---|
lib | ||
.gitignore | ||
Makefile | ||
archbuild.in | ||
archco.in | ||
archrelease.in | ||
archrm.in | ||
bash_completion.in | ||
checkpkg.in | ||
commitpkg.in | ||
find-libdeps.in | ||
finddeps.in | ||
lddd.in | ||
makechrootpkg.in | ||
makepkg-i686.conf | ||
makepkg-x86_64.conf | ||
mkarchroot.in | ||
pacman-extra.conf | ||
pacman-gnome-unstable.conf | ||
pacman-kde-unstable.conf | ||
pacman-multilib-testing.conf | ||
pacman-multilib.conf | ||
pacman-staging.conf | ||
pacman-testing.conf | ||
rebuildpkgs.in | ||
zsh_completion.in |