examples/SFExamples/games_on_symbian_os_code/oandx/group/oandx.mmp

00001 // 
00002 // Copyright (c) 2002-2009 Nokia Corporation and/or its subsidiary(-ies).
00003 // All rights reserved.
00004 // This component and the accompanying materials are made available
00005 // under the terms of the License "Eclipse Public License v1.0"
00006 // which accompanies this distribution, and is available
00007 // at the URL "http://www.eclipse.org/legal/epl-v10.html".
00008 // 
00009 // Initial Contributors:
00010 // Nokia Corporation - initial contribution.
00011 // 
00012 // Contributors:
00013 // 
00014 // Description:
00015 // 
00016 
00017 // Specify the file generated by the project
00018 TARGET            OandX.exe
00019 TARGETTYPE        exe
00020 // UID3 is also specified in OandX_reg.rss and the pkg files
00021 UID               0x100039CE 0xE04E4143
00022 SECUREID          0xE04E4143
00023 EPOCSTACKSIZE     0x5000
00024 // SOURCEPATH - Define the location of the project and its work files
00025 SOURCEPATH        ..\src
00026 SOURCE            OandX.cpp
00027 SOURCE            OandXApplication.cpp 
00028 SOURCE            OandXAppView.cpp
00029 SOURCE            OandXAppUi.cpp
00030 SOURCE            OandXDocument.cpp
00031 SOURCE            OandXController.cpp
00032 SOURCE            OandXEngine.cpp
00033 
00034 SOURCEPATH        ..\group
00035 
00036 START RESOURCE    OandX.rss
00037 HEADER
00038 TARGETPATH        resource\apps
00039 LANG              SC
00040 END //RESOURCE
00041 
00042 // Each application must provide a registration file, which gives 
00043 // non-localisable information. 
00044 // TARGETPATH - In the mmp file, the target directory for all registration files
00045 // should be located in \private\10003a3f\apps, which is the correct location
00046 // for the emulator. The path for applications being installed onto a phone,
00047 // using the standard software installation method, is defined in the pkg file.
00048 START RESOURCE    OandX_reg.rss
00049 #ifdef WINSCW
00050 TARGETPATH   \private\10003a3f\apps
00051 #else
00052 TARGETPATH   \private\10003a3f\import\apps
00053 #endif
00054 END //RESOURCE
00055 
00056 // This file defines the application's captions and the name of the icon file
00057 // TARGETPATH - Define the directory where the resource should be built into.
00058 // LANG - Indicate languages code for the project.
00059 START RESOURCE    OandX_loc.rss
00060 TARGETPATH        \Resource\Apps
00061 LANG              SC
00062 END
00063 USERINCLUDE       ..\inc 
00064 
00065 // SYSTEMINCLUDE - Define directories to be scanned for files specified in 
00066 // #include statements in source and resource files.
00067 SYSTEMINCLUDE     \epoc32\include
00068 SYSTEMINCLUDE /epoc32/include/mw
00069 SYSTEMINCLUDE /epoc32/include/uiklafgt
00070 SYSTEMINCLUDE /epoc32/include/platform
00071 SYSTEMINCLUDE /epoc32/include/platform/mw
00072 
00073 // Specifies import libraries
00074 LIBRARY           euser.lib
00075 LIBRARY           apparc.lib
00076 LIBRARY           cone.lib 
00077 LIBRARY           eikcore.lib 
00078 LIBRARY           avkon.lib
00079 LIBRARY           eikcoctl.lib 
00080 LIBRARY           egul.lib
00081 LIBRARY           estor.lib
00082 
00083 // Needed for dialogs
00084 //LIBRARY           eikdlg.lib
00085 
00086 //Needed for Descriptor arrays
00087 //LIBRARY           bafl.lib
00088 
00089 LANG SC
00090 
00091 VENDORID          0
00092 CAPABILITY        NONE
00093 
00094 // This section has bitmaps for application icons.
00095 // Specifies how to compile bitmap (.bmp) files into a Symbian OS 
00096 // format multi-bitmap (.mbm) file. 
00097 // Different sizes of source bitmap should be supplied. The OS selects the 
00098 // most appropriate icon size for the UI's current zoom state. This avoids the 
00099 // need for the icon to be dynamically scaled when it is drawn at a different size. 
00100 // For each image, an image bitmap and a mask bitmap are needed. The mask 
00101 // should be black for the parts of the image that should be visible, and white
00102 // for the transparent areas.
00103 // For more information about UID see "Defining application icons, captions 
00104 // and properties" section in the SDK documentation. 
00105 
00106 START BITMAP oandx.mbm
00107 // Source Color-depth Source-bitmap-list
00108 // c denotes whether the bitmap is a colour bitmap and the digits represent the
00109 // colour-depth of the bitmap and the bitmap mask respectively
00110 HEADER
00111 TARGETPATH   \Resource\Apps
00112 SOURCEPATH   ..\images
00113 SOURCE  c24  OandX_Small.bmp
00114 SOURCE  8    OandX_Small_mask.bmp
00115 SOURCE  c24  OandX_Large.bmp
00116 SOURCE  8    OandX_Large_mask.bmp
00117 SOURCE  c24  OandX_xLarge.bmp
00118 SOURCE  8    OandX_xLarge_mask.bmp
00119 END // BITMAP
00120 

Generated by  doxygen 1.6.2