+
+# -----------------------------------------------------------------------------
+# configuring target
+# -----------------------------------------------------------------------------
+
+ifndef TARGET # auto-detect compiling for SDL or SDL2
+ SDL_VERSION := $(shell sdl2-config --version 2> /dev/null)
+ ifdef SDL_VERSION
+ TARGET = sdl2
+ else
+ SDL_VERSION := $(shell sdl-config --version 2> /dev/null)
+ ifdef SDL_VERSION
+ TARGET = sdl
+ else
+ $(error SDL/SDL2 library not found)
+ endif
+ endif