Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nodejs/node.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorBen Noordhuis <info@bnoordhuis.nl>2012-08-04 04:18:16 +0400
committerBen Noordhuis <info@bnoordhuis.nl>2012-08-04 04:18:18 +0400
commitb21c8e0bfd7539859c79fab63da88a53abe4f25a (patch)
treeb61796f77b1a9cbfdc2110cc83a1a432c1994416 /tools
parent5fdeebd94d58bf715d991d5bc63be6fff507f27d (diff)
installer: honor --without-npm, default install path
* honor the --without-waf and --without-npm configure switches * a small logic bug made the installer script install to $PWD instead of /usr/local if --prefix= was not passed to configure
Diffstat (limited to 'tools')
-rwxr-xr-xtools/install.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/tools/install.py b/tools/install.py
index 66e51d0ae3b..85e8bc01d06 100755
--- a/tools/install.py
+++ b/tools/install.py
@@ -188,8 +188,8 @@ def files(action):
# with dtrace support now (oracle's "unbreakable" linux)
action(['src/node.d'], 'lib/dtrace/')
- if variables.get('node_install_waf'): waf_files(action)
- if variables.get('node_install_npm'): npm_files(action)
+ if 'true' == variables.get('node_install_waf'): waf_files(action)
+ if 'true' == variables.get('node_install_npm'): npm_files(action)
def run(args):
global dst_dir, node_prefix, target_defaults, variables
@@ -202,7 +202,7 @@ def run(args):
target_defaults = conf['target_defaults']
# argv[2] is a custom install prefix for packagers (think DESTDIR)
- dst_dir = node_prefix = variables.get('node_prefix', '/usr/local')
+ dst_dir = node_prefix = variables.get('node_prefix') or '/usr/local'
if len(args) > 2: dst_dir = abspath(args[2] + '/' + dst_dir)
cmd = args[1] if len(args) > 1 else 'install'