Skip to content
This repository has been archived by the owner on Apr 22, 2023. It is now read-only.

Commit

Permalink
Revert "build: support shared V8 properly"
Browse files Browse the repository at this point in the history
This reverts commit 3d1b670.

Breaks build on windows.
https://gist.github.com/1895279
  • Loading branch information
isaacs committed Feb 23, 2012
1 parent d3b8372 commit a913022
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 18 deletions.
3 changes: 0 additions & 3 deletions configure
Expand Up @@ -208,11 +208,8 @@ def configure_v8(o):
o['libraries'] += ['-L%s' % options.shared_v8_libpath]
if options.shared_v8_libname:
o['libraries'] += ['-l%s' % options.shared_v8_libname]
elif options.shared_v8:
o['libraries'] += ['-lv8']
if options.shared_v8_includes:
o['include_dirs'] += [options.shared_v8_includes]
o['variables']['node_shared_v8_includes'] = options.shared_v8_includes


def configure_cares(o):
Expand Down
18 changes: 3 additions & 15 deletions node.gyp
Expand Up @@ -54,6 +54,7 @@

'dependencies': [
'deps/http_parser/http_parser.gyp:http_parser',
'deps/v8/tools/gyp/v8.gyp:v8',
'deps/uv/uv.gyp:uv',
'deps/zlib/zlib.gyp:zlib',
'node_js2c#host',
Expand Down Expand Up @@ -109,6 +110,8 @@
'src/stream_wrap.h',
'src/v8_typed_array.h',
'deps/http_parser/http_parser.h',
'deps/v8/include/v8.h',
'deps/v8/include/v8-debug.h',
'<(SHARED_INTERMEDIATE_DIR)/node_natives.h',
# javascript files to make for an even more pleasant IDE experience
'<@(library_files)',
Expand Down Expand Up @@ -144,21 +147,6 @@
],
}],

[ 'node_shared_v8=="true"', {
'sources': [
'<(node_shared_v8_includes)/v8.h',
'<(node_shared_v8_includes)/v8-debug.h',
],
}],

[ 'node_shared_v8=="false"', {
'sources': [
'deps/v8/include/v8.h',
'deps/v8/include/v8-debug.h',
],
'dependencies': [ 'deps/v8/tools/gyp/v8.gyp:v8' ],
}],

[ 'OS=="win"', {
'sources': [
'tools/msvs/res/node.rc',
Expand Down

0 comments on commit a913022

Please sign in to comment.