From b1b00b1cc9780db403bba2f21837fef20b9d8e8c Mon Sep 17 00:00:00 2001 From: inmarket Date: Tue, 30 Sep 2014 13:33:00 +1000 Subject: [PATCH] Updated make scripts to be more compatible with older versions of gmake 3.XX --- gfx.mk | 21 ++++++++++++++------- tools/gmake_scripts/compiler_gcc.mk | 12 ++++++++---- 2 files changed, 22 insertions(+), 11 deletions(-) diff --git a/gfx.mk b/gfx.mk index a0f27c53..89c3282a 100644 --- a/gfx.mk +++ b/gfx.mk @@ -28,18 +28,25 @@ endif # Include the operating system define ifeq ($(OPT_OS),win32) GFXDEFS += GFX_USE_OS_WIN32=TRUE -else ifeq ($(OPT_OS),linux) +endif +ifeq ($(OPT_OS),linux) GFXDEFS += GFX_USE_OS_LINUX=TRUE -else ifeq ($(OPT_OS),osx) +endif +ifeq ($(OPT_OS),osx) GFXDEFS += GFX_USE_OS_OSX=TRUE -else ifeq ($(OPT_OS),chibios) +endif +ifeq ($(OPT_OS),chibios) GFXDEFS += GFX_USE_OS_CHIBIOS=TRUE -else ifeq ($(OPT_OS),freertos) +endif +ifeq ($(OPT_OS),freertos) GFXDEFS += GFX_USE_OS_FREERTOS=TRUE -else ifeq ($(OPT_OS),ecos) +endif +ifeq ($(OPT_OS),ecos) GFXDEFS += GFX_USE_OS_ECOS=TRUE -else ifeq ($(OPT_OS),rawrtos) +endif +ifeq ($(OPT_OS),rawrtos) GFXDEFS += GFX_USE_OS_RAWRTOS=TRUE -else ifeq ($(OPT_OS),raw32) +endif +ifeq ($(OPT_OS),raw32) GFXDEFS += GFX_USE_OS_RAW32=TRUE endif diff --git a/tools/gmake_scripts/compiler_gcc.mk b/tools/gmake_scripts/compiler_gcc.mk index eed78e82..0e5b8098 100644 --- a/tools/gmake_scripts/compiler_gcc.mk +++ b/tools/gmake_scripts/compiler_gcc.mk @@ -23,13 +23,17 @@ endif ifeq ($(BUILDDIR),) ifeq ($(MAKECMDGOALS),Debug) BUILDDIR = bin/Debug - else ifeq ($(MAKECMDGOALS),Release) + endif + ifeq ($(MAKECMDGOALS),Release) BUILDDIR = bin/Release - else ifeq ($(MAKECMDGOALS),cleanDebug) + endif + ifeq ($(MAKECMDGOALS),cleanDebug) BUILDDIR = bin/Debug - else ifeq ($(MAKECMDGOALS),cleanRelease) + endif + ifeq ($(MAKECMDGOALS),cleanRelease) BUILDDIR = bin/Release - else + endif + ifeq ($(BUILDDIR),) BUILDDIR = .build endif endif