Commit 6ae306ec authored by Romain Bignon's avatar Romain Bignon

Revert "No deps by default on local install"

This reverts commit 751ddeea.
parent 830f8ecf
Pipeline #1865 failed with stages
in 3 minutes and 26 seconds
......@@ -6,24 +6,13 @@ import os
import subprocess
import sys
if '--deps' in sys.argv:
sys.argv.remove('--deps')
deps = []
else:
deps = ['--nodeps']
print("Weboob local installer")
print()
if len(sys.argv) < 2:
print("This tool will install Weboob to be usuable without requiring")
print("messing with your system, which should only be touched by a package manager.")
print()
print("Usage: %s DESTINATION [OPTIONS]" % sys.argv[0])
print()
print("By default, no dependencies are installed, as you should try")
print("to install them from your package manager as much as possible.")
print("To install all the missing dependencies, add the option --deps")
print("at the end of the command line.")
print("Usage: %s DESTINATION" % sys.argv[0])
print()
print("Error: Please provide a destination, "
"for example ‘%s/bin’" % os.getenv('HOME'), file=sys.stderr)
......@@ -35,7 +24,7 @@ print("Installing weboob applications into ‘%s’." % dest)
subprocess.check_call(
[sys.executable, 'setup.py',
'install', '--user', '--install-scripts=%s' % dest] + sys.argv[2:] + deps,
'install', '--user', '--install-scripts=%s' % dest] + sys.argv[2:],
cwd=os.path.join(os.path.dirname(__file__), os.pardir))
subprocess.check_call([sys.executable, os.path.join(dest, 'weboob-config'), 'update'])
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment