Add continuous integration (#130)

This commit is contained in:
Robert Štojs 2021-03-25 14:05:51 +01:00 committed by GitHub
parent 3810b6ba6c
commit feab5208c8
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 20 additions and 0 deletions

19
.travis.yml Normal file
View File

@ -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

View File

@ -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)