Branimir Karadžić 10 éve
szülő
commit
38d1385417
3 módosított fájl, 33 hozzáadás és 0 törlés
  1. 23 0
      .travis.yml
  2. 2 0
      README.md
  3. 8 0
      makefile

+ 23 - 0
.travis.yml

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

+ 2 - 0
README.md

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

+ 8 - 0
makefile

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