aboutsummaryrefslogtreecommitdiffhomepage
path: root/site/dev/design/sync.md
blob: 1172058fe6550be8953cb640a17e36be10a6ddb7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
sync
====

[`sync`](https://skia.googlesource.com/skia.git/+/master/bin/sync)
is a Python program that wraps `tools/git-sync-deps`.  Motivations for using it:

-  Written in Python, so it will work on all platforms.

-  Checks to see if the `DEPS` file has changed since it last ran
   `gclient sync`.  If not, it skips that step.

-  Since running `sync` is fast when it can do nothing, it is
   easy to do before every recompile of Skia.  This is a good habit.