examples/SFExamples/OandXViewArch/S60/group/oandxviewarch.mmp

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 

Generated by  doxygen 1.6.2