- Defined _CPP in crossplatform.mk which adds quotes only if CPP contains a space
-CECFLAGS += "-cpp $(CPP)"
+CECFLAGS += -cpp $(_CPP)
ifndef STATIC_LIBRARY_TARGET
OFLAGS += $(FORCE_32_BIT) \
-CECFLAGS += "-cpp $(CPP)"
+CECFLAGS += -cpp $(_CPP)
ifndef STATIC_LIBRARY_TARGET
OFLAGS += $(FORCE_32_BIT) \
-CECFLAGS += "-cpp $(CPP)"
+CECFLAGS += -cpp $(_CPP)
ifndef STATIC_LIBRARY_TARGET
OFLAGS += $(FORCE_32_BIT) \
-CECFLAGS += "-cpp $(CPP)"
+CECFLAGS += -cpp $(_CPP)
ifndef STATIC_LIBRARY_TARGET
OFLAGS += $(FORCE_32_BIT) \
endif
endif
+_CPP = $(if $(findstring $(space),$(CPP)),"$(CPP)",$(CPP))
+
# SHELL COMMANDS
ifdef WINDOWS_HOST
ifndef MSYSCON
-CECFLAGS += "-cpp $(CPP)"
+CECFLAGS += -cpp $(_CPP)
ifndef STATIC_LIBRARY_TARGET
OFLAGS +=
-CECFLAGS += "-cpp $(CPP)"
+CECFLAGS += -cpp $(_CPP)
ifndef STATIC_LIBRARY_TARGET
OFLAGS +=
-CECFLAGS += "-cpp $(CPP)"
+CECFLAGS += -cpp $(_CPP)
ifndef STATIC_LIBRARY_TARGET
OFLAGS +=
-CECFLAGS += "-cpp $(CPP)"
+CECFLAGS += -cpp $(_CPP)
ifndef STATIC_LIBRARY_TARGET
OFLAGS +=
-CECFLAGS += "-cpp $(CPP)"
+CECFLAGS += -cpp $(_CPP)
ifndef STATIC_LIBRARY_TARGET
OFLAGS += $(FORCE_32_BIT)
-CECFLAGS += "-cpp $(CPP)"
+CECFLAGS += -cpp $(_CPP)
ifndef STATIC_LIBRARY_TARGET
OFLAGS +=
-CECFLAGS += "-cpp $(CPP)"
+CECFLAGS += -cpp $(_CPP)
ifndef STATIC_LIBRARY_TARGET
OFLAGS += $(FORCE_32_BIT) \
-CECFLAGS += "-cpp $(CPP)"
+CECFLAGS += -cpp $(_CPP)
ifndef STATIC_LIBRARY_TARGET
OFLAGS += $(FORCE_32_BIT) \
-CECFLAGS += "-cpp $(CPP)"
+CECFLAGS += -cpp $(_CPP)
ifndef STATIC_LIBRARY_TARGET
OFLAGS += $(FORCE_32_BIT) \
-CECFLAGS += "-cpp $(CPP)"
+CECFLAGS += -cpp $(_CPP)
ifndef STATIC_LIBRARY_TARGET
OFLAGS += $(FORCE_32_BIT)
-CECFLAGS += "-cpp $(CPP)"
+CECFLAGS += -cpp $(_CPP)
ifndef STATIC_LIBRARY_TARGET
OFLAGS += $(FORCE_32_BIT)
-CECFLAGS += "-cpp $(CPP)"
+CECFLAGS += -cpp $(_CPP)
ifndef STATIC_LIBRARY_TARGET
OFLAGS += $(FORCE_32_BIT)
-CECFLAGS += "-cpp $(CPP)"
+CECFLAGS += -cpp $(_CPP)
ifndef STATIC_LIBRARY_TARGET
OFLAGS += $(FORCE_32_BIT) \
-CECFLAGS += "-cpp $(CPP)"
+CECFLAGS += -cpp $(_CPP)
ifndef STATIC_LIBRARY_TARGET
OFLAGS += $(FORCE_32_BIT) \
-CECFLAGS += "-cpp $(CPP)"
+CECFLAGS += -cpp $(_CPP)
ifndef STATIC_LIBRARY_TARGET
OFLAGS += $(FORCE_32_BIT) \
-CECFLAGS += "-cpp $(CPP)"
+CECFLAGS += -cpp $(_CPP)
ifndef STATIC_LIBRARY_TARGET
OFLAGS += $(FORCE_32_BIT) \
-CECFLAGS += "-cpp $(CPP)"
+CECFLAGS += -cpp $(_CPP)
ifndef STATIC_LIBRARY_TARGET
OFLAGS += $(FORCE_32_BIT) \
f.Printf("CC := $(CCACHE_COMPILE)$(DISTCC_COMPILE)$(GCC_PREFIX)%s$(_SYSROOT)\n", compiler.ccCommand);
f.Printf("CXX := $(CCACHE_COMPILE)$(DISTCC_COMPILE)$(GCC_PREFIX)%s$(_SYSROOT)\n", compiler.cxxCommand);
f.Printf("ECP := %s\n", compiler.ecpCommand);
- f.Printf("ECC := %s\n", compiler.eccCommand);
+ f.Printf("ECC := %s$(if $(CROSS_TARGET), -t $(TARGET_PLATFORM),)\n", compiler.eccCommand);
f.Printf("ECS := %s$(if $(CROSS_TARGET), -t $(TARGET_PLATFORM),)\n", compiler.ecsCommand);
f.Printf("EAR := %s\n", compiler.earCommand);
f.Puts("\n");
f.Puts("\n");
- f.Puts("CECFLAGS += -cpp \"$(CPP)\"");
+ f.Puts("CECFLAGS += -cpp $(_CPP)");
f.Puts("\n");
f.Puts("\n");