utilityapps/filebrowser/ui/ui.pro
changeset 55 2d9cac8919d3
equal deleted inserted replaced
53:819e59dfc032 55:2d9cac8919d3
       
     1 #
       
     2 # Copyright (c) 2010 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 = app
       
    18 TARGET = FileBrowser
       
    19 DEPENDPATH += .
       
    20 INCLUDEPATH += ./inc
       
    21 load(hb.prf)
       
    22 symbian:CONFIG -= symbian_i18n
       
    23 
       
    24 HEADERS += ./inc/menuaction.h \
       
    25            ./inc/enginewrapper.h \
       
    26            ./inc/fbmainwindow.h \
       
    27            ./inc/fbdrivelistviewitem.h \
       
    28            ./inc/fbdrivemodel.h \
       
    29            ./inc/fbdriveentry.h \
       
    30            ./inc/fbdriveview.h \
       
    31            ./inc/fbfilelistviewitem.h \
       
    32            ./inc/fbfilemodel.h \
       
    33            ./inc/fbfileentry.h \
       
    34            ./inc/fbfileview.h \
       
    35            ./inc/filebrowsersortfilterproxymodel.h \
       
    36            ./inc/filebrowsersettings.h \
       
    37            ./inc/fbsettingsview.h \
       
    38            ./inc/fbeditorview.h \
       
    39            ./inc/fbsearchview.h \
       
    40            ./inc/fbattributesview.h \
       
    41            ./inc/fbfolderselectiondialog.h \
       
    42            ./inc/fbfolderselectorwrapper.h \
       
    43            ./inc/fbpropertiesdialog.h \
       
    44            ./inc/notifications.h
       
    45 SOURCES += ./src/filebrowser.cpp \
       
    46            ./src/enginewrapper.cpp \
       
    47            ./src/fbmainwindow.cpp \
       
    48            ./src/fbdrivelistviewitem.cpp \
       
    49            ./src/fbdrivemodel.cpp \
       
    50            ./src/fbdriveentry.cpp \
       
    51            ./src/fbdriveview.cpp \
       
    52            ./src/fbfilelistviewitem.cpp \
       
    53            ./src/fbfilemodel.cpp \
       
    54            ./src/fbfileentry.cpp \
       
    55            ./src/fbfileview.cpp \
       
    56            ./src/filebrowsersortfilterproxymodel.cpp \
       
    57            ./src/fbsettingsview.cpp \
       
    58            ./src/fbeditorview.cpp \
       
    59            ./src/fbsearchview.cpp \
       
    60            ./src/fbattributesview.cpp \
       
    61            ./src/fbfolderselectiondialog.cpp \
       
    62            ./src/fbfolderselectorwrapper.cpp \
       
    63            ./src/fbpropertiesdialog.cpp \
       
    64            ./src/notifications.cpp
       
    65 RESOURCES += ./ui.qrc
       
    66 
       
    67 symbian {
       
    68     INCLUDEPATH += ../
       
    69     LIBS += -leikcore \
       
    70             -lcommonengine \
       
    71             -ltzclient \
       
    72             -lapmime \
       
    73             -lcommonui \
       
    74             -leuser \
       
    75             -lapparc \
       
    76             -lcone \
       
    77             -lws32 \
       
    78             -lfbscli \
       
    79             -lImageConversion \
       
    80             -lPlatformEnv \
       
    81             -lapgrfx \
       
    82             -lefsrv \
       
    83             -lbafl \
       
    84             -lCentralRepository \
       
    85             -lmediaclientaudio \
       
    86             -lestor \
       
    87             -lgdi \
       
    88             -legul \
       
    89             -lmsgs \
       
    90             -lezlib \
       
    91             -lcdlengine \
       
    92             -lremconcoreapi \
       
    93             -lremconinterfacebase \
       
    94             -lsbeclient \
       
    95             -lhash \
       
    96             -letext \
       
    97             -lcharconv \
       
    98         #ifndef FILEBROWSER_LITE
       
    99             -lfilebrowserfileopclient
       
   100         #endif"
       
   101 
       
   102     INCLUDEPATH += $$APP_LAYER_SYSTEMINCLUDE
       
   103 
       
   104     HEADERS += ../engine/engine.h \
       
   105                ../engine/FBFileUtils.h \
       
   106                ../engine/FBFileOps.h \
       
   107                ../engine/FB.hrh \
       
   108                ../engine/FBStd.h \
       
   109                ../engine/FBTraces.h \
       
   110                ../engine/FBFolderSelector.h \
       
   111             #ifndef FILEBROWSER_LITE
       
   112                ../fileopclient/inc/FBFileOpClient.h
       
   113             #endif
       
   114     SOURCES += ../engine/engine.cpp \
       
   115                ../engine/FBFileUtils.cpp \
       
   116                ../engine/FBFileOps.cpp \
       
   117                ../engine/FBFolderSelector.cpp
       
   118     RSS_RULES += "group_name = \"RnD Tools\";"
       
   119     
       
   120     MMP_RULES -= PAGED
       
   121   	MMP_RULES *= UNPAGEDDATA
       
   122   	MMP_RULES += SMPSAFE
       
   123   
       
   124     TARGET.CAPABILITY = NetworkServices LocalServices CAP_APPLICATION AllFiles DiskAdmin
       
   125     TARGET.UID3 = 0xE85157B0
       
   126     TARGET.VID = 0x101FB657 // Nokia
       
   127     TARGET.EPOCHEAPSIZE  = 0x20000 0x4000000  // Min 128Kb, Max 64Mb
       
   128     ICON = ../icons/qgn_menu_filebrowser.svg
       
   129 } else {
       
   130     error("Only Symbian supported!")
       
   131 }
       
   132