sdk/Build System: Took out erroneous/superfluous stuff from include.mk; Added missing...
[sdk] / include.mk
index c96e9cc..68af6ef 100644 (file)
@@ -1,25 +1,12 @@
 # TOOLCHAIN
-export CC      = $(CCACHE_COMPILE) $(DISTCC_COMPILE) $(GCC_PREFIX)gcc$(_SYSROOT)
-export CPP     = $(CCACHE_COMPILE) $(DISTCC_COMPILE) $(GCC_PREFIX)cpp$(_SYSROOT)
-export ECP     = ecp
-export ECC     = ecc
-ifeq "$(TARGET_PLATFORM)" "$(HOST_PLATFORM)"
-export ECS     = ecs
-else
-export ECS     = ecs -t $(PLATFORM)
-endif
-export EAR     = ear
+export CC      = $(CCACHE_COMPILE)$(DISTCC_COMPILE)$(GCC_PREFIX)gcc$(_SYSROOT)
+export CPP     = $(CCACHE_COMPILE)$(DISTCC_COMPILE)$(GCC_PREFIX)cpp$(_SYSROOT)
 export AS      = $(GCC_PREFIX)as
 export LD      = $(GCC_PREFIX)ld
 export AR      = $(GCC_PREFIX)ar
 export STRIP   = $(GCC_PREFIX)strip
 UPX := upx
 
-# DEBIAN
-ifdef DEBIAN_PACKAGE
-CFLAGS += $(CPPFLAGS)
-endif
-
 ifeq "$(HOST_ARCH)" "ARM"
 FORCE_64_BIT =
 FORCE_32_BIT =
@@ -27,3 +14,15 @@ else
 FORCE_64_BIT = -m64
 FORCE_32_BIT = -m32
 endif
+
+# HARD CODED PLATFORM-SPECIFIC OPTIONS
+LDFLAGS +=$(if $(LINUX_TARGET), -Wl,--no-undefined,)
+LDFLAGS +=$(if $(OSX_TARGET), -framework cocoa -framework OpenGL,)
+
+# FLAGS
+
+UPXFLAGS = -9 -q
+
+CFLAGS += -fmessage-length=0
+
+EARFLAGS = awq