Fork of Arch Linux devtools from https://git.archlinux.org/devtools.git
Go to file
Luke Shumaker 49088b0860
makechrootpkg: Avoid having code floating around outside of a function.
This means wrapping variable initialization in init_variables(), and the
main program routine in main().

I did NOT put `shopt -s nullglob` in to a function.

It make make sense to move init_variables() down into the main()
function, instead of having it as a separate function up top (if this
done, then the `-g` flag passed to `declare` in init_variables() can
be dropped).  However, in interest of keeping the `diff -w` small, and
merges/rebases simpler, this isn't done here.
2017-04-17 03:11:34 +02:00
lib lib/common.sh: Make it safe to include multiple times. 2017-04-05 22:14:20 +02:00
.gitignore Update .gitignore 2013-05-25 22:17:30 +02:00
Makefile Version 20170320 2017-03-20 19:23:50 +01:00
arch-nspawn.in mkarchroot, arch-nspawn: Add an `-s` flag to inhibit `setarch`. 2017-04-05 22:17:51 +02:00
archbuild.in Avoid using string interpolation; use printf format strings instead. 2017-04-05 22:11:16 +02:00
archco.in Avoid using string interpolation; use printf format strings instead. 2017-04-05 22:11:16 +02:00
archrelease.in Avoid using string interpolation; use printf format strings instead. 2017-04-05 22:11:16 +02:00
archrm.in Add a "License:" tag to all code files. 2017-04-05 22:10:03 +02:00
bash_completion.in Add a "License:" tag to all code files. 2017-04-05 22:10:03 +02:00
checkpkg.in Handle makepkg.conf more consistently 2017-04-05 22:17:51 +02:00
commitpkg.in Handle makepkg.conf more consistently 2017-04-05 22:17:51 +02:00
crossrepomove.in Avoid using string interpolation; use printf format strings instead. 2017-04-05 22:11:16 +02:00
find-libdeps.in Add a "License:" tag to all code files. 2017-04-05 22:10:03 +02:00
finddeps.in Add a "License:" tag to all code files. 2017-04-05 22:10:03 +02:00
lddd.in Avoid using string interpolation; use printf format strings instead. 2017-04-05 22:11:16 +02:00
makechrootpkg.in makechrootpkg: Avoid having code floating around outside of a function. 2017-04-17 03:11:34 +02:00
makepkg-i686.conf Update bundled pacman and makepkg configuration 2016-02-07 10:12:56 +01:00
makepkg-x86_64.conf Set target vendor to pc for usge with gcc 6 2016-05-07 10:53:48 +02:00
mkarchroot.in mkarchroot: Don't let the environment affect pacstrap (sans proxy settings). 2017-04-05 22:17:51 +02:00
pacman-extra.conf Update bundled pacman and makepkg configuration 2016-02-07 10:12:56 +01:00
pacman-gnome-unstable.conf Update bundled pacman and makepkg configuration 2016-02-07 10:12:56 +01:00
pacman-kde-unstable.conf Update bundled pacman and makepkg configuration 2016-02-07 10:12:56 +01:00
pacman-multilib-staging.conf Update bundled pacman and makepkg configuration 2016-02-07 10:12:56 +01:00
pacman-multilib-testing.conf Update bundled pacman and makepkg configuration 2016-02-07 10:12:56 +01:00
pacman-multilib.conf Update bundled pacman and makepkg configuration 2016-02-07 10:12:56 +01:00
pacman-staging.conf Update bundled pacman and makepkg configuration 2016-02-07 10:12:56 +01:00
pacman-testing.conf Update bundled pacman and makepkg configuration 2016-02-07 10:12:56 +01:00
rebuildpkgs.in Handle makepkg.conf more consistently 2017-04-05 22:17:51 +02:00
zsh_completion.in Add a "License:" tag to all code files. 2017-04-05 22:10:03 +02:00