mirror of https://github.com/lukechilds/node.git
Browse Source
Add configure flag for building a shared library that can be embedded in other applications (like Electron). Add flags --without-bundled-v8 and --without-v8-platform to control V8 dependencies used. PR-URL: https://github.com/nodejs/node/pull/6994 Ref: https://github.com/nodejs/node/pull/7487 Ref: https://github.com/nodejs/node/pull/9385 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Fedor Indutny <fedor@indutny.com> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>v4.x
committed by
Myles Borins
7 changed files with 154 additions and 28 deletions
@ -1,16 +1,20 @@ |
|||||
import os,re |
import os |
||||
|
import re |
||||
|
|
||||
node_version_h = os.path.join(os.path.dirname(__file__), '..', 'src', |
node_version_h = os.path.join( |
||||
|
os.path.dirname(__file__), |
||||
|
'..', |
||||
|
'src', |
||||
'node_version.h') |
'node_version.h') |
||||
|
|
||||
f = open(node_version_h) |
f = open(node_version_h) |
||||
|
|
||||
for line in f: |
for line in f: |
||||
if re.match('#define NODE_MAJOR_VERSION', line): |
if re.match('^#define NODE_MAJOR_VERSION', line): |
||||
major = line.split()[2] |
major = line.split()[2] |
||||
if re.match('#define NODE_MINOR_VERSION', line): |
if re.match('^#define NODE_MINOR_VERSION', line): |
||||
minor = line.split()[2] |
minor = line.split()[2] |
||||
if re.match('#define NODE_PATCH_VERSION', line): |
if re.match('^#define NODE_PATCH_VERSION', line): |
||||
patch = line.split()[2] |
patch = line.split()[2] |
||||
|
|
||||
print '%(major)s.%(minor)s.%(patch)s'% locals() |
print '%(major)s.%(minor)s.%(patch)s'% locals() |
||||
|
Loading…
Reference in new issue