6f68f30ba5
Adds option to build a V8 library statically, but with the options on windows that allows it to be subsequently included in another DLL. On Windows this is required for it to correclty link against the correct C++ runtime. Require for our Node.js shared library build. Reference: https://github.com/nodejs/node/pull/7487 BUG= R=machenbach@chromium.org, michael_dawson@ca.ibm.com Committed: https://crrev.com/9cf88c1c364cf76c1e745aa63196768435e8ef5d Review-Url: https://codereview.chromium.org/2149963002 Cr-Original-Commit-Position: refs/heads/master@{#37814} Cr-Commit-Position: refs/heads/master@{#37856} |
||
---|---|---|
.. | ||
config/win | ||
mac | ||
all.gyp | ||
coverage_wrapper.py | ||
detect_v8_host_arch.py | ||
download_gold_plugin.py | ||
features.gypi | ||
get_landmines.py | ||
gyp_environment.py | ||
gyp_v8 | ||
gyp_v8.py | ||
isolate.gypi | ||
landmine_utils.py | ||
landmines.py | ||
OWNERS | ||
README.txt | ||
set_clang_warning_flags.gypi | ||
shim_headers.gypi | ||
standalone.gypi | ||
toolchain.gypi | ||
vs_toolchain.py |
For build instructions, please refer to: https://code.google.com/p/v8/wiki/BuildingWithGYP TL;DR version on *nix: $ make dependencies # Only needed once. $ make ia32.release -j8 $ make ia32.release.check # Optionally: run tests.