Browse Source

install: fix NameError

If `len(args)` is less than two, then
`install_path = dst_dir + node_prefix + '/'` would throw a `NameError`,
because `dst_dir` will not be defined yet. So we are assigning `''` as
the default value.

PR-URL: https://github.com/iojs/io.js/pull/1628
Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
Reviewed-By: Jeremiah Senkpiel <fishrock123@rocketmail.com>
v2.0.2
thefourtheye 10 years ago
committed by Jeremiah Senkpiel
parent
commit
b97b96d05a
  1. 4
      tools/install.py

4
tools/install.py

@ -198,8 +198,8 @@ def run(args):
# argv[2] is a custom install prefix for packagers (think DESTDIR)
# argv[3] is a custom install prefix (think PREFIX)
# Difference is that dst_dir won't be included in shebang lines etc.
if len(args) > 2:
dst_dir = args[2]
dst_dir = args[2] if len(args) > 2 else ''
if len(args) > 3:
node_prefix = args[3]

Loading…
Cancel
Save