fontservices/textshaperplugin/group/iculayoutengine_fmm.mmp
branchRCL_3
changeset 1 e96e8a131979
parent 0 1fb32624e06b
child 2 6971d1c87c9a
--- a/fontservices/textshaperplugin/group/iculayoutengine_fmm.mmp	Tue Feb 02 02:02:46 2010 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,147 +0,0 @@
-/*
-* Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
-* All rights reserved.
-* This component and the accompanying materials are made available
-* under the terms of "Eclipse Public License v1.0"
-* which accompanies this distribution, and is available
-* at the URL "http://www.eclipse.org/legal/epl-v10.html".
-*
-* Initial Contributors:
-* Nokia Corporation - initial contribution.
-*
-* Contributors:
-*
-* Description: 
-* Builds the ICU layoutEngine into a Symbian Shaper DDL.
-* This version defines the FNTSTORE_SUPPORT_FMM macro in order
-* to provide flexible memory model support for fonts.
-* Symbian Shaper dll
-*
-*/
-
-
-/**
- @file
-*/
-
-target			iculayoutengine_fmm.dll
-targettype		PLUGIN
-
-CAPABILITY All -Tcb
-
-userinclude		../source
-userinclude 	../IcuSource/common
-userinclude 	../IcuSource/layout
-userinclude 	../IcuSource
-userinclude 	../include 
-OS_LAYER_ESTLIB_SYSTEMINCLUDE
-OS_LAYER_SYSTEMINCLUDE_SYMBIAN
-
-uid				0x10009D8D 0x10274DB8
-VENDORID 0x70000001
-
-
-// Switch off some warnings for the following files,
-// which are imported source code that needs to be
-// kept unchanged as far as possible to ease porting
-// of upgrades or fixes.
-// N.B. As a siIcuLayoutEngine.cpp, Shaper.cpp, 
-// SymbianFontInstance.cpp and Umemory.cpp (our wrapper code)
-// so it should be re-checked with the warnings back on if changes
-// are made to it.
-OPTION ARMCC -W
-
-// Symbian sources
-sourcepath 	../source
-source 		Umemory.cpp
-source		shaper.cpp
-source 		IcuLayoutEngine.cpp
-source 		SymbianFontInstance.cpp
-source 		FontTableCache.cpp
-source 		cmaps.cpp
-
-// Icu layout sources
-sourcepath	../IcuSource/layout
-source	AlternateSubstSubtables.cpp
-source	AnchorTables.cpp
-source	ArabicLayoutEngine.cpp
-source	ArabicShaping.cpp
-source	CanonData.cpp
-source	CanonShaping.cpp
-source	ClassDefinitionTables.cpp
-source	ContextualGlyphSubstProc.cpp
-source	ContextualSubstSubtables.cpp
-source	CoverageTables.cpp
-source	CursiveAttachmentSubtables.cpp
-source	DeviceTables.cpp
-source	ExtensionSubtables.cpp
-source	Features.cpp
-source	GDEFMarkFilter.cpp
-source	GlyphDefinitionTables.cpp
-source	GlyphIterator.cpp
-source	GlyphLookupTables.cpp
-source	GlyphPositionAdjustments.cpp
-source	GlyphPositioningTables.cpp
-source	GlyphPosnLookupProc.cpp
-source	GlyphSubstitutionTables.cpp
-source	GlyphSubstLookupProc.cpp
-source	GXLayoutEngine.cpp
-source	HanLayoutEngine.cpp
-source	IndicClassTables.cpp
-source	IndicLayoutEngine.cpp
-source	IndicRearrangementProcessor.cpp
-source	IndicReordering.cpp
-source	KernTable.cpp
-source	KhmerLayoutEngine.cpp
-source	KhmerReordering.cpp
-source	LayoutEngine.cpp
-source	LEFontInstance.cpp
-source	LEGlyphStorage.cpp
-source	LEInsertionList.cpp
-source	LigatureSubstProc.cpp
-source	LigatureSubstSubtables.cpp
-source	LookupProcessor.cpp
-source	Lookups.cpp
-source	LookupTables.cpp
-source	MarkArrays.cpp
-source	MarkToBasePosnSubtables.cpp
-source	MarkToLigaturePosnSubtables.cpp
-source	MarkToMarkPosnSubtables.cpp
-source	MorphTables.cpp
-source	MPreFixups.cpp
-source	MultipleSubstSubtables.cpp
-source	NonContextualGlyphSubstProc.cpp
-source	OpenTypeLayoutEngine.cpp
-source	OpenTypeUtilities.cpp
-source	PairPositioningSubtables.cpp
-source	ScriptAndLanguage.cpp
-source	ScriptAndLanguageTags.cpp
-source	SegmentArrayProcessor.cpp
-source	SegmentSingleProcessor.cpp
-source	SimpleArrayProcessor.cpp
-source	SinglePositioningSubtables.cpp
-source	SingleSubstitutionSubtables.cpp
-source	SingleTableProcessor.cpp
-source	StateTableProcessor.cpp
-source	SubstitutionLookups.cpp
-source	SubtableProcessor.cpp
-source	ThaiLayoutEngine.cpp
-source	ThaiShaping.cpp
-source	ThaiStateTables.cpp
-source	TrimmedArrayProcessor.cpp
-source	ValueRecords.cpp
-
-library		euser.lib
-library		estlib.lib
-library		ecom.lib
-library		fntstr.lib
-
-sourcepath		../source
-start resource	iculayoutengine_fmm.rss
-target			iculayoutengine_fmm.rsc
-lang			sc
-end
-
-MACRO FNTSTORE_SUPPORT_FMM
-
-SMPSAFE