ui/views/views.pro
branchRCL_3
changeset 59 8e5f6eea9c9f
equal deleted inserted replaced
57:ea65f74e6de4 59:8e5f6eea9c9f
       
     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:
       
    15 #*
       
    16 #*/ 
       
    17 TEMPLATE = lib
       
    18 TARGET = glxviews
       
    19 
       
    20 DEPENDPATH += . fullscreenview/inc fullscreenview/src gridview/inc gridview/src slideshowsettingsview/inc slideshowsettingsview/src viewbase/inc
       
    21 CONFIG += hb
       
    22 
       
    23 LIBS += -lglxfavmediamodel.dll \
       
    24         -lglxmediamodel.dll \
       
    25         -lglximagedecoderwrapper.dll \
       
    26         -lglxloggerqt.dll \
       
    27         -lshareui.dll \
       
    28         -lglxtvout.dll \
       
    29         -lglxtvoutwrapper.dll \
       
    30         -lxqserviceutil.dll \
       
    31         -lglxlogging.dll \
       
    32         -lganeswidgets.dll \
       
    33         -lglxmodelwrapper.dll \
       
    34         -lglxviewutilities.dll \
       
    35 	    -lglxzoomwidget.dll \
       
    36         -lglxdetailscustomwidgets.dll \
       
    37         -lglxdetailscustomplugin.dll
       
    38 
       
    39 DEFINES += BUILD_GLXVIEWS
       
    40 
       
    41 INCLUDEPATH += . ../inc \
       
    42           ../../inc \
       
    43   	  ../widgets/glxzoomwidget/inc \
       
    44           ../uiengine/model/mediamodel/inc \
       
    45 	  ../uiengine/model/favmediamodel/inc \
       
    46           ../uiengine/medialistwrapper/inc \
       
    47           ../viewbase/inc \
       
    48           ../../commonutilities/imagedecoderwrapper/inc \
       
    49           ../../loggers/loggerqt/inc \
       
    50           ../../traces \
       
    51           ../../tvout/tvoutwrapper/inc \
       
    52           ../uiengine/model/modelwrapper/inc \
       
    53           ../viewutilities/effectengine/inc \
       
    54           ../viewutilities/settingutility/inc \
       
    55           /epoc32/include/mw/hgwidgets \
       
    56           ../detailscustomwidget/detailscustomwidgets 
       
    57           
       
    58 
       
    59 symbian: { 
       
    60 TARGET.UID3 = 0x200009EF
       
    61 INCLUDEPATH += $$APP_LAYER_SYSTEMINCLUDE
       
    62 TARGET.EPOCALLOWDLLDATA = 1
       
    63 TARGET.CAPABILITY = ALL -TCB 
       
    64 MMP_RULES += SMPSAFE
       
    65 }
       
    66 
       
    67 # Input
       
    68 HEADERS += viewbase/inc/glxview.h \
       
    69            fullscreenview/inc/glxcoverflow.h \
       
    70            fullscreenview/inc/glxfullscreenview.h \
       
    71            detailsview/inc/glxdetailsview.h  \
       
    72            gridview/inc/glxgridview.h \
       
    73            slideshowsettingsview/inc/glxslideshowsettingsview.h \
       
    74            listview/inc/glxlistview.h \
       
    75            slideshowview/inc/glxslideshowview.h \
       
    76            slideshowview/inc/glxslideshowwidget.h \
       
    77            docloaders/inc/glxviewdocloader.h \
       
    78            viewsfactory/inc/glxviewsfactory.h \
       
    79            
       
    80 SOURCES += viewbase/src/glxview.cpp \
       
    81            fullscreenview/src/glxcoverflow.cpp \
       
    82            fullscreenview/src/glxfullscreenview.cpp \
       
    83 	   detailsview/src/glxdetailsview.cpp \
       
    84            gridview/src/glxgridview.cpp \
       
    85            slideshowsettingsview/src/glxslideshowsettingsview.cpp \
       
    86            listview/src/glxlistview.cpp \
       
    87            slideshowview/src/glxslideshowview.cpp \
       
    88            slideshowview/src/glxslideshowwidget.cpp \
       
    89 	   docloaders/src/glxviewdocloader.cpp \
       
    90            viewsfactory/src/glxviewsfactory.cpp
       
    91 
       
    92 DEFINES += QT_NO_DEBUG_OUTPUT QT_NO_WARNING_OUTPUT 
       
    93 
       
    94 defBlock = \      
       
    95 "$${LITERAL_HASH}if defined(EABI)" \
       
    96 "DEFFILE  ../eabi/glxviews.def" \
       
    97 	 "$${LITERAL_HASH}else" \
       
    98 	 "DEFFILE  ../bwins/glxviews.def" \
       
    99              "$${LITERAL_HASH}endif"
       
   100 	
       
   101 MMP_RULES += defBlock