fbs/fontandbitmapserver/group/FBSCLI.MMP
changeset 0 5d03bc08d59c
child 26 15986eb6c500
child 116 171fae344dd4
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/fbs/fontandbitmapserver/group/FBSCLI.MMP	Tue Feb 02 01:47:50 2010 +0200
@@ -0,0 +1,88 @@
+// Copyright (c) 1998-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:
+// fbscli.dll Font & Bitmap server client-side library
+// 
+//
+
+/**
+ @file
+*/
+
+target          fbscli.dll
+CAPABILITY All -Tcb
+targettype      DLL
+
+UID             0x1000008D 0x10003A15
+VENDORID 0x70000001
+SOURCEPATH      ../sfbs
+
+userinclude     ../inc
+userinclude		../../../../textandloc/fontservices/fontstore/src
+
+OS_LAYER_SYSTEMINCLUDE_SYMBIAN
+
+source          BITBMP.CPP
+source          BITCOMP.CPP
+source          BITBMPEX.CPP
+source          BMPASTR.CPP
+source          BMPUTIL.CPP
+source          FBSBMP.CPP
+source          FBSFONT.CPP
+source          PILE.CPP
+source          SESSION.CPP
+source          TFSTORE.CPP
+source          FbsRalc.cpp
+source          fbshelper.cpp
+source          ShiftedFileStore.cpp
+source          BitmapCompr.cpp
+source          patchableconstantscli.cpp
+
+library         euser.lib
+library         efsrv.lib
+library         estor.lib
+library         gdi.lib
+library         fntstr.lib
+library         scdv.lib
+library         palette.lib
+library         lookuptable.lib
+library         hal.lib
+#if !defined(WINS)
+library         fbsrasterizer.lib
+#endif
+
+deffile         FBSCLI2.DEF
+
+
+START WINS
+BASEADDRESS     0x41400000
+END
+//configurable value to control bitmap heap management by setting
+//large bitmap threshold (requires rebuild)
+MACRO KMaxLargeBitmapAlloc=0x4000
+//MACRO SYMBIAN_DISABLE_HARDWARE_BITMAP_WHITEFILL // Uncomment this macro to disable whitefill of hardware bitmaps on creation
+
+// KCompressionThreshold is used to determine whether a bitmap gets compressed.  Values of 0 -> 256 represent 0% to 100% 
+// where 0% = no compression.  A value of 205 means that bitmaps are only compressed when the resulting size is 80% or 
+// less of the original size.
+MACRO KCompressionThreshold=205
+
+//optimal compiler flags identified in PN0082
+always_build_as_arm
+option_replace armcc --cpu 6
+option armcc -Ospace -O3
+
+UNPAGED
+
+
+SMPSAFE