[HarfBuzz] harfbuzz: Branch 'master' - 2 commits
Behdad Esfahbod
behdad at kemper.freedesktop.org
Tue Oct 31 20:13:39 UTC 2017
.circleci/config.yml | 61 +++++++++++++++++++++++++++++++++++++++++++++++++++
README | 1
2 files changed, 62 insertions(+)
New commits:
commit 0f78d78aae604cb8e61bd21785adb915da74626e
Merge: b7982c9e 0feff4ba
Author: Behdad Esfahbod <behdad at behdad.org>
Date: Tue Oct 31 14:13:31 2017 -0600
Merge commit '0feff4ba7b16501341c575e06b4c98a6e1bd2809'
commit b7982c9e65e0b58616cc8264dd52cac37753ef79
Author: ebraminio <ebrahim at gnu.org>
Date: Tue Oct 31 12:42:08 2017 -0700
[ci] Add CircleCI for cross-compiling (#592)
diff --git a/.circleci/config.yml b/.circleci/config.yml
new file mode 100644
index 00000000..5ce76327
--- /dev/null
+++ b/.circleci/config.yml
@@ -0,0 +1,61 @@
+version: 2
+jobs:
+
+ base:
+ docker:
+ - image: dockcross/base
+ steps:
+ - checkout
+ - run: apt update && apt install ragel
+ - run: cmake -Bbuild -H. -GNinja && ninja -Cbuild
+
+ android-arm:
+ docker:
+ - image: dockcross/android-arm
+ steps:
+ - checkout
+ - run: apt update && apt install ragel
+ - run: cmake -Bbuild -H. -GNinja && ninja -Cbuild
+
+ browser-asmjs:
+ docker:
+ - image: dockcross/browser-asmjs
+ steps:
+ - checkout
+ - run: apt update && apt install ragel
+ - run: cmake -Bbuild -H. -GNinja && ninja -Cbuild
+
+ android-arm64:
+ docker:
+ - image: dockcross/android-arm64
+ steps:
+ - checkout
+ - run: apt update && apt install ragel
+ - run: cmake -Bbuild -H. -GNinja && ninja -Cbuild
+
+ linux-mips:
+ docker:
+ - image: dockcross/linux-mips
+ steps:
+ - checkout
+ - run: apt update && apt install ragel
+ - run: cmake -Bbuild -H. -GNinja && ninja -Cbuild
+
+ windows-x64:
+ docker:
+ - image: dockcross/windows-x64
+ steps:
+ - checkout
+ - run: apt update && apt install ragel
+ - run: cmake -Bbuild -H. -GNinja && ninja -Cbuild
+
+workflows:
+ version: 2
+ build:
+ jobs:
+ - base
+ - android-arm
+ - browser-asmjs
+ - android-arm64
+ - linux-mips
+ - windows-x64
diff --git a/README b/README
index 69a1bdd9..0fa35b03 100644
--- a/README
+++ b/README
@@ -1,5 +1,6 @@
[![Build Status](https://travis-ci.org/behdad/harfbuzz.svg)](https://travis-ci.org/behdad/harfbuzz)
[![Build Status](https://ci.appveyor.com/api/projects/status/4oaq58ns2h0m2soa?svg=true)](https://ci.appveyor.com/project/behdad/harfbuzz)
+[![CircleCI](https://circleci.com/gh/behdad/harfbuzz.svg?style=svg)](https://circleci.com/gh/behdad/harfbuzz)
[![Coverage Status](https://img.shields.io/coveralls/behdad/harfbuzz.svg)](https://coveralls.io/r/behdad/harfbuzz)
[ABI Tracker](http://abi-laboratory.pro/tracker/timeline/harfbuzz/)
More information about the HarfBuzz
mailing list