depot_tools
and GitFollow the instructions on Installing Chromium's depot_tools to download depot_tools
(which includes gclient, git-cl, and Ninja). Below is a summary of the necessary steps.
git clone 'https://chromium.googlesource.com/chromium/tools/depot_tools.git' export PATH="${PWD}/depot_tools:${PATH}"
depot_tools
will also install Git on your system, if it wasn't installed already.
Skia can either be cloned using git
or the fetch
tool that is installed with depot_tools
.
git clone https://skia.googlesource.com/skia.git # or # fetch skia cd skia python2 tools/git-sync-deps
You will probably now want to build Skia.
At this point, you have everything you need to build and use Skia! If you want to make changes, and possibly contribute them back to the Skia project, read How To Submit a Patch.