How to download Skia ==================== Install depot_tools and Git --------------------------- Follow the instructions on [Installing Chromium's depot_tools](http://www.chromium.org/developers/how-tos/install-depot-tools) to download depot_tools (which includes gclient, git-cl, and Ninja). 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. Configure Git ------------- git config --global user.name "Your Name" git config --global user.email you@example.com Clone the Skia repository ------------------------- git clone https://skia.googlesource.com/skia.git cd skia Get Skia's dependencies and generate Ninja build files ------------------------------------------------------ python bin/sync-and-gyp Compile all default targets --------------------------- ninja -C out/Debug Execute Skia tests ------------------ [More about Skia correctness testing tools](../dev/testing/testing) out/Debug/dm Execute Skia sample application ------------------------------- [More about Skia's SampleApp](sample/sampleapp) out/Debug/SampleApp 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](../dev/contrib/submit).