Index: site/dev/chrome/repo.md |
diff --git a/site/dev/chrome/repo.md b/site/dev/chrome/repo.md |
new file mode 100644 |
index 0000000000000000000000000000000000000000..16cea6c8ab610aa5466d2e967ef6a5e34f7f51f2 |
--- /dev/null |
+++ b/site/dev/chrome/repo.md |
@@ -0,0 +1,19 @@ |
+How to manage a Skia repo inside a Chromium repo |
+================================================ |
+ |
+To work on Skia inside a Chromium checkout, run the following: |
+ |
+~~~~ |
+$ cd chromium/src/third_party/skia |
+$ tools/git-sync-deps |
+~~~~ |
+ |
+This command does a minimal "just sync the DEPS" emulation of gclient sync for |
+Skia into chromium/src/third_party/skia/third_party. After that, make dm or |
+./gyp_skia && ninja -C out/Debug dm in chromium/src/third_party/skia will get |
+you rolling. |
+ |
+We no longer recommend the .gclient file manipulation to have Chromium DEPS also |
+sync Skia's DEPS. Most of those DEPS are for building and testing only; |
+Chromium doesn't need any of them, and it can be confusing and problematic if |
+they somehow get mixed into the Chromium build. |