Files
CMake/Tests/FindSDL/Test/main.c
Frédéric Simonis 9ffd2c70bf FindSDL: Add SDL_INCLUDE_DIRS, SDL_LIBRARIES, and SDL::SDL
Also provide `SDL_VERSION[_{MAJOR,MINOR,PATCH}]`.

Fixes: #12911
2020-06-18 16:33:17 -04:00

19 lines
440 B
C

#include <SDL.h>
int main()
{
// Test 1 requires headers only.
SDL_version compiled;
SDL_VERSION(&compiled);
if (compiled.major != CMAKE_EXPECTED_SDL_VERSION_MAJOR ||
compiled.minor != CMAKE_EXPECTED_SDL_VERSION_MINOR ||
compiled.patch != CMAKE_EXPECTED_SDL_VERSION_PATCH)
return 1;
// Test 2 requires to link to the library.
if (SDL_WasInit(SDL_INIT_VIDEO | SDL_INIT_AUDIO) != 0)
return 2;
return 0;
}