I can supply a trivial patch for the first 2, but I'm not sure
about the best approach for buildtools. I'm looking for guidance
on what the correct thing to do is here. Should gclient support
the .gclient file's custom_vars for recursive DEPS? If so, it's a
one-liner:
diff --git a/gclient.py b/gclient.py
index c240d47..528aadf 100755
--- a/gclient.py
+++ b/gclient.py
@@ -709,7 +709,7 @@ class Dependency(gclient_utils.WorkItem, DependencySettings):
for name, url in deps.iteritems():
should_process = self.recursion_limit and self.should_process
deps_to_add.append(Dependency(
- self, name, url, None, None, None, None, None,
+ self, name, url, None, None, None, self.custom_vars, None,
self.deps_file, should_process))
deps_to_add.sort(key=lambda x: x.name)
Thanks,
Rob
--
--
Chromium Developers mailing list: chromi...@chromium.org
View archives, change email options, or unsubscribe:
http://groups.google.com/a/chromium.org/group/chromium-dev
[rwalker@ruffian chromium_android]$ gclient revinfo -a | grep buildtools src/buildtools: https://chromium.googlesource.com/chromium/buildtools.git@80b5126f91be4eb359248d28696746ef09d5be67 src/buildtools/clang_format/script: https://chromium.googlesource.com/chromium/llvm-project/cfe/tools/clang-format.git@a72164df8be7d1c68ae1ad6c3541e7819200327e src/buildtools/third_party/libc++/trunk: https://chromium.googlesource.com/chromium/llvm-project/libcxx.git@aad34a13af010898f54c1bb2069194cb083cea4b src/buildtools/third_party/libc++abi/trunk: https://chromium.googlesource.com/chromium/llvm-project/libcxxabi.git@9a39e428d018b723d7d187181fd08908b1cb6bd0
---
You received this message because you are subscribed to the Google Groups "Chromium-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to chromium-dev...@chromium.org.