aboutsummaryrefslogtreecommitdiffhomepage
path: root/DEPS
diff options
context:
space:
mode:
authorGravatar mtklein <mtklein@chromium.org>2015-09-14 10:02:50 -0700
committerGravatar Commit bot <commit-bot@chromium.org>2015-09-14 10:02:50 -0700
commita22eabedef0cc1256f8c60e58e7a1cbd0bd1db9b (patch)
treea0a3a5808325b4372ab858ed6c7c38ce7a3bdc63 /DEPS
parent3a100d3e4de7a640d558352c544724801ab842f3 (diff)
CMake bot script
- Add CMake v3.3.1 (latest) to DEPS. - Add cmake/bot-cmake.sh to bootstrap CMake then build Skia using that. Works on my Mac and Linux box, both with no system CMake installation. CMake will be ~100M on disk. The first bootstrap takes a couple minutes, and a no-op re-run of bot-cmake.sh takes 15-20 seconds. I thought about having bot-cmake.sh fetch CMake instead of DEPS, but I'm not sure I can handle updates, etc. as robustly as it can. This will only work on Linux and Mac. CMake requires an older CMake on Windows. It doesn't have an equivalent ./bootstrap there. Will have to think about how Windows bots will work! BUG=skia:4269 Review URL: https://codereview.chromium.org/1339603003
Diffstat (limited to 'DEPS')
-rw-r--r--DEPS1
1 files changed, 1 insertions, 0 deletions
diff --git a/DEPS b/DEPS
index 28251d029d..c21f9f547f 100644
--- a/DEPS
+++ b/DEPS
@@ -9,6 +9,7 @@ deps = {
# - can use use our existing t_p/e/libjpeg instead of pulling it for Android?
"third_party/externals/angle2" : "https://chromium.googlesource.com/angle/angle.git@f9ac8fea307532e31cba6240801b4a56483591f8",
+ "third_party/externals/cmake" : "https://cmake.googlesource.com/cmake.git@v3.3.1",
"third_party/externals/freetype": "https://skia.googlesource.com/third_party/freetype2.git@VER-2-5-0-1",
"third_party/externals/gyp" : "https://chromium.googlesource.com/external/gyp.git@08429da7955a98ef764fafa223dd7de73f654b2d",
"third_party/externals/harfbuzz": "https://skia.googlesource.com/third_party/harfbuzz.git@0.9.35",