skia2/cmake
msarett ad3a5c634d Compile SkForceLinking on CMake
BUG=skia:
GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1956573002
CQ_EXTRA_TRYBOTS=client.skia.compile:Build-Ubuntu-GCC-x86_64-Release-CMake-Trybot,Build-Mac-Clang-x86_64-Release-CMake-Trybot

Review-Url: https://codereview.chromium.org/1956573002
2016-05-06 07:21:26 -07:00
..
.gitignore CMake: generate skia.h and skia_{compile|link}_arguments.txt 2015-11-30 12:42:58 -08:00
cmake_build Use BUILD_TYPE in cmake_build. 2016-04-25 06:29:21 -07:00
CMakeLists.txt Compile SkForceLinking on CMake 2016-05-06 07:21:26 -07:00
example.cpp exernalize imagefactory guard 2016-04-15 10:56:52 -07:00
README.md Add SkCodec to the CMake build 2016-02-16 13:16:40 -08:00
SkUserConfig.h.in [CMake fixes] Linux X11 pixel format and Windows compilation fix 2016-03-25 09:01:26 -07:00

CMake build for Skia

This directory contains experiemental CMake build files for Skia. They are primarily targeted at building Skia as it would be shipped, not at day-to-day Skia development.

Quickstart

$ cd skia/cmake
$ cmake . -G Ninja     # Other CMake generators should work fine.
$ ninja
$ ls -l libskia.* example
$ ./example
$ open example.png

If that works, you should see "Hello World!" with a green-to-purple gradient.

Currently supported platforms

(None. This is still super experimental.)

Currently maybe-kinda-working platforms

  • x86-64 Mac OS X, Ubuntu 15.04