arg_i=$((arg_i + 1))
done
# Here to end of preamble replaced during install
-bup_python="$(dirname "$0")/bup-python" || exit $?
+bup_python="$(dirname "$0")/../../config/bin/python" || exit $?
exec "$bup_python" "$0"
"""
# end of bup preamble
sys.path[:0] = [os.path.dirname(os.path.realpath(__file__)) + '/..']
from bup import compat, options, path
+from bup.compat import argv_bytes
optspec = """
if len(extra) == 0:
# the wrapper program provides the default usage string
- os.execvp(path.exe(), ['bup'])
+ os.execvp(path.exe(), [b'bup'])
elif len(extra) == 1:
- docname = (extra[0]=='bup' and 'bup' or ('bup-%s' % extra[0]))
+ docname = (extra[0]=='bup' and b'bup' or (b'bup-%s' % argv_bytes(extra[0])))
manpath = os.path.join(path.exedir(),
- 'Documentation/' + docname + '.[1-9]')
+ b'../../Documentation/' + docname + b'.[1-9]')
g = glob.glob(manpath)
try:
if g: