|
1 /* |
|
2 * Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). |
|
3 * All rights reserved. |
|
4 * This component and the accompanying materials are made available |
|
5 * under the terms of "Eclipse Public License v1.0" |
|
6 * which accompanies this distribution, and is available |
|
7 * at the URL "http://www.eclipse.org/legal/epl-v10.html". |
|
8 * |
|
9 * Initial Contributors: |
|
10 * Nokia Corporation - initial contribution. |
|
11 * |
|
12 * Contributors: Juha Kauppinen, Mika Hokkanen |
|
13 * |
|
14 * Description: Photo Browser |
|
15 * |
|
16 */ |
|
17 |
|
18 //#include <domain/osextensions/platform_paths.hrh> // For the MW_LAYER_SYSTEMINCLUDE |
|
19 |
|
20 //#define USE_TACTILE_FEEDBACK // disable for S60 3.2 when compiled in 5.0 |
|
21 #ifdef USE_TACTILE_FEEDBACK |
|
22 #ifdef __S60_50__ |
|
23 LIBRARY touchfeedback.lib |
|
24 macro USE_AVKON_TACTILE_FEEDBACK |
|
25 #endif // __S60_50__ |
|
26 #endif // USE_TACTILE_FEEDBACK |
|
27 |
|
28 #include "UidList.txt" |
|
29 |
|
30 TARGET PhotoBrowser.exe |
|
31 TARGETTYPE exe |
|
32 UID 0xE00039CE Imagic_UID3 |
|
33 |
|
34 EPOCSTACKSIZE 0x14000 |
|
35 EPOCHEAPSIZE 0x40000 0x8000000 |
|
36 |
|
37 LANG SC |
|
38 #ifdef TUBE_PR1 |
|
39 CAPABILITY UserEnvironment ReadDeviceData ReadUserData WriteUserData LocalServices |
|
40 #else |
|
41 CAPABILITY UserEnvironment ReadUserData WriteUserData LocalServices |
|
42 #endif |
|
43 VENDORID 0 |
|
44 |
|
45 SOURCEPATH ..\AppSrc |
|
46 SOURCE Imagic.cpp |
|
47 SOURCE ImagicApp.cpp |
|
48 SOURCE ImagicAppUi.cpp |
|
49 SOURCE ImagicDocument.cpp |
|
50 SOURCE ImagicViewBrowser.cpp |
|
51 SOURCE ImagicContainerBrowser.cpp |
|
52 SOURCE glfont2.cpp |
|
53 SOURCE TextureLoader.cpp |
|
54 SOURCE ../Common/src/ImagicUtils.cpp Gesture.cpp project.cpp DrawableInterface.cpp DrawUtility.cpp CDrawGrid.cpp CDrawOneByOne.cpp CDrawFaceBrowsing.cpp CDrawMagGlass.cpp SendImageFile.cpp |
|
55 |
|
56 |
|
57 |
|
58 SOURCEPATH ..\data |
|
59 START RESOURCE PhotoBrowser.rss |
|
60 HEADER |
|
61 TARGETPATH resource\apps |
|
62 END //RESOURCE |
|
63 |
|
64 START RESOURCE PhotoBrowser_reg.rss |
|
65 #ifdef WINSCW |
|
66 TARGETPATH \private\10003a3f\apps |
|
67 #else |
|
68 TARGETPATH \private\10003a3f\import\apps |
|
69 #endif |
|
70 END //RESOURCE |
|
71 |
|
72 USERINCLUDE ..\AppInc |
|
73 USERINCLUDE ..\common\inc |
|
74 USERINCLUDE ..\EngInc ..\Appinc |
|
75 |
|
76 SYSTEMINCLUDE . \epoc32\include |
|
77 //SYSTEMINCLUDE . \epoc32\include\oem\uiacceltk |
|
78 |
|
79 // new S60 5.0 header include path |
|
80 #if 0 |
|
81 MW_LAYER_SYSTEMINCLUDE |
|
82 #endif |
|
83 SYSTEMINCLUDE /epoc32/include /epoc32/include/oem /epoc32/include/middleware /epoc32/include/domain/middleware /epoc32/include/osextensions /epoc32/include/domain/osextensions/loc /epoc32/include/domain/middleware/loc /epoc32/include/domain/osextensions/loc/sc /epoc32/include/domain/middleware/loc/sc \epoc32\include\applications |
|
84 |
|
85 LIBRARY euser.lib apparc.lib cone.lib eikcore.lib |
|
86 LIBRARY eikcoctl.lib avkon.lib PbkView.lib hal.lib |
|
87 LIBRARY fbscli.lib |
|
88 LIBRARY bitmaptransforms.lib |
|
89 LIBRARY imageconversion.lib |
|
90 LIBRARY efsrv.lib |
|
91 |
|
92 //Image Editor Engine |
|
93 LIBRARY IEEngine.lib |
|
94 LIBRARY IEUtils.lib |
|
95 LIBRARY gdi.lib |
|
96 |
|
97 LIBRARY commonengine.lib |
|
98 LIBRARY estor.lib |
|
99 LIBRARY eikdlg.lib |
|
100 LIBRARY libgles_cm.lib |
|
101 LIBRARY ws32.lib |
|
102 LIBRARY bafl.lib |
|
103 LIBRARY ExifLib.lib |
|
104 LIBRARY apgrfx.lib |
|
105 LIBRARY hlplch.lib |
|
106 |
|
107 |
|
108 |
|
109 //ARMFPU vfpv2 // To use vector floating-point. default was softvfp |
|
110 //ALWAYS_BUILD_AS_ARM // build this project using ARM instruction set |
|
111 //OPTION_REPLACE ARMCC --arm -O3 -Otime --cpu 6 --fpu VFPv2 --fpmode fast |
|
112 |
|
113 |
|
114 // For BT Sending. Some of them may not be needed |
|
115 LIBRARY irobex.lib |
|
116 LIBRARY esock.lib |
|
117 LIBRARY bluetooth.lib |
|
118 LIBRARY btextnotifiers.lib |
|
119 LIBRARY btmanclient.LIB |
|
120 LIBRARY sdpagent.LIB |
|
121 LIBRARY sdpdatabase.LIB |
|
122 LIBRARY CommonDialogs.lib //File selection |
|
123 LIBRARY commonui.lib //CDocumentHandler |
|
124 LIBRARY apmime.lib //TDatatype |
|
125 LIBRARY sendui.lib |
|
126 LIBRARY oommonitor.lib |
|
127 //////////// |
|
128 |
|
129 |
|
130 |
|
131 EXPORTUNFROZEN |
|
132 |