shithub: cstory

Download patch

ref: a935c7bf490ce3d47b58eb9346b62f5d1419f6dd
parent: 4ec5951bed0988e1208fc7213c7307cf596ee836
author: Clownacy <Clownacy@users.noreply.github.com>
date: Thu Apr 2 17:03:38 EDT 2020

Make Travis test alternate backends

--- a/.travis.yml
+++ b/.travis.yml
@@ -48,11 +48,13 @@
     update: true
 
 env:
-    - RENDERER=Software
-    - RENDERER=SDLSurface
-    - RENDERER=SDLTexture
-    - RENDERER=OpenGL3
-    - RENDERER=OpenGLES2
+    - PLATFORM=SDL2 AUDIO=SDL2 RENDERER=Software
+    - PLATFORM=SDL2 AUDIO=SDL2 RENDERER=SDLSurface
+    - PLATFORM=SDL2 AUDIO=SDL2 RENDERER=SDLTexture
+    - PLATFORM=SDL2 AUDIO=SDL2 RENDERER=OpenGL3
+    - PLATFORM=SDL2 AUDIO=SDL2 RENDERER=OpenGLES2
+    - PLATFORM=GLFW3 AUDIO=miniaudio RENDERER=OpenGL3
+    - PLATFORM=GLFW3 AUDIO=miniaudio RENDERER=OpenGLES2
 
 before_install:
     # Set URL for Discord send script
@@ -107,7 +109,7 @@
 
 before_script:
     # 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:
     - cmake --build ${CMAKE_BUILD_DIR} --config Release --parallel $JOBS