diff options
author | Ryan Dahl <ry@tinyclouds.org> | 2011-07-07 08:56:48 -0700 |
---|---|---|
committer | Ryan Dahl <ry@tinyclouds.org> | 2011-07-07 08:56:48 -0700 |
commit | a2f2aa97ad702ba76a121dca6fc664a35133b914 (patch) | |
tree | eeacb7151190e89229639415ff79f31bf0e9bd54 /wscript | |
parent | cc834555347c38dd07d798f2f28fda0937142baa (diff) | |
download | android-node-v8-a2f2aa97ad702ba76a121dca6fc664a35133b914.tar.gz android-node-v8-a2f2aa97ad702ba76a121dca6fc664a35133b914.tar.bz2 android-node-v8-a2f2aa97ad702ba76a121dca6fc664a35133b914.zip |
Upgrade libuv to 9518ab65949257384bf7e407d8502a6437fdda4b
Diffstat (limited to 'wscript')
-rw-r--r-- | wscript | 23 |
1 files changed, 10 insertions, 13 deletions
@@ -608,7 +608,7 @@ def uv_cmd(bld, variant): def build_uv(bld): uv = bld.new_task_gen( name = 'uv', - source = 'deps/uv/uv.h', + source = 'deps/uv/include/uv.h', target = 'deps/uv/uv.a', before = "cxx", rule = uv_cmd(bld, 'default') @@ -626,8 +626,13 @@ def build_uv(bld): t = join(bld.srcnode.abspath(bld.env_of_name("debug")), uv_debug.target) bld.env_of_name('debug').append_value("LINKFLAGS_UV", t) - bld.install_files('${PREFIX}/include/node/', 'deps/uv/*.h') - bld.install_files('${PREFIX}/include/node/ev', 'deps/uv/ev/*.h') + bld.install_files('${PREFIX}/include/node/', 'deps/uv/include/*.h') + + bld.install_files('${PREFIX}/include/node/ev', 'deps/uv/src/ev/*.h') + bld.install_files('${PREFIX}/include/node/c-ares', """ + deps/uv/include/ares.h + deps/uv/include/ares_version.h + """) def build(bld): @@ -855,16 +860,12 @@ def build(bld): node.includes = """ src/ deps/http_parser - deps/uv - deps/uv/ev - deps/uv/eio + deps/uv/include + deps/uv/src/ev """ if not bld.env["USE_SHARED_V8"]: node.includes += ' deps/v8/include ' - if not bld.env["USE_SHARED_CARES"]: - node.includes += ' deps/uv/c-ares ' - if sys.platform.startswith('cygwin'): bld.env.append_value('LINKFLAGS', '-Wl,--export-all-symbols') bld.env.append_value('LINKFLAGS', '-Wl,--out-implib,default/libnode.dll.a') @@ -908,10 +909,6 @@ def build(bld): src/node_events.h src/node_version.h """) - bld.install_files('${PREFIX}/include/node/c-ares', """ - deps/uv/c-ares/ares.h - deps/uv/c-ares/ares_version.h - """) # Only install the man page if it exists. # Do 'make doc install' to build and install it. |