Browse Source

Merge 2fdc89717c into 9435b52911

pull/203/merge
Jonathan Hale 9 years ago committed by GitHub
parent
commit
e27ec5313f
  1. 4
      package/ci/travis-emscripten.sh
  2. 23
      package/ci/travis.yml

4
package/ci/travis-emscripten.sh

@ -42,8 +42,8 @@ cmake .. \
-DCMAKE_TOOLCHAIN_FILE="../toolchains/generic/Emscripten.cmake" \
-DEMSCRIPTEN_PREFIX=$(echo /usr/local/Cellar/emscripten/*/libexec) \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_CXX_FLAGS_RELEASE="-DNDEBUG -O1" \
-DCMAKE_EXE_LINKER_FLAGS_RELEASE="-O1" \
-DCMAKE_CXX_FLAGS_RELEASE="-DNDEBUG -O2" \
-DCMAKE_EXE_LINKER_FLAGS_RELEASE="-O2" \
-DCMAKE_INSTALL_PREFIX=$HOME/deps \
-DCMAKE_FIND_ROOT_PATH=$HOME/deps \
-DWITH_AUDIO=ON \

23
package/ci/travis.yml

@ -1,5 +1,8 @@
# kate: indent-width 2;
# trusty has cmake >= 2.8.12 in the official package repository
dist: trusty
addons:
apt:
sources:
@ -9,6 +12,9 @@ addons:
- g++-4.7
- cmake
- libopenal-dev
- libxrandr-dev
- libxinerama-dev
- libxcursor-dev
matrix:
include:
@ -39,20 +45,21 @@ matrix:
- clang-3.8
- cmake
- libopenal-dev
- libxrandr-dev
- libxinerama-dev
- libxcursor-dev
- language: cpp
os: linux
compiler: gcc
env:
- TARGET=desktop-gles
- TARGET_GLES2=ON
# Disabled because the Ubuntu 12.04 drivers are missing some ES3 entrypoints
# Should be enabled after moving to 14.04
#- language: cpp
#os: linux
#compiler: gcc
#env:
#- TARGET=desktop-gles
#- TARGET_GLES2=OFF
- language: cpp
os: linux
compiler: gcc
env:
- TARGET=desktop-gles
- TARGET_GLES2=OFF
- language: cpp
os: osx
compiler: clang

Loading…
Cancel
Save