videoplayback/videoplaybackview/videoplaybackview.pro
author hgs
Fri, 23 Jul 2010 11:10:06 +0300
changeset 49 824471cb468a
parent 44 518105d52e45
child 50 21fe8338c6bf
permissions -rw-r--r--
201029

#
# Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
# All rights reserved.
# This component and the accompanying materials are made available
# under the terms of "Eclipse Public License v1.0"
# which accompanies this distribution, and is available
# at the URL "http://www.eclipse.org/legal/epl-v10.html".
#
# Initial Contributors:
# Nokia Corporation - initial contribution.
#
# Contributors:
# 
# Description: Project file for building Videoplayer components
#
#
# Version : %version: da1mmcf#29 %


TEMPLATE = lib
CONFIG += hb qt dll
TARGET = videoplaybackview
DEFINES += BUILD_VIDEOPLAYBACK_DLL

symbian:
{
    TARGET.CAPABILITY = ALL -TCB -DRM
    TARGET.EPOCALLOWDLLDATA = 1
    TARGET.UID3 = 0x20024334
    INCLUDEPATH += $$MW_LAYER_SYSTEMINCLUDE \
                   $$APP_LAYER_SYSTEMINCLUDE SYSTEMINCLUDE
    BLD_INF_RULES.prj_exports += "rom/videoplaybackview.iby CORE_APP_LAYER_IBY_EXPORT_PATH(videoplaybackview.iby)"
    defBlock = \      
        "$${LITERAL_HASH}if defined(EABI)" \
        "DEFFILE ../eabi/videoplaybackview.def" \
        "$${LITERAL_HASH}else" \
        "DEFFILE ../bwins/videoplaybackview.def" \
        "$${LITERAL_HASH}endif"
    MMP_RULES += defBlock SMPSAFE
}

INCLUDEPATH += ../../inc

LIBS += -lmpxplaybackutility.dll \
        -lmpxcommon.dll \
        -lestor.dll \
        -lcommonengine.dll \
        -lflogger.dll \
        -lsysutil.dll \
        -lmpxcollectionutility.dll \
        -lremconcoreapi.dll \
        -lremconInterfacebase.dll \
        -lcentralrepository.dll \
        -lthumbnailmanagerqt.dll \
        -lmediaclientvideodisplay.dll \
        -lxqserviceutil.dll \
        -lvideoplayerengine.dll \
        -lcone.dll \
        -lefsrv.dll \
        -lws32.dll \
        -lhal.dll \
        -lgdi.dll \
        -lshareui.dll 

DEPENDPATH += ../inc inc viewinc controlinc
VPATH += viewsrc controlsrc

HEADERS += videobaseplaybackview.h \
           videoplaybackview.h \
           videoplaybackviewfiledetails.h \
           mpxvideoviewwrapper.h \
           mpxvideoregion.h \
           mpxvideoplaybackdisplayhandler.h \
           videoplaybackfullscreencontrol.h \
           videoplaybackstatuspanecontrol.h \
           videoplaybackprogressbar.h \
           videoplaybacktoolbar.h \
           videoplaybackcontrolbar.h \
           videoplaybackcontrolpolicy.h \
           videoplaybackcontrolconfiguration.h \
           videoplaybackcontrolscontroller.h \
           videoplaybackdocumentloader.h \
           videoplaybackfiledetailswidget.h \
           mpxvideoplaybackuserinputhandler.h \
           videoplaybackdetailsplaybackwindow.h \
           mpxvideocontainer.h

SOURCES += videobaseplaybackview.cpp \
           videoplaybackview.cpp \
           videoplaybackviewfiledetails.cpp \
           mpxvideoviewwrapper.cpp \
           mpxvideoplaybackdisplayhandler.cpp \
           videoplaybackfullscreencontrol.cpp \
           videoplaybackstatuspanecontrol.cpp \
           videoplaybackprogressbar.cpp \
           videoplaybacktoolbar.cpp \
           videoplaybackcontrolbar.cpp \
           videoplaybackcontrolscontroller.cpp \
           videoplaybackcontrolpolicy.cpp \
           videoplaybackcontrolconfiguration.cpp \
           videoplaybackdocumentloader.cpp \
           videoplaybackfiledetailswidget.cpp \
           mpxvideoplaybackuserinputhandler.cpp \
           videoplaybackdetailsplaybackwindow.cpp \
           mpxvideocontainer.cpp

RESOURCES += resources/videoplaybackview.qrc