]> arthur.barton.de Git - bup.git/commit
Configure python, use it, and embed during install
authorRob Browning <rlb@defaultvalue.org>
Sat, 12 Dec 2015 19:30:18 +0000 (13:30 -0600)
committerRob Browning <rlb@defaultvalue.org>
Sat, 12 Dec 2015 19:31:07 +0000 (13:31 -0600)
commit7e0fcaa5b28eb1aa022a59e5056679e7854070b9
tree7db0af5bf198a9e52b7a183159bd2895bc3daefc
parente2073c04660032cf32e3092cfa013c987c589c14
Configure python, use it, and embed during install

Search for a "reasonable" python in ./configure (or respect PYTHON), and
use that to create a source tree cmd/python-cmd.sh that all of the
relevant invocations in the source tree respect.

During install, rewrite all of the relevant #! lines to refer to the
./configure selected Python.

Signed-off-by: Rob Browning <rlb@defaultvalue.org>
Tested-by: Rob Browning <rlb@defaultvalue.org>
46 files changed:
Makefile
README.md
cmd/bloom-cmd.py
cmd/cat-file-cmd.py
cmd/daemon-cmd.py
cmd/damage-cmd.py
cmd/drecurse-cmd.py
cmd/fsck-cmd.py
cmd/ftp-cmd.py
cmd/fuse-cmd.py
cmd/help-cmd.py
cmd/import-duplicity-cmd.py
cmd/index-cmd.py
cmd/init-cmd.py
cmd/join-cmd.py
cmd/list-idx-cmd.py
cmd/ls-cmd.py
cmd/margin-cmd.py
cmd/memtest-cmd.py
cmd/meta-cmd.py
cmd/midx-cmd.py
cmd/mux-cmd.py
cmd/newliner-cmd.py
cmd/on--server-cmd.py
cmd/on-cmd.py
cmd/random-cmd.py
cmd/restore-cmd.py
cmd/save-cmd.py
cmd/server-cmd.py
cmd/split-cmd.py
cmd/tag-cmd.py
cmd/tick-cmd.py
cmd/version-cmd.py
cmd/web-cmd.py
cmd/xstat-cmd.py
config/configure
main.py
t/cleanup-mounts-under
t/hardlink-sets
t/id-other-than
t/mksock
t/ns-timestamp-resolutions
t/root-status
t/subtree-hash
t/unknown-owner
wvtest.py