improve test-configuration

- testkeys 'NEEDS_DISPLAY'
- 'disable' relevant tests in case DUMMY audio/video is disabled
This commit is contained in:
pionere authored and Sam Lantinga committed 2022-05-18 09:06:56 -07:00
1 parent b44241ab2f
commit c4cf63f812
1 file changed
+9 -5
+9 -5
View File
@@ -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)