aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--gfx.mk21
-rw-r--r--tools/gmake_scripts/compiler_gcc.mk12
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