summaryrefslogtreecommitdiff
path: root/tools/install.py
diff options
context:
space:
mode:
Diffstat (limited to 'tools/install.py')
-rwxr-xr-xtools/install.py9
1 files changed, 5 insertions, 4 deletions
diff --git a/tools/install.py b/tools/install.py
index a3986c5033..4f155376ea 100755
--- a/tools/install.py
+++ b/tools/install.py
@@ -118,10 +118,11 @@ def files(action):
if is_windows:
output_file += '.dll'
else:
- # GYP will output to lib.target, this is hardcoded in its source,
- # see the _InstallableTargetInstallPath function.
- output_prefix += 'lib.target/'
- output_file = 'lib' + output_file + '.so.' + get_version()
+ output_file = 'lib' + output_file + '.' + variables.get('shlib_suffix')
+ # GYP will output to lib.target except on OS X, this is hardcoded
+ # in its source - see the _InstallableTargetInstallPath function.
+ if sys.platform != 'darwin':
+ output_prefix += 'lib.target/'
action([output_prefix + output_file], 'bin/' + output_file)