| Index: gclient.py
|
| diff --git a/gclient.py b/gclient.py
|
| index 26c02cd40b8c8b6811c58e00c47b1e6d6190e9a7..99970ac28715701d3b765f4dba55cf14e5142768 100644
|
| --- a/gclient.py
|
| +++ b/gclient.py
|
| @@ -191,7 +191,7 @@ class Dependency(GClientKeywords):
|
| raise Exception('Failed to find one reference to %s. %s' % (
|
| url.module_name, ref))
|
| ref = ref[0]
|
| - sub_target = url.sub_target_name or url
|
| + sub_target = url.sub_target_name or self.name
|
| # Make sure the referenced dependency DEPS file is loaded and file the
|
| # inner referenced dependency.
|
| ref.ParseDepsFile(False)
|
| @@ -752,7 +752,7 @@ solutions = [
|
|
|
| def ParseDepsFile(self, direct_reference):
|
| """No DEPS to parse for a .gclient file."""
|
| - self.direct_reference = direct_reference
|
| + self.direct_reference = True
|
| self.deps_parsed = True
|
|
|
| def root_dir(self):
|
|
|