--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/javauis/lcdui_akn/lcdui/build/lcdui.mmp Tue Apr 27 16:30:29 2010 +0300
@@ -0,0 +1,226 @@
+/*
+* Copyright (c) 2003 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: The project specification file for midp lcdui
+*
+*/
+
+
+#include <data_caging_paths.hrh>
+#include <platform_paths.hrh>
+#include <bldvariant.hrh>
+#include <data_caging_paths.hrh>
+#include "../../../inc/capabilities.mmh"
+
+#include <../../../../inc/project_defines.hrh>
+#include <../../../../inc/java_stdcpp_support_for_dll.hrh>
+#include <../../../../inc/build_defines.hrh>
+
+TARGET lcdui.dll
+TARGETTYPE dll
+CAPABILITY J2ME_VMS_CAPABILITIES
+VENDORID VID_DEFAULT
+UID 0x10003D1C 0x10003D1F
+
+PAGED
+
+// Modify default options to optimize for speed over size in this module.
+// 12.9.2009: Disabled the optimizations, as RVCT2.2 [Build 686] breaks on ARMV5 UDEB
+// OPTION ARMCC -O3
+// OPTION ARMCC -Otime
+// ALWAYS_BUILD_AS_ARM
+
+SOURCEPATH ../src
+
+SOURCE CMIDApplication.cpp CMIDAppUi.cpp
+SOURCE CMIDAlert.cpp
+SOURCE CMIDAlertDialog.cpp
+SOURCE CMIDCanvas.cpp
+SOURCE CMIDCanvasKeypad.cpp
+SOURCE CMIDCommand.cpp
+SOURCE CMIDCommandList.cpp
+SOURCE CMIDComponentFactory.cpp
+SOURCE CMIDControlItem.cpp
+SOURCE CMIDCustomItem.cpp
+SOURCE CMIDDisplayable.cpp
+SOURCE CMIDFont.cpp
+SOURCE CMIDForm.cpp
+SOURCE CMIDFormPhysics.cpp
+SOURCE CMIDGaugeItem.cpp
+SOURCE CMIDDateFieldItem.cpp
+SOURCE CMIDDefaultBackground.cpp
+SOURCE CMIDImageItem.cpp
+SOURCE CMIDItem.cpp
+SOURCE CMIDList.cpp
+SOURCE CMIDScaler.cpp
+SOURCE CMIDSpacer.cpp
+SOURCE CMIDStringItem.cpp
+SOURCE Cmidformrow.cpp
+SOURCE CMIDLabelContainerItem.cpp
+SOURCE CMIDTextBoxControl.cpp
+SOURCE CMIDEdwin.cpp
+SOURCE CMIDEdwinUtils.cpp
+SOURCE CMIDTextBoxDialogControl.cpp
+SOURCE CMIDTextBoxEdwin.cpp
+SOURCE CMIDTextBoxEdwinCustomDraw.cpp
+SOURCE CMIDTextBoxQueryDialog.cpp
+SOURCE CMIDTextFieldEdwin.cpp
+SOURCE CMIDTextFieldItem.cpp
+SOURCE CMIDTicker.cpp
+SOURCE CMIDUIManager.cpp
+SOURCE CMIDUtils.cpp
+SOURCE CMIDMenuHandler.cpp
+SOURCE CMIDNetworkIndicator.cpp
+SOURCE CMIDCallIndicator.cpp
+SOURCE CMIDChoiceGroupItem.cpp
+SOURCE CMIDChoiceGroupControl.cpp
+SOURCE CMIDChoiceGroupListBox.cpp
+SOURCE CMIDChoiceGroupModel.cpp
+SOURCE CMIDChoiceGroupElement.cpp
+SOURCE CMIDItemLabel.cpp
+SOURCE CMIDSoftKey.cpp
+SOURCE CMIDKeyDecoder.cpp
+SOURCE CMIDRemConObserver.cpp
+SOURCE CMIDQwertyWatch.cpp
+SOURCE CMIDPopupNoteController.cpp
+SOURCE CMIDTactileFeedbackExtension.cpp
+SOURCE CMIDTextEditor.cpp
+SOURCE CMIDTextEditorEdwin.cpp
+SOURCE CMIDTextEditorEdwinCustomDraw.cpp
+SOURCE CMIDEditingStateIndicator.cpp
+SOURCE CMIDCanvasGraphicsItem.cpp
+SOURCE CMIDCanvasGraphicsItemPainter.cpp
+
+START RESOURCE lcdui.rss
+targetpath /resource/java
+HEADER
+LANGUAGE_IDS
+END
+
+// registration resource file
+START RESOURCE lcdui_reg.rss
+TARGETPATH private/10003a3f/apps
+END
+
+SYSTEMINCLUDE ../inc
+
+SYSTEMINCLUDE ../../inc
+SYSTEMINCLUDE ../../../inc
+SYSTEMINCLUDE ../../../../inc
+SYSTEMINCLUDE ../../../../inc/j2me
+SYSTEMINCLUDE ../../../../inc/j2me/midp2/data
+SYSTEMINCLUDE ../../../../inc/j2me/midp2/security
+
+// LCDUI had dependencies to apps layer
+
+LIBRARY AknIcon.lib // Needed for AvkonIconFileName
+LIBRARY AknSkins.lib // Needed for ticker skin support
+LIBRARY avkon.lib
+LIBRARY bafl.lib
+LIBRARY bitgdi.lib
+LIBRARY cone.lib
+LIBRARY efsrv.lib
+LIBRARY egul.lib
+LIBRARY eikcoctl.lib
+LIBRARY eikcore.lib
+LIBRARY eikctl.lib
+LIBRARY eikdlg.lib
+LIBRARY estor.lib
+LIBRARY etext.lib
+LIBRARY fbscli.lib
+LIBRARY form.lib
+LIBRARY gdi.lib
+LIBRARY hal.lib
+LIBRARY javaremconobserver.lib
+
+LIBRARY VPbkEng.lib // phonebook2
+LIBRARY Pbk2Presentation.lib // phonebook2
+LIBRARY ServiceHandler.lib // needed for AIW service handler; used for making phone calls
+ // & phonebook2 too
+
+LIBRARY aiwdialdata.lib // needed for textbox/field: create call
+LIBRARY ws32.lib
+LIBRARY ektran.lib
+LIBRARY DSClient.lib
+LIBRARY fontutils.lib
+LIBRARY CdlEngine.lib // for layouts according to LAF specs
+LIBRARY aknlistloadertfx.lib
+LIBRARY javaregistryclient.lib // needed for access to java registery
+
+LIBRARY AknLayout2Scalable.lib
+
+LIBRARY ConnMon.lib // for network indicator on the fullcanvas
+LIBRARY etel3rdparty.lib // for call indicator on the fullcanvas
+LIBRARY CentralRepository.lib
+
+LIBRARY CommonEngine.lib // shared data stuff for form
+LIBRARY javalegacyutils.lib
+LIBRARY aknpictograph.lib // need for Pictograph
+LIBRARY bmpanim.lib // for animation in Alert
+
+LIBRARY hwrmlightclient.lib // for backlight
+LIBRARY hwrmvibraclient.lib // for vibra
+
+LIBRARY FeatMgr.lib //For picking up static features at runtime (eg QWERTY)
+LIBRARY uiklaf.lib // Used by CMIDTextBoxCustomDraw
+
+LIBRARY remconcoreapi.lib // For media key events
+LIBRARY remconinterfacebase.lib // For media key events
+
+LIBRARY PtiEngine.lib // for listing the available keyboards
+LIBRARY fepbase.lib // for MCoeCaptionRetrieverForFep
+LIBRARY javacoreui.lib
+
+// libraries that are only needed for HW targets
+#if !defined (WINS) && !defined (WINSCW)
+LIBRARY DosSrv.lib
+LIBRARY DSClientDos.lib
+LIBRARY Powermgrcli.lib
+LIBRARY syslangutil.lib
+LIBRARY rfs.lib
+#endif
+LIBRARY apparc.lib apgrfx.lib
+
+#ifdef RD_TACTILE_FEEDBACK
+LIBRARY touchfeedback.lib
+#endif //RD_TACTILE_FEEDBACK
+
+#ifdef RD_SCALABLE_UI_V2
+LIBRARY peninputclient.lib
+#endif
+library ESOCK.LIB
+
+LIBRARY flogger.lib
+LIBRARY javastorage.lib
+
+#ifdef RD_JAVA_ADVANCED_TACTILE_FEEDBACK
+//for informations about transition effects presence
+LIBRARY akntransitionutils.lib
+#endif //RD_JAVA_ADVANCED_TACTILE_FEEDBACK
+
+#ifdef RD_JAVA_NGA_ENABLED
+LIBRARY libEGL.lib
+LIBRARY libGLESv1_CM.lib
+LIBRARY alfdecoderserverclient.lib
+#endif // RD_JAVA_NGA_ENABLED
+
+NOSTRICTDEF
+
+#if defined(WINS)
+DEFFILE bwins/lcdui.def
+#elif defined(ARMCC)
+DEFFILE eabi/lcdui.def
+#endif
+
+
+// End of File