Skip to content

Script for easily installing a components build of Skia on a Linux system

License

Notifications You must be signed in to change notification settings

CuarzoSoftware/Skia

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Skia

Skia is released under the BSD-3 license. Current Skia version.

This repository contains a script for easily installing a components build of Skia C++ on a Linux system.

Fedora

Install from ehopperdietzel/cuarzo COPR:

$ sudo dnf copr enable ehopperdietzel/cuarzo
$ sudo dnf install cuarzo-skia-devel

Linking

Link the library using pkg-config for Skia.

Manual Building

Dependencies

  • git
  • wget
  • tar
  • python3
  • gcc
  • ninja
  • egl
  • gl
  • glesv2
  • harfbuzz
  • fontconfig
  • icu-uc
  • freetype2
  • zlib
  • libpng
  • libwebp
  • libjpeg

Build & Install

$ git clone https://github.com/CuarzoSoftware/Skia/
$ cd Skia

# Run without params to see available options
$ ./install.sh

# Build & Install
$ SK_ARCH=x64 SK_PREFIX=/ SK_LIBDIR=/usr/lib64 SK_INCDIR=/usr/include ./install.sh

# Later...
$ ./uninstall.sh

About

Script for easily installing a components build of Skia on a Linux system

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages