[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