diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 000000000..5f155882e --- /dev/null +++ b/.travis.yml @@ -0,0 +1,14 @@ +language: cpp + +os: +- linux +- osx + +sudo: true + +before_script: +- sh install-deps.sh + +script: +- cmake . +- make diff --git a/README.md b/README.md index f54922d65..4eab333c8 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,6 @@ # GLFW - +[![Build Status](https://travis-ci.org/boddicheg/glfw.svg?branch=multi-platform)](https://travis-ci.org/boddicheg/glfw) +[![Build Status](https://ci.appveyor.com/api/projects/status/github/boddicheg/glfw?branch=multi-platform&svg=true)](https://ci.appveyor.com/project/boddicheg/glfw) ## Introduction GLFW is a free, Open Source, multi-platform library for OpenGL and OpenGL ES diff --git a/appveyor.yml b/appveyor.yml new file mode 100644 index 000000000..28d4fdcdf --- /dev/null +++ b/appveyor.yml @@ -0,0 +1,5 @@ +build_script: +- mkdir build +- cd build +- cmake .. +- cmake --build . diff --git a/install-deps.sh b/install-deps.sh new file mode 100644 index 000000000..e09b635ff --- /dev/null +++ b/install-deps.sh @@ -0,0 +1,6 @@ +wget http://www.cmake.org/files/v2.8/cmake-2.8.12.tar.gz +tar xzf cmake-2.8.12.tar.gz +cd cmake-2.8.12 +cmake . +make +sudo make install