silenium-dev / skia-pack

Packing Skia builds

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Automated Skia builds

This repo is dedicated to building Skia binaries for use in Skiko.

Prebuilt binaries

Prebuilt binaries can be found in releases.

Building next version of Skia

  1. Find the release commit in Skia repository (look for chrome/mXXX branch)
  2. Rebase skiko branch in Skia fork repository on this commit
  3. Update version in .github/workflows/build.yml.

Building locally

python3 script/checkout.py --version m110-ad42464-1
python3 script/build.py
python3 script/archive.py --version m110-ad42464-1

To build a debug build:

python3 script/checkout.py --version m110-ad42464-1
python3 script/build.py --build-type Debug
python3 script/archive.py --version m110-ad42464-1 --build-type Debug

About

Packing Skia builds


Languages

Language:Python 92.4%Language:Shell 7.6%