From feab5208c86c4172f01c8e5b4e341c7fa1e8c737 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20=C5=A0tojs?= <73613708+netrobert@users.noreply.github.com> Date: Thu, 25 Mar 2021 14:05:51 +0100 Subject: [PATCH] Add continuous integration (#130) --- .travis.yml | 19 +++++++++++++++++++ README.md | 1 + 2 files changed, 20 insertions(+) create mode 100644 .travis.yml diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 00000000..8eb3a90a --- /dev/null +++ b/.travis.yml @@ -0,0 +1,19 @@ +dist: bionic +group: travis_latest + +os: linux +language: python + +before_install: + - sudo apt-get install -qq libsdl2-dev libagg-dev libfreetype6 + +matrix: + include: + - env: CC=gcc + +install: + - pip install meson ninja + +script: + - meson setup build + - meson compile -C build diff --git a/README.md b/README.md index 10278f1a..7dfddc1f 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,4 @@ +![travis](https://api.travis-ci.com/netrobert/lite-xl.svg?branch=master) # Lite XL ![screenshot-dark](https://user-images.githubusercontent.com/433545/111063905-66943980-84b1-11eb-9040-3876f1133b20.png)