Stop using deps_os in the DEPS file.
Move entries to deps and gate them on conditions.
Chromium stopped using it, so follow along and avoid using a
potentially deprecated feature.
Change-Id: I6fd0ba8dade0d52ef93edc5f1835cdd68060fc3d
Reviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/52096
Commit-Queue: Lei Zhang <thestig@chromium.org>
Reviewed-by: Tom Sepez <tsepez@chromium.org>
diff --git a/DEPS b/DEPS
index d3f96d8..a2ec0e3 100644
--- a/DEPS
+++ b/DEPS
@@ -51,10 +51,20 @@
"testing/corpus":
Var('pdfium_git') + "/pdfium_tests@" + Var('pdfium_tests_revision'),
+ "third_party/android_ndk": {
+ 'url': Var('chromium_git') + "/android_ndk.git@" + Var('android_ndk_revision'),
+ 'condition': 'checkout_android',
+ },
+
"third_party/binutils":
Var('chromium_git') + "/chromium/src/third_party/binutils.git@" +
Var('binutils_revision'),
+ "third_party/catapult": {
+ 'url': Var('chromium_git') + '/catapult.git' + '@' + Var('catapult_revision'),
+ 'condition': 'checkout_android',
+ },
+
'third_party/depot_tools':
Var('chromium_git') + '/chromium/tools/depot_tools.git' + '@' +
Var('depot_tools_revision'),
@@ -113,15 +123,6 @@
Var('chromium_git') + "/v8/v8.git@" + Var('v8_revision'),
}
-deps_os = {
- "android": {
- "third_party/android_ndk":
- Var('chromium_git') + "/android_ndk.git@" + Var('android_ndk_revision'),
- "third_party/catapult":
- Var('chromium_git') + '/catapult.git' + '@' + Var('catapult_revision'),
- },
-}
-
recursedeps = [
# buildtools provides clang_format, libc++, and libc++abi
'buildtools',