From 373ab9e62d5e6a0947c1518e42b99e51c67ed916 Mon Sep 17 00:00:00 2001 From: deuce <> Date: Sat, 25 Apr 2020 05:33:18 +0000 Subject: [PATCH] Don't make WITH_SDL_AUDIO prevent WITH_SDL from being set. --- src/conio/Common.gmake | 34 ++++++++++++++++------------------ 1 file changed, 16 insertions(+), 18 deletions(-) diff --git a/src/conio/Common.gmake b/src/conio/Common.gmake index e886c59c2e..8c8a7b9a33 100644 --- a/src/conio/Common.gmake +++ b/src/conio/Common.gmake @@ -65,29 +65,27 @@ endif # Find SDL headers! ifdef USE_SDL - ifndef WITH_SDL_AUDIO - ifdef SDL_CONFIG - ifeq ($(shell command -v ${SDL_CONFIG} > /dev/null && if [ `${SDL_CONFIG} --version | sed -E 's/\..*$$//'` -ge 2 ] ; then echo 'YES' ; fi),YES) + ifdef SDL_CONFIG + ifeq ($(shell command -v ${SDL_CONFIG} > /dev/null && if [ `${SDL_CONFIG} --version | sed -E 's/\..*$$//'` -ge 2 ] ; then echo 'YES' ; fi),YES) + WITH_SDL := 1 + endif + else + ifeq ($(os),darwin) + ifeq ($(shell if [ -d /Library/Frameworks/SDL2.framework ] ; then echo YES ; fi),YES) + SDL_FRAMEWORK_PATH ?= /Library/Frameworks + endif + ifdef SDL_FRAMEWORK_PATH WITH_SDL := 1 + CIOLIB-MT_LDFLAGS += -Wl,-rpath,@executable_path/../Frameworks endif else - ifeq ($(os),darwin) - ifeq ($(shell if [ -d /Library/Frameworks/SDL2.framework ] ; then echo YES ; fi),YES) - SDL_FRAMEWORK_PATH ?= /Library/Frameworks - endif - ifdef SDL_FRAMEWORK_PATH - WITH_SDL := 1 - CIOLIB-MT_LDFLAGS += -Wl,-rpath,@executable_path/../Frameworks - endif + ifeq ($(shell command -v sdl2-config > /dev/null && sdl2-config --cflags > /dev/null 2>&1 && echo YES),YES) + SDL_CONFIG := sdl2-config + WITH_SDL := 1 else - ifeq ($(shell command -v sdl2-config > /dev/null && sdl2-config --cflags > /dev/null 2>&1 && echo YES),YES) - SDL_CONFIG := sdl2-config + ifeq ($(shell command -v sdl-config > /dev/null && if [ `sdl-config --version | sed -E 's/\..*$$//'` -ge 2 ] ; then echo 'YES' ; fi),YES) + SDL_CONFIG := sdl-config WITH_SDL := 1 - else - ifeq ($(shell command -v sdl-config > /dev/null && if [ `sdl-config --version | sed -E 's/\..*$$//'` -ge 2 ] ; then echo 'YES' ; fi),YES) - SDL_CONFIG := sdl-config - WITH_SDL := 1 - endif endif endif endif -- GitLab