# HG changeset patch # User yiluzhu # Date 1264515954 0 # Node ID 17156855fe693679fed3e9f935ff0d769c16fa36 # Parent d23e846951c5595b944e945cf37e5d9d7d936b8e Release Note: build win32 tools on Linux diff -r d23e846951c5 -r 17156855fe69 sbsv2/raptor/RELEASE-NOTES.txt --- a/sbsv2/raptor/RELEASE-NOTES.txt Tue Jan 26 14:20:07 2010 +0000 +++ b/sbsv2/raptor/RELEASE-NOTES.txt Tue Jan 26 14:25:54 2010 +0000 @@ -1,6 +1,14 @@ Release Notes for Symbian Build System v2 +next version + +- New build win32 tools on Linux. + To enable it, use variant '.win32'. To build both windows and linux binaries, + use: + -c tools2.win32 -c tools2 + It only applies to platform tools2 on Linux + version 2.12.0 New Features: diff -r d23e846951c5 -r 17156855fe69 sbsv2/raptor/lib/config/variants.xml --- a/sbsv2/raptor/lib/config/variants.xml Tue Jan 26 14:20:07 2010 +0000 +++ b/sbsv2/raptor/lib/config/variants.xml Tue Jan 26 14:25:54 2010 +0000 @@ -9,10 +9,10 @@ - - - - + + + + diff -r d23e846951c5 -r 17156855fe69 sbsv2/raptor/lib/flm/tools2common.flm --- a/sbsv2/raptor/lib/flm/tools2common.flm Tue Jan 26 14:20:07 2010 +0000 +++ b/sbsv2/raptor/lib/flm/tools2common.flm Tue Jan 26 14:25:54 2010 +0000 @@ -18,7 +18,7 @@ ## Input parameters -ifeq ($(OSTYPE),cygwin) +ifeq ($(filter win,$(HOSTPLATFORM)),win) CDEFS.TOOLS2:=$(CDEFS.WIN32) $(CDEFS) CFLAGS:=$(CFLAGS.WIN32) $(CFLAGS) $(OPTION_GCC) COMPILER_PATH:=$(COMPILER_PATH.WIN32) diff -r d23e846951c5 -r 17156855fe69 sbsv2/raptor/lib/flm/tools2exe.flm --- a/sbsv2/raptor/lib/flm/tools2exe.flm Tue Jan 26 14:20:07 2010 +0000 +++ b/sbsv2/raptor/lib/flm/tools2exe.flm Tue Jan 26 14:25:54 2010 +0000 @@ -16,7 +16,7 @@ # ## Outputs - externally relevant targets that this FLM generates -ifeq ($(OSTYPE),cygwin) +ifeq ($(filter win,$(HOSTPLATFORM)),win) SYSTEMLIBS:=$(LIBS.WIN32) else ifneq ($(TOOLS2WIN32),)