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: |
|
13 # |
|
14 # Description: Project file for building Videoplayer components |
|
15 # |
|
16 # |
|
17 # Version : %version: 25 % |
|
18 |
|
19 |
|
20 TEMPLATE = lib |
|
21 CONFIG += hb qt dll |
|
22 TARGET = hbvideoplaybackview |
|
23 DEFINES += BUILD_VIDEOPLAYBACK_DLL |
|
24 |
|
25 symbian: |
|
26 { |
|
27 TARGET.CAPABILITY = ALL -TCB -DRM |
|
28 TARGET.EPOCALLOWDLLDATA = 1 |
|
29 TARGET.UID3 = 0x20024334 |
|
30 INCLUDEPATH += $$MW_LAYER_SYSTEMINCLUDE \ |
|
31 $$APP_LAYER_SYSTEMINCLUDE SYSTEMINCLUDE |
|
32 BLD_INF_RULES.prj_exports += "rom/hbvideoplaybackview.iby CORE_APP_LAYER_IBY_EXPORT_PATH(hbvideoplaybackview.iby)" |
|
33 defBlock = \ |
|
34 "$${LITERAL_HASH}if defined(EABI)" \ |
|
35 "DEFFILE ../eabi/hbvideoplaybackview.def" \ |
|
36 "$${LITERAL_HASH}else" \ |
|
37 "DEFFILE ../bwins/hbvideoplaybackview.def" \ |
|
38 "$${LITERAL_HASH}endif" |
|
39 MMP_RULES += defBlock |
|
40 } |
|
41 |
|
42 INCLUDEPATH += ../../inc |
|
43 |
|
44 LIBS += -lmpxplaybackutility.dll \ |
|
45 -lmpxcommon.dll \ |
|
46 -lestor.dll \ |
|
47 -lcommonengine.dll \ |
|
48 -lflogger.dll \ |
|
49 -lsysutil.dll \ |
|
50 -lmpxcollectionutility.dll \ |
|
51 -lremconcoreapi.dll \ |
|
52 -lremconInterfacebase.dll \ |
|
53 -lcentralrepository.dll \ |
|
54 -lthumbnailmanagerqt.dll \ |
|
55 -lmediaclientvideodisplay.dll \ |
|
56 -lxqserviceutil.dll \ |
|
57 -lvideoplayerengine.dll \ |
|
58 -lcone.dll \ |
|
59 -lefsrv.dll \ |
|
60 -lws32.dll \ |
|
61 -lhal.dll \ |
|
62 -lgdi.dll \ |
|
63 -lshareui.dll |
|
64 |
|
65 DEPENDPATH += ../inc inc viewinc controlinc |
|
66 VPATH += viewsrc controlsrc |
|
67 |
|
68 HEADERS += hbvideobaseplaybackview.h \ |
|
69 hbvideoplaybackview.h \ |
|
70 mpxvideoplaybackviewfiledetails.h \ |
|
71 mpxvideoviewwrapper.h \ |
|
72 mpxvideoregion.h \ |
|
73 mpxvideoplaybackdisplayhandler.h \ |
|
74 mpxvideoplaybackfullscreencontrol.h \ |
|
75 mpxvideoplaybackstatuspanecontrol.h \ |
|
76 mpxvideoplaybackprogressbar.h \ |
|
77 mpxvideoplaybacktoolbar.h \ |
|
78 mpxvideoplaybackcontrolbar.h \ |
|
79 mpxvideoplaybackcontrolpolicy.h \ |
|
80 mpxvideoplaybackcontrolconfiguration.h \ |
|
81 mpxvideoplaybackcontrolscontroller.h \ |
|
82 mpxvideoplaybackdocumentloader.h \ |
|
83 mpxvideoplaybackfiledetailswidget.h \ |
|
84 mpxvideoplaybackuserinputhandler.h \ |
|
85 mpxvideoplaybackdetailsplaybackwindow.h \ |
|
86 mpxvideocontainer.h |
|
87 |
|
88 SOURCES += hbvideobaseplaybackview.cpp \ |
|
89 hbvideoplaybackview.cpp \ |
|
90 mpxvideoplaybackviewfiledetails.cpp \ |
|
91 mpxvideoviewwrapper.cpp \ |
|
92 mpxvideoplaybackdisplayhandler.cpp \ |
|
93 mpxvideoplaybackfullscreencontrol.cpp \ |
|
94 mpxvideoplaybackstatuspanecontrol.cpp \ |
|
95 mpxvideoplaybackprogressbar.cpp \ |
|
96 mpxvideoplaybacktoolbar.cpp \ |
|
97 mpxvideoplaybackcontrolbar.cpp \ |
|
98 mpxvideoplaybackcontrolscontroller.cpp \ |
|
99 mpxvideoplaybackcontrolpolicy.cpp \ |
|
100 mpxvideoplaybackcontrolconfiguration.cpp \ |
|
101 mpxvideoplaybackdocumentloader.cpp \ |
|
102 mpxvideoplaybackfiledetailswidget.cpp \ |
|
103 mpxvideoplaybackuserinputhandler.cpp \ |
|
104 mpxvideoplaybackdetailsplaybackwindow.cpp \ |
|
105 mpxvideocontainer.cpp |
|
106 |
|
107 RESOURCES += resources/hbvideoplaybackview.qrc |
|