breakdeps/SVGEngine.mmp
changeset 54 dcd1a22c2899
parent 50 c0380e36a50a
child 56 865fbeda552a
--- a/breakdeps/SVGEngine.mmp	Fri Oct 15 14:34:27 2010 +0100
+++ b/breakdeps/SVGEngine.mmp	Fri Oct 15 14:46:27 2010 +0100
@@ -14,15 +14,13 @@
 * Description:  This mmp file generates makefile for SVG Engine
 *
 */
-// Modified to build stem_SVGEngine.dll to break dependency on mediaclientaudio.dll
-// Assumes that the sf/mw/svgt package is accessible and adjusts the paths
-// to refer back to /sf/mw/svgt/svgtopt/SVG/(SVGEngine or SVGImpl) where needed
+
 
 #include <platform_paths.hrh>
 
 ALWAYS_BUILD_AS_ARM
 OPTION_REPLACE ARMCC --cpu 5T -O3 -Otime
-TARGET stem_SVGEngine.dll
+TARGET SVGEngine.dll
 TARGETTYPE dll
 
 
@@ -32,9 +30,9 @@
 
 
 	#if defined( ARMCC )
-	deffile /sf/mw/svgt/svgtopt/SVG/SVGEngine/eabi/SVGENGINE-OpenVG.def
+	deffile ../eabi/SVGENGINE-OpenVG.def
 	#elif defined( WINSCW )
-	deffile /sf/mw/svgt/svgtopt/SVG/SVGEngine/BWINSCW/SVGENGINE-OpenVG.def
+	deffile ../BWINSCW/SVGENGINE-OpenVG.def
 	#elif defined( WINS )
 	deffile ../bwins/SVGENGINE-OpenVG.def
 	#else
@@ -43,14 +41,10 @@
 
 CAPABILITY  CAP_GENERAL_DLL DRM
 
-SOURCEPATH .
+SOURCEPATH ../src
 
+//SOURCE SVGEngineMain.cpp
 SOURCE SVGEngineImpl.cpp
-SOURCE Svgdecoder.cpp
-SOURCE SVGDocumentImpl.cpp
-
-SOURCEPATH /sf/mw/svgt/svgtopt/SVG/SVGEngine/src
-//SOURCE SVGEngineMain.cpp
 SOURCE SVGEngineInterfaceImpl.cpp
 SOURCE SVGTimer.cpp
 SOURCE SVGEventHandler.cpp
@@ -60,11 +54,13 @@
 //SOURCE SVGXmlParser.cpp
 SOURCE SVGAttributeVerifier.cpp
 SOURCE SVGErrorImpl.cpp
+SOURCE Svgdecoder.cpp
 SOURCE SVGFourPointRect.cpp
 
-SOURCEPATH /sf/mw/svgt/svgtopt/SVG/SVGImpl/src
+SOURCEPATH ../../SVGImpl/src
 
 SOURCE SVGElementImpl.cpp
+SOURCE SVGDocumentImpl.cpp
 SOURCE SVGDOMImplementationImpl.cpp
 
 // Structure Elements
@@ -160,21 +156,22 @@
 SOURCE SVGTokenizer.cpp
 
 // Media Element Classes
+SOURCE SVGAudioElementImpl.cpp
 SOURCE SVGMediaAnimationElementImpl.cpp
 SOURCE SVGMediaElementBase.cpp
 SOURCE SVGTimeContainer.cpp
 SOURCE SVGLockedRealTimeEntity.cpp
 
-SOURCEPATH /sf/mw/svgt/svgtopt/SVG/Xmldomimpl/src
+SOURCEPATH ../../Xmldomimpl/src
 
 SOURCE SVGXmlElementImpl.cpp
 
 
-USERINCLUDE /sf/mw/svgt/svgtopt/SVG/SVGEngine/inc
-USERINCLUDE /sf/mw/svgt/svgtopt/SVG/Xmldomimpl/inc
-USERINCLUDE /sf/mw/svgt/svgtopt/SVG/SVGImpl/inc/SVGDOM
-USERINCLUDE /sf/mw/svgt/svgtopt/SVG/SVGImpl/inc
-USERINCLUDE /sf/mw/svgt/svgtopt/VGRenderer/inc
+USERINCLUDE ../inc
+USERINCLUDE ../../Xmldomimpl/inc
+USERINCLUDE ../../SVGImpl/inc/SVGDOM
+USERINCLUDE ../../SVGImpl/inc
+USERINCLUDE ../../../VGRenderer/inc
 
 // This is a SYSTEMINCLUDE macro containing the middleware
 // layer specific include directories
@@ -223,6 +220,7 @@
 // CAF library: for DRM
 LIBRARY         caf.lib
 
+LIBRARY  mediaclientaudio.lib
 // Added for localized bidirectional textArea wrapping support
 LIBRARY         avkon.lib
 
@@ -230,7 +228,7 @@
 // Graphics library Information--------
 //LIBRARY Gfx2D.lib
 //--------------------------------------------
-SOURCEPATH /sf/mw/svgt/svgtopt/gfx2d/src
+SOURCEPATH ../../../gfx2d/src
 SOURCE GfxMath.c
 SOURCE GfxFloatFixPt.cpp
 SOURCE Gfxtrignometric.cpp
@@ -238,7 +236,7 @@
 SOURCE RastSymbianWrapper.cpp
 
 // GFXGC source files
-SOURCEPATH /sf/mw/svgt/svgtopt/gfx2d/src/GfxGc
+SOURCEPATH ../../../gfx2d/src/GfxGc
 SOURCE          GfxStroke.cpp
 SOURCE          GfxColor.cpp
 SOURCE          GfxRenderingHints.cpp
@@ -248,7 +246,7 @@
 
 
 // GFXGEOM source files
-SOURCEPATH      /sf/mw/svgt/svgtopt/gfx2d/src/GfxGeom
+SOURCEPATH      ../../../gfx2d/src/GfxGeom
 SOURCE          GfxEllipse2D.cpp
 SOURCE          GfxEllipseIteratorP.cpp
 SOURCE          GfxFlatteningPathIterator.cpp
@@ -265,15 +263,15 @@
 SOURCE          GfxPoint2D.cpp
 
 // GFXIMAGE source files
-SOURCEPATH      /sf/mw/svgt/svgtopt/gfx2d/src/GfxImage
+SOURCEPATH      ../../../gfx2d/src/GfxImage
 SOURCE          GfxImageTransformer.cpp
 
 // Internal Rendering Engine source files
-SOURCEPATH      /sf/mw/svgt/svgtopt/gfx2d/src/GfxRenderer
+SOURCEPATH      ../../../gfx2d/src/GfxRenderer
 SOURCE          GfxRendererInfoP.cpp
 
 
-USERINCLUDE     /sf/mw/svgt/svgtopt/gfx2d/inc
+USERINCLUDE     ../../../gfx2d/inc
 
 
 LIBRARY VGRenderer.lib