Make Travis test alternate backends
This commit is contained in:
parent
4ec5951bed
commit
a935c7bf49
1 changed files with 8 additions and 6 deletions
14
.travis.yml
14
.travis.yml
|
@ -48,11 +48,13 @@ addons:
|
||||||
update: true
|
update: true
|
||||||
|
|
||||||
env:
|
env:
|
||||||
- RENDERER=Software
|
- PLATFORM=SDL2 AUDIO=SDL2 RENDERER=Software
|
||||||
- RENDERER=SDLSurface
|
- PLATFORM=SDL2 AUDIO=SDL2 RENDERER=SDLSurface
|
||||||
- RENDERER=SDLTexture
|
- PLATFORM=SDL2 AUDIO=SDL2 RENDERER=SDLTexture
|
||||||
- RENDERER=OpenGL3
|
- PLATFORM=SDL2 AUDIO=SDL2 RENDERER=OpenGL3
|
||||||
- RENDERER=OpenGLES2
|
- PLATFORM=SDL2 AUDIO=SDL2 RENDERER=OpenGLES2
|
||||||
|
- PLATFORM=GLFW3 AUDIO=miniaudio RENDERER=OpenGL3
|
||||||
|
- PLATFORM=GLFW3 AUDIO=miniaudio RENDERER=OpenGLES2
|
||||||
|
|
||||||
before_install:
|
before_install:
|
||||||
# Set URL for Discord send script
|
# Set URL for Discord send script
|
||||||
|
@ -107,7 +109,7 @@ install:
|
||||||
|
|
||||||
before_script:
|
before_script:
|
||||||
# Make build directory and generate CMake build files
|
# Make build directory and generate CMake build files
|
||||||
- cmake -B ${CMAKE_BUILD_DIR} -DCMAKE_BUILD_TYPE=Release -DFIX_BUGS=ON -DBACKEND_RENDERER=$RENDERER -DCMAKE_C_FLAGS="-Wall -Wextra -pedantic" -DCMAKE_CXX_FLAGS="-Wall -Wextra -pedantic"
|
- cmake -B ${CMAKE_BUILD_DIR} -DCMAKE_BUILD_TYPE=Release -DFIX_BUGS=ON -DBACKEND_PLATFORM=$PLATFORM -DBACKEND_AUDIO=$AUDIO -DBACKEND_RENDERER=$RENDERER -DCMAKE_C_FLAGS="-Wall -Wextra -pedantic" -DCMAKE_CXX_FLAGS="-Wall -Wextra -pedantic"
|
||||||
|
|
||||||
script:
|
script:
|
||||||
- cmake --build ${CMAKE_BUILD_DIR} --config Release --parallel $JOBS
|
- cmake --build ${CMAKE_BUILD_DIR} --config Release --parallel $JOBS
|
||||||
|
|
Loading…
Add table
Reference in a new issue