May 2013
January 2013
-
fix wrongly stripping debug binaries...
Show details
... when 'make' is invoked like "make ... STRIP=some_strip".
-
simplify how to determine whether the final binary is stripped.
Show details
Whenever it should be not, STRIP is set to the empty string. This fixes the Lunatic RELEASE=1 build.
December 2012
-
Replace all "ifeq ($(PLATFORM),LINUX)" with "ifeq ($(SUBPLATFORM),LINUX)" and set SUBPLATFORM=LINUX when PLATFORM equals LINUX, DINGOO, GCW, or CAANOO.
March 2012
-
Add $(STATICSTDCPP) variable which the user can set to 0 or 1 to explicitly set C++ standard library linking to static or shared respectively. By default it is transparently left blank.
Show details
An effect is only really seen in the buildtools written in C++, currently just arttool. This is mainly of interest to distributors of the buildtools to avoid missing DLL errors.
December 2011
-
disable a few warning categories and other switches when compiling
Show details
with clang to prevent spamming the output.