summaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorShigeki Ohtsu <ohtsu@iij.ad.jp>2012-01-18 19:18:13 +0900
committerBen Noordhuis <info@bnoordhuis.nl>2012-02-23 14:11:26 +0100
commit58e5d69250df16a7a4746a0c028320e2ef821672 (patch)
tree8e9d207b7a98c919f83310212fc3a98e303a7897 /tools
parent680d75af34f9c6a0b478977e9b3dbc4d25f26402 (diff)
downloadnode-new-58e5d69250df16a7a4746a0c028320e2ef821672.tar.gz
build: fix the case where config.gypi doesn't exist
Diffstat (limited to 'tools')
-rwxr-xr-xtools/gyp_addon3
1 files changed, 2 insertions, 1 deletions
diff --git a/tools/gyp_addon b/tools/gyp_addon
index c47c37f25c..efa8f42b37 100755
--- a/tools/gyp_addon
+++ b/tools/gyp_addon
@@ -15,7 +15,8 @@ if __name__ == '__main__':
config_gypi = os.path.join(node_root, 'config.gypi')
args.extend(['-I', addon_gypi])
args.extend(['-I', common_gypi])
- args.extend(['-I', config_gypi])
+ if os.path.exists(config_gypi):
+ args.extend(['-I', config_gypi])
args.extend(['-Dlibrary=shared_library'])
args.extend(['-Dvisibility=default'])
args.extend(['-Dnode_root_dir=%s' % node_root])