svgtencoder/svgtenc/standalone/group/svgtbinencoder.mk
changeset 18 8cac7c60e3d2
parent 0 f58d6ec98e88
equal deleted inserted replaced
3:de36cc5e7eac 18:8cac7c60e3d2
    17 # It has the following dependencies on its invoking makefile
    17 # It has the following dependencies on its invoking makefile
    18 #
    18 #
    19 # EPOCROOT
    19 # EPOCROOT
    20 #
    20 #
    21 PROGRAM=SVGTBinEncode.exe
    21 PROGRAM=SVGTBinEncode.exe
    22 XERCES_DLL=xerces-c_2_6.dll
    22 XERCES_DLL=xerces-c_2_8.dll
    23 #SYMDEFCPP_DLL=symdefcppdll.dll
    23 #SYMDEFCPP_DLL=symdefcppdll.dll
    24 PARENT_DIR=\sf\mw\uitools\svgtencoder\svgtenc\standalone\group
    24 PARENT_DIR=\sf\mw\uitools\svgtencoder\svgtenc\standalone\group
    25 
    25 
    26 SOURCES_CPP=..\Internal\xmlReader\src\MyRXMLReader.cpp \
    26 SOURCES_CPP=..\Internal\xmlReader\src\MyRXMLReader.cpp \
    27 	 ..\Internal\Sax2Print\SAX2PrintHandlers.cpp \
    27 	 ..\Internal\Sax2Print\SAX2PrintHandlers.cpp \
   165 OBJECTS_C_DEB=$(SOURCES_C:.c=.dbg.o)
   165 OBJECTS_C_DEB=$(SOURCES_C:.c=.dbg.o)
   166 OBJECTS_CPP_REL=$(SOURCES_CPP:.cpp=.o)
   166 OBJECTS_CPP_REL=$(SOURCES_CPP:.cpp=.o)
   167 OBJECTS_C_REL=$(SOURCES_C:.c=.o)
   167 OBJECTS_C_REL=$(SOURCES_C:.c=.o)
   168 
   168 
   169 
   169 
   170 STLPORT_INC=C:\PROGRA~1\MICROS~3\VC98\Include\stlport
   170 #STLPORT_INC=C:\PROGRA~1\MICROS~3\VC98\Include\stlport
   171 
   171 
   172 INCLUDES=/I"$(PARENT_DIR)" \
   172 INCLUDES=/I"$(PARENT_DIR)" \
   173 	  /I"$(PARENT_DIR)\inc" \
   173 	  /I"$(PARENT_DIR)\inc" \
   174 	  /I"$(EPOCROOT)epoc32\include" \
   174 	  /I"$(EPOCROOT)epoc32\include" \
   175 	  /I"$(STLPORT_INC)"
   175 	  /I"$(STLPORT_INC)"
   176 
   176 
   177 VPATH=$(PARENT_DIR)
   177 VPATH=$(PARENT_DIR)
   178 CC=cl.exe
   178 CC=cl.exe
   179 LINK=link.exe
   179 LINK=link.exe
   180 LINK32_FLAGS= ..\lib\xerces-c_2.lib
   180 LINK32_FLAGS= ..\lib_win\xerces-c_2.lib
   181 DEFINES = /nologo /MT /GX /I "..\Internal\SVGEngine\inc" /I "..\Internal\Gfx2D\inc" /I "..\Internal\Gfx2D\VGRasterizer\inc" /I "..\Internal\Xmldomimpl\inc" /I "..\Internal\SVGImpl\inc\SVGDOM" /I "..\Internal\SVGImpl\inc" /I "..\Internal\Path\inc" /I "..\Internal\xmlReader\inc" /I "..\Internal\Sax2Print" /I "..\Internal\Nvg\inc" /D ARM /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c
   181 DEFINES = /nologo /MT /GX /I "..\Internal\SVGEngine\inc" /I "..\Internal\Gfx2D\inc" /I "..\Internal\Gfx2D\VGRasterizer\inc" /I "..\Internal\Xmldomimpl\inc" /I "..\Internal\SVGImpl\inc\SVGDOM" /I "..\Internal\SVGImpl\inc" /I "..\Internal\Path\inc" /I "..\Internal\xmlReader\inc" /I "..\Internal\Sax2Print" /I "..\Internal\Nvg\inc" /D ARM /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c
   182 CLFLAGS = /Od /nologo /GF /W4 /Fd -GX
   182 CLFLAGS = /Od /nologo /GF /W4 /Fd -GX
   183 
   183 
   184 $(PROGRAM) : $(OBJECTS_CPP) $(OBJECTS_C)
   184 $(PROGRAM) : $(OBJECTS_CPP) $(OBJECTS_C)
   185 #	echo $(SOURCES_CPP)
   185 #	echo $(SOURCES_CPP)
   214 DEB_install: $(PROGRAM).dbg
   214 DEB_install: $(PROGRAM).dbg
   215 #	echo $(PARENT_DIR)
   215 #	echo $(PARENT_DIR)
   216 #	echo $(BUILD_DIR)
   216 #	echo $(BUILD_DIR)
   217 #	echo $(CURDIR)
   217 #	echo $(CURDIR)
   218 	copy /y "$(PARENT_DIR)\$(PROGRAM).dbg" "\epoc32\RELEASE\tools\deb\$(PROGRAM)"
   218 	copy /y "$(PARENT_DIR)\$(PROGRAM).dbg" "\epoc32\RELEASE\tools\deb\$(PROGRAM)"
   219 	copy /y "\sf\mw\uitools\svgtencoder\svgtenc\standalone\lib\$(XERCES_DLL)" "\epoc32\RELEASE\tools\deb\$(XERCES_DLL)"
   219 	copy /y "\sf\mw\uitools\svgtencoder\svgtenc\standalone\lib_win\$(XERCES_DLL)" "\epoc32\RELEASE\tools\deb\$(XERCES_DLL)"
   220 REL_install: $(PROGRAM).rel
   220 REL_install: $(PROGRAM).rel
   221 #	echo $(PARENT_DIR)
   221 #	echo $(PARENT_DIR)
   222 #	echo $(BUILD_DIR)
   222 #	echo $(BUILD_DIR)
   223 #	echo $(CURDIR)
   223 #	echo $(CURDIR)
   224 	copy /y "$(PARENT_DIR)\$(PROGRAM).rel" "\epoc32\tools\$(PROGRAM)"
   224 	copy /y "$(PARENT_DIR)\$(PROGRAM).rel" "\epoc32\tools\$(PROGRAM)"
   225 	copy /y "\sf\mw\uitools\svgtencoder\svgtenc\standalone\lib\$(XERCES_DLL)" "\epoc32\tools\$(XERCES_DLL)"
   225 	copy /y "\sf\mw\uitools\svgtencoder\svgtenc\standalone\lib_win\$(XERCES_DLL)" "\epoc32\tools\$(XERCES_DLL)"
   226 DEB_CLEAN:
   226 DEB_CLEAN:
   227 #	echo $(CURDIR)
   227 #	echo $(CURDIR)
   228 	@chdir $(PARENT_DIR) && erase /f $(OBJECTS_CPP_DEB) 2>>nul
   228 	@chdir $(PARENT_DIR) && erase /f $(OBJECTS_CPP_DEB) 2>>nul
   229 	@chdir $(PARENT_DIR) && erase /f $(OBJECTS_C_DEB) 2>>nul
   229 	@chdir $(PARENT_DIR) && erase /f $(OBJECTS_C_DEB) 2>>nul
   230 	@chdir $(PARENT_DIR) && erase /f $(PROGRAM).dbg 2>>nul
   230 	@chdir $(PARENT_DIR) && erase /f $(PROGRAM).dbg 2>>nul