iaupdate/IAD/ui/iaupdate.pro
branchRCL_3
changeset 25 7333d7932ef7
equal deleted inserted replaced
24:5cc91383ab1e 25:7333d7932ef7
       
     1 #
       
     2 # Copyright (c) 2009-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 
       
    18 TEMPLATE = app
       
    19 TARGET = iaupdate
       
    20 
       
    21 
       
    22 symbian {
       
    23     TARGET.UID3 = 0x2000F85A
       
    24     TARGET.CAPABILITY = CAP_APPLICATION TrustedUI PowerMgmt
       
    25     rssrules = "hidden = KAppIsHidden;"
       
    26     RSS_RULES += rssrules
       
    27     TRANSLATIONS = swupdate.ts
       
    28 }
       
    29 
       
    30 DEPENDPATH += .
       
    31 DEPENDPATH += ./src
       
    32 DEPENDPATH += ./inc
       
    33 
       
    34 INCLUDEPATH += .
       
    35 INCLUDEPATH += ../engine/inc
       
    36 INCLUDEPATH += ../api/client/inc
       
    37 INCLUDEPATH += ../updater/inc
       
    38 INCLUDEPATH += ../updater/updaterfiles/inc
       
    39 INCLUDEPATH += ../firmwareupdate/inc
       
    40 INCLUDEPATH += ../launcher/inc
       
    41 
       
    42 CONFIG += hb
       
    43 
       
    44 # Input
       
    45 SOURCES += iaupdatemain.cpp \
       
    46     iaupdateapplication.cpp \
       
    47     iaupdatemainwindow.cpp \
       
    48     iaupdatemainview.cpp \
       
    49     iaupdateengine.cpp \
       
    50     iaupdateagreement.cpp \
       
    51     iaupdateautomaticcheck.cpp \
       
    52     iaupdatedeputils.cpp \ 
       
    53     iaupdatefirsttimeinfo.cpp \
       
    54     iaupdategloballockhandler.cpp \
       
    55     iaupdateinstallationlistener.cpp \
       
    56     iaupdatenodefilter.cpp \
       
    57     iaupdateparametersfilemanager.cpp \
       
    58     iaupdatequeryhistory.cpp \
       
    59     iaupdaterefreshhandler.cpp \
       
    60     iaupdateroaminghandler.cpp \ 
       
    61     iaupdatestarter.cpp \
       
    62     iaupdateuiconfigdata.cpp \
       
    63     iaupdateuicontroller.cpp \
       
    64     iaupdateuitimer.cpp \
       
    65     iaupdateserviceprovider.cpp \
       
    66     iaupdatewaitdialog.cpp \
       
    67     iaupdatenodeid.cpp \
       
    68     iaupdatetools.cpp \
       
    69     iaupdatesettingdialog.cpp \
       
    70     iaupdateresultsdialog.cpp \
       
    71     iaupdatedialogutil.cpp
       
    72 
       
    73     
       
    74 
       
    75 HEADERS = iaupdateapplication.h \
       
    76     iaupdatemainwindow.h \
       
    77     iaupdatemainview.h \
       
    78     iaupdateengine.h \
       
    79     iaupdatewaitdialog.h \
       
    80     iaupdatewaitdialogobserver.h \
       
    81     iaupdateagreement.h \
       
    82     iaupdateautomaticcheck.h \
       
    83     iaupdatedeputils.h \
       
    84     iaupdatefileconsts.h \
       
    85     iaupdatefirsttimeinfo.h \
       
    86     iaupdategloballockhandler.h \
       
    87     iaupdateinstallationlistener.h \
       
    88     iaupdatenodefilter.h \
       
    89     iaupdateparametersfilemanager.h \
       
    90     iaupdateprivatecrkeys.h \
       
    91     iaupdatequeryhistory.h \
       
    92     iaupdaterefreshhandler.h \
       
    93     iaupdaterefreshobserver.h \
       
    94     iaupdaterequestobserver.h \
       
    95     iaupdateresultsinfo.h \
       
    96     iaupdateroaminghandler.h \
       
    97     iaupdateroaminghandlerobserver.h \
       
    98     iaupdatestarter.h \
       
    99     iaupdatestarterobserver.h \
       
   100     iaupdateuiconfigconsts.h \
       
   101     iaupdateuiconfigdata.h \
       
   102     iaupdateuicontroller.h \
       
   103     iaupdateuicontrollerobserver.h \
       
   104     iaupdateuidefines.h \
       
   105     iaupdateuids.h \
       
   106     iaupdateuitimer.h \
       
   107     iaupdateserviceprovider.h \
       
   108     iaupdatenodeid.h \
       
   109     iaupdatetools.h \
       
   110     iaupdatesettingdialog.h \
       
   111     iaupdateresultsdialog.h \ 
       
   112     iaupdatedialogutil.h
       
   113 
       
   114 
       
   115 LIBS += -lbafl
       
   116 LIBS += -liaupdateengine
       
   117 LIBS += -liaupdateapi
       
   118 LIBS += -liaupdatefwupdate
       
   119 LIBS += -liaupdaterfiles
       
   120 LIBS += -lflogger
       
   121 LIBS += -lxqservice
       
   122 LIBS += -lxqserviceutil
       
   123 LIBS += -lxqutils
       
   124 LIBS += -lcentralrepository
       
   125 LIBS += -lcmmanager
       
   126 LIBS += -lconnmon
       
   127 LIBS += -lefsrv
       
   128 LIBS += -lestor
       
   129 LIBS += -lsysutil
       
   130 LIBS += -lfeatmgr
       
   131 LIBS += -lcone
       
   132 LIBS += -lws32
       
   133 LIBS += -lapparc
       
   134 LIBS += -lapgrfx
       
   135 LIBS += -lstarterclient
       
   136 LIBS += -lcmapplsettingsui
       
   137 
       
   138 
       
   139 
       
   140 CONFIG += service
       
   141 
       
   142 SERVICE.FILE = service_conf.xml
       
   143 SERVICE.OPTIONS = embeddable
       
   144 
       
   145 
       
   146 RESOURCES = iaupdate.qrc