00001 /* 00002 Copyright (c) 2002-2011 Nokia Corporation and/or its subsidiary(-ies). All rights reserved. 00003 00004 Redistribution and use in source and binary forms, with or without 00005 modification, are permitted provided that the following conditions are met: 00006 00007 * Redistributions of source code must retain the above copyright notice, this 00008 list of conditions and the following disclaimer. 00009 * Redistributions in binary form must reproduce the above copyright notice, 00010 this list of conditions and the following disclaimer in the documentation 00011 and/or other materials provided with the distribution. 00012 * Neither the name of Nokia Corporation nor the names of its contributors 00013 may be used to endorse or promote products derived from this software 00014 without specific prior written permission. 00015 00016 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" 00017 AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 00018 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 00019 DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE 00020 FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 00021 DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR 00022 SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER 00023 CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, 00024 OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 00025 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 00026 00027 Description: 00028 */ 00029 00030 // Specify the file generated by the project 00031 TARGET OandX.exe 00032 TARGETTYPE exe 00033 // UID3 is also specified in OandX_reg.rss and the pkg files 00034 UID 0x100039CE 0xE04E4143 00035 SECUREID 0xE04E4143 00036 EPOCSTACKSIZE 0x5000 00037 // SOURCEPATH - Define the location of the project and its work files 00038 SOURCEPATH ..\src 00039 SOURCE OandX.cpp 00040 SOURCE OandXApplication.cpp 00041 SOURCE OandXAppView.cpp 00042 SOURCE OandXHistView.cpp 00043 SOURCE OandXAppUi.cpp 00044 SOURCE OandXDocument.cpp 00045 SOURCE OandXController.cpp 00046 SOURCE OandXEngine.cpp 00047 00048 SOURCEPATH ..\group 00049 00050 START RESOURCE OandX.rss 00051 HEADER 00052 TARGETPATH resource\apps 00053 LANG SC 00054 END //RESOURCE 00055 00056 // Each application must provide a registration file, which gives 00057 // non-localisable information. 00058 // TARGETPATH - In the mmp file, the target directory for all registration files 00059 // should be located in \private\10003a3f\apps, which is the correct location 00060 // for the emulator. The path for applications being installed onto a phone, 00061 // using the standard software installation method, is defined in the pkg file. 00062 START RESOURCE OandX_reg.rss 00063 #ifdef WINSCW 00064 TARGETPATH \private\10003a3f\apps 00065 #else 00066 TARGETPATH \private\10003a3f\import\apps 00067 #endif 00068 END //RESOURCE 00069 00070 // This file defines the application's captions and the name of the icon file 00071 // TARGETPATH - Define the directory where the resource should be built into. 00072 // LANG - Indicate languages code for the project. 00073 START RESOURCE OandX_loc.rss 00074 TARGETPATH \Resource\Apps 00075 LANG SC 00076 END 00077 USERINCLUDE ..\inc 00078 00079 // SYSTEMINCLUDE - Define directories to be scanned for files specified in 00080 // #include statements in source and resource files. 00081 SYSTEMINCLUDE \epoc32\include 00082 SYSTEMINCLUDE \epoc32\include\mw 00083 SYSTEMINCLUDE \epoc32\include\platform 00084 SYSTEMINCLUDE \epoc32\include\platform\mw 00085 00086 // Specifies import libraries 00087 LIBRARY euser.lib 00088 LIBRARY apparc.lib 00089 LIBRARY cone.lib 00090 LIBRARY eikcore.lib 00091 LIBRARY avkon.lib 00092 LIBRARY eikcoctl.lib 00093 LIBRARY egul.lib 00094 LIBRARY estor.lib 00095 00096 // Needed for dialogs 00097 //LIBRARY eikdlg.lib 00098 00099 //Needed for Descriptor arrays 00100 //LIBRARY bafl.lib 00101 00102 LANG SC 00103 00104 VENDORID 0 00105 CAPABILITY NONE 00106 00107 // This section has bitmaps for application icons. 00108 // Specifies how to compile bitmap (.bmp) files into a Symbian OS 00109 // format multi-bitmap (.mbm) file. 00110 // Different sizes of source bitmap should be supplied. The OS selects the 00111 // most appropriate icon size for the UI's current zoom state. This avoids the 00112 // need for the icon to be dynamically scaled when it is drawn at a different size. 00113 // For each image, an image bitmap and a mask bitmap are needed. The mask 00114 // should be black for the parts of the image that should be visible, and white 00115 // for the transparent areas. 00116 // For more information about UID see "Defining application icons, captions 00117 // and properties" section in the SDK documentation. 00118 00119 START BITMAP oandx.mbm 00120 // Source Color-depth Source-bitmap-list 00121 // c denotes whether the bitmap is a colour bitmap and the digits represent the 00122 // colour-depth of the bitmap and the bitmap mask respectively 00123 HEADER 00124 TARGETPATH \Resource\Apps 00125 SOURCEPATH ..\images 00126 SOURCE c24 OandX_Small.bmp 00127 SOURCE 8 OandX_Small_mask.bmp 00128 SOURCE c24 OandX_Large.bmp 00129 SOURCE 8 OandX_Large_mask.bmp 00130 SOURCE c24 OandX_xLarge.bmp 00131 SOURCE 8 OandX_xLarge_mask.bmp 00132 END // BITMAP 00133