From 2ec2eb82df249d65eed824badd57175fb6155134 Mon Sep 17 00:00:00 2001 From: deuce <> Date: Mon, 6 Apr 2020 19:26:51 +0000 Subject: [PATCH] Fix SDL detection. --- src/conio/Common.gmake | 6 +++--- src/xpdev/Common.gmake | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/conio/Common.gmake b/src/conio/Common.gmake index 0d3badf391..c3d4d025c3 100644 --- a/src/conio/Common.gmake +++ b/src/conio/Common.gmake @@ -63,7 +63,7 @@ endif ifdef USE_SDL ifndef WITH_SDL_AUDIO ifdef SDL_CONFIG - ifeq ($(shell command -v ${SDL_CONFIG} && if [ `${SDL_CONFIG} --version | sed -E 's/\..*$$//'` -ge 2 ] ; then echo 'YES' ; fi),YES) + 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 @@ -76,11 +76,11 @@ ifdef USE_SDL CIOLIB-MT_LDFLAGS += -Wl,-rpath,@executable_path/../Frameworks endif else - ifeq ($(shell command -v sdl2-config && sdl2-config --cflags > /dev/null 2>&1 && echo YES),YES) + 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 sdl-config && if [ `sdl-config --version | sed -E 's/\..*$$//'` -ge 2 ] ; then echo 'YES' ; fi),YES) + 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 diff --git a/src/xpdev/Common.gmake b/src/xpdev/Common.gmake index 8c0667a4f6..d6e13f0e00 100644 --- a/src/xpdev/Common.gmake +++ b/src/xpdev/Common.gmake @@ -98,7 +98,7 @@ endif # Find SDL headers! ifdef USE_SDL_AUDIO ifdef SDL_CONFIG - ifeq ($(shell if [ `${SDL_CONFIG} --version | sed -E 's/\..*$$//'` -ge 2 ] ; then echo 'YES' ; fi),YES) + ifeq ($(shell command -v ${SDL_CONFIG} > /dev/null && if [ `${SDL_CONFIG} --version | sed -E 's/\..*$$//'` -ge 2 ] ; then echo 'YES' ; fi),YES) WITH_SDL_AUDIO := 1 endif else @@ -111,11 +111,11 @@ ifdef USE_SDL_AUDIO CIOLIB-MT_LDFLAGS += -Wl,-rpath,@executable_path/../Frameworks endif else - ifeq ($(shell sdl2-config --cflags > /dev/null 2>&1 && echo YES),YES) + ifeq ($(shell command -v sdl2-config > /dev/null && sdl2-config --cflags > /dev/null 2>&1 && echo YES),YES) SDL_CONFIG := sdl2-config WITH_SDL_AUDIO := 1 else - ifeq ($(shell if [ `sdl-config --version | sed -E 's/\..*$$//'` -ge 2 ] ; then echo 'YES' ; fi),YES) + 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_AUDIO := 1 endif -- GitLab