Added TravisCI.

This commit is contained in:
Branimir Karadžić 2016-01-19 19:58:06 -08:00
parent 7aec1d897c
commit 38d1385417
3 changed files with 33 additions and 0 deletions

23
.travis.yml Normal file
View file

@ -0,0 +1,23 @@
language: cpp
matrix:
include:
- compiler: gcc
os: linux
- compiler: clang
os: osx
before_script:
git clone https://github.com/bkaradzic/bx 3rdparty/bx
script:
make BX_DIR=$PWD/3rdparty/bx build
branches:
only:
- master
notifications:
email: false
osx_image:
xcode61

View file

@ -56,6 +56,8 @@ Languages:
Build status
------------
[![Build Status](https://travis-ci.org/bkaradzic/bgfx.svg?branch=master)](https://travis-ci.org/bkaradzic/bgfx)
https://tc27.draster.com/guestAuth/overview.html
Who is using it?

View file

@ -214,6 +214,14 @@ rpi-release: .build/projects/gmake-rpi
$(MAKE) -R -C .build/projects/gmake-rpi config=release
rpi: rpi-debug rpi-release
build-darwin: osx
build-linux: linux-debug64 linux-release64
build-windows: mingw-gcc
build: build-$(OS)
rebuild-shaders:
$(MAKE) -R -C examples rebuild