1
0
Эх сурвалжийг харах

improve test-configuration
- testkeys 'NEEDS_DISPLAY'
- 'disable' relevant tests in case DUMMY audio/video is disabled

pionere 2 жил өмнө
parent
commit
c4cf63f812
1 өөрчлөгдсөн 9 нэмэгдсэн , 5 устгасан
  1. 9 5
      test/CMakeLists.txt

+ 9 - 5
test/CMakeLists.txt

@@ -214,7 +214,6 @@ set(NONINTERACTIVE
     testatomic
     testerror
     testfilesystem
-    testkeys
     testlocale
     testplatform
     testpower
@@ -233,15 +232,20 @@ if(LINUX)
     list(APPEND NONINTERACTIVE testevdev)
 endif()
 
-set(NEEDS_AUDIO
+if(SDL_DUMMYAUDIO)
+  set(NEEDS_AUDIO
     testaudioinfo
     testsurround
-)
+  )
+endif()
 
-set(NEEDS_DISPLAY
+if(SDL_DUMMYVIDEO)
+  set(NEEDS_DISPLAY
+    testkeys
     testbounds
     testdisplayinfo
-)
+  )
+endif()
 
 if(OPENGL_FOUND)
 add_dependencies(testshader OpenGL::GL)