Kaydet (Commit) fd0afc26 authored tarafından Jens-Heiner Rechtien's avatar Jens-Heiner Rechtien

CWS-TOOLING: integrate CWS graphite03_OOO330

This diff is collapsed.
...@@ -51,7 +51,8 @@ PATCH_FILES=graphite-2.3.1.patch ...@@ -51,7 +51,8 @@ PATCH_FILES=graphite-2.3.1.patch
# convert line-endings to avoid problems when patching # convert line-endings to avoid problems when patching
CONVERTFILES=\ CONVERTFILES=\
engine/makefile.vc8 engine/makefile.vc8 \
engine/test/RegressionTest/RtTextSrc.h
#.IF "$(OS)"=="WNT" && "$(COM)"!="GCC" #.IF "$(OS)"=="WNT" && "$(COM)"!="GCC"
#CONFIGURE_DIR=win32 #CONFIGURE_DIR=win32
...@@ -72,14 +73,18 @@ EXT_USE_STLPORT=TRUE ...@@ -72,14 +73,18 @@ EXT_USE_STLPORT=TRUE
BUILD_ACTION=nmake VERBOSE=1 BUILD_ACTION=nmake VERBOSE=1
.IF "$(debug)"=="true" .IF "$(debug)"=="true"
BUILD_FLAGS= "CFG=DEBUG" BUILD_FLAGS= "CFG=DEBUG"
CFLAGSWITHPATH= $(CFLAGS:s!-Fd.!-Fd../../../../../!)
.ELSE
# Speed Optimization is really needed for Graphite
CFLAGSWITHPATH= $(CFLAGS) /O2
.ENDIF .ENDIF
### convert CFLAGS as cl.exe cannot handle OOO"s generic ones directly ### convert CFLAGS as cl.exe cannot handle OOO"s generic ones directly
### TODO: use "guw.exe" instead? ### TODO: use "guw.exe" instead?
ALLCFLAGS= $(CFLAGS) $(CFLAGSCXX) $(CFLAGSEXCEPTIONS) $(CDEFS) ALLCFLAGS= $(CFLAGSWITHPATH) $(CFLAGSCXX) $(CFLAGSEXCEPTIONS) $(CDEFS)
JUSTASLASH= / JUSTASLASH= /
CFLAGS2MSC= $(ALLCFLAGS:s/-Z/$(JUSTASLASH)Z/) CFLAGS2MSC= $(ALLCFLAGS:s/-Z/$(JUSTASLASH)Z/)
CFLAGS4MSC= $(CFLAGS2MSC:s/ -/ $(JUSTASLASH)/) CFLAGS4MSC= $(CFLAGS2MSC:s/ -/ $(JUSTASLASH)/)
BUILD_FLAGS+= "MLIB=MD" "CFLAGS4MSC=$(CFLAGS4MSC)" /F makefile.vc$(VCNUM) dll BUILD_FLAGS+= "CFLAGS4MSC=$(CFLAGS4MSC)" /F makefile.vc$(VCNUM) lib_dll
.ENDIF .ENDIF
.IF "$(COM)"=="GCC" .IF "$(COM)"=="GCC"
...@@ -138,11 +143,11 @@ OUT2LIB+=src$/.libs$/libgraphite.*.dylib ...@@ -138,11 +143,11 @@ OUT2LIB+=src$/.libs$/libgraphite.*.dylib
#OUT2LIB+=engine$/src$/.libs$/libgraphite*.dll #OUT2LIB+=engine$/src$/.libs$/libgraphite*.dll
.IF "$(debug)"=="true" .IF "$(debug)"=="true"
OUT2BIN= \ OUT2BIN= \
engine$/debug$/*.dll \ # engine$/debug$/*.dll \
engine$/debug$/*.pdb engine$/debug$/*.pdb
.ELSE .ELSE
OUT2BIN= \ OUT2BIN=
engine$/release$/*.dll # engine$/release$/*.dll
# engine$/release$/*.pdb # engine$/release$/*.pdb
.ENDIF .ENDIF
.ELSE .ELSE
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment