summaryrefslogtreecommitdiff
path: root/tools/gyp/pylib/gyp/generator/dump_dependency_json.py
diff options
context:
space:
mode:
authorRyan Dahl <ry@tinyclouds.org>2011-09-08 01:11:08 -0700
committerRyan Dahl <ry@tinyclouds.org>2011-09-08 01:11:45 -0700
commitee2c12d48e52c066c74fd646d6a38e880b0bfa0a (patch)
treed579379ec18b28d2aa3b6091ad5df9ee719fc0e8 /tools/gyp/pylib/gyp/generator/dump_dependency_json.py
parent0bca54444a5bb869ddebaadc65cd0bf381bb1e81 (diff)
downloadandroid-node-v8-ee2c12d48e52c066c74fd646d6a38e880b0bfa0a.tar.gz
android-node-v8-ee2c12d48e52c066c74fd646d6a38e880b0bfa0a.tar.bz2
android-node-v8-ee2c12d48e52c066c74fd646d6a38e880b0bfa0a.zip
Upgrade GYP to r1034
Diffstat (limited to 'tools/gyp/pylib/gyp/generator/dump_dependency_json.py')
-rw-r--r--tools/gyp/pylib/gyp/generator/dump_dependency_json.py9
1 files changed, 9 insertions, 0 deletions
diff --git a/tools/gyp/pylib/gyp/generator/dump_dependency_json.py b/tools/gyp/pylib/gyp/generator/dump_dependency_json.py
index aacf232c8b..ebb7ff97be 100644
--- a/tools/gyp/pylib/gyp/generator/dump_dependency_json.py
+++ b/tools/gyp/pylib/gyp/generator/dump_dependency_json.py
@@ -32,6 +32,15 @@ def CalculateVariables(default_variables, params):
default_variables['OS'] = generator_flags.get('os', 'linux')
+def CalculateGeneratorInputInfo(params):
+ """Calculate the generator specific info that gets fed to input (called by
+ gyp)."""
+ generator_flags = params.get('generator_flags', {})
+ if generator_flags.get('adjust_static_libraries', False):
+ global generator_wants_static_library_dependencies_adjusted
+ generator_wants_static_library_dependencies_adjusted = True
+
+
def GenerateOutput(target_list, target_dicts, data, params):
# Map of target -> list of targets it depends on.
edges = {}