diff options
author | Stewart Addison <sxa@uk.ibm.com> | 2016-07-12 19:04:29 +0100 |
---|---|---|
committer | cjihrig <cjihrig@gmail.com> | 2016-08-10 13:01:54 -0400 |
commit | b0a557eef79778e90b9eb694bd9d8af79f1b57b4 (patch) | |
tree | d174cb1da19d04763efa6f298e4d94ccf83a7a3a /node.gyp | |
parent | 6ed4ea8fd667903061e864369c5581f7043289d4 (diff) | |
download | node-new-b0a557eef79778e90b9eb694bd9d8af79f1b57b4.tar.gz |
build: add correct shared library naming on OS X
The build system currently creates a shared library on OS X with the
same name as on Linux i.e. libnode.so.48. This is inconsistent with
the conventions on OS X which uses libnode.48.so This commit changes
the build process and install.py (used by make binary) to build with
the correct name on OS X when the --shared configure parameter is used.
PR-URL: https://github.com/nodejs/node/pull/7687
Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
Conflicts:
node.gyp
Diffstat (limited to 'node.gyp')
-rw-r--r-- | node.gyp | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -248,7 +248,7 @@ ], 'conditions': [ [ 'node_module_version!=""', { - 'product_extension': 'so.<(node_module_version)', + 'product_extension': '<(shlib_suffix)', }] ], }], |