iaupdate/IAD/ui/iaupdate.pro
changeset 29 26b6f0522fd8
child 33 8110bf1194d1
equal deleted inserted replaced
25:98b66e4fb0be 29:26b6f0522fd8
       
     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 }
       
    28 
       
    29 DEPENDPATH += .
       
    30 DEPENDPATH += ./src
       
    31 DEPENDPATH += ./inc
       
    32 
       
    33 INCLUDEPATH += .
       
    34 INCLUDEPATH += ../engine/inc
       
    35 INCLUDEPATH += ../api/client/inc
       
    36 INCLUDEPATH += ../updater/inc
       
    37 INCLUDEPATH += ../updater/updaterfiles/inc
       
    38 INCLUDEPATH += ../firmwareupdate/inc
       
    39 INCLUDEPATH += ../launcher/inc
       
    40 
       
    41 CONFIG += hb
       
    42 
       
    43 # Input
       
    44 SOURCES += iaupdatemain.cpp \
       
    45     iaupdateapplication.cpp \
       
    46     iaupdatemainwindow.cpp \
       
    47     iaupdatemainview.cpp \
       
    48     iaupdatehistoryview.cpp \
       
    49     iaupdateengine.cpp \
       
    50     iaupdateagreement.cpp \
       
    51     iaupdateautomaticcheck.cpp \
       
    52     iaupdatedeputils.cpp \ 
       
    53     iaupdatefirsttimedatefile.cpp \
       
    54     iaupdatefirsttimeinfo.cpp \
       
    55     iaupdategloballockhandler.cpp \
       
    56     iaupdateinstallationlistener.cpp \
       
    57     iaupdatenodefilter.cpp \
       
    58     iaupdateparametersfilemanager.cpp \
       
    59     iaupdatequeryhistory.cpp \
       
    60     iaupdaterefreshhandler.cpp \
       
    61     iaupdateroaminghandler.cpp \ 
       
    62     iaupdatestarter.cpp \
       
    63     iaupdateuiconfigdata.cpp \
       
    64     iaupdateuicontroller.cpp \
       
    65     iaupdateuitimer.cpp \
       
    66     iaupdateserviceprovider.cpp \
       
    67     iaupdatewaitdialog.cpp \
       
    68     iaupdatenodeid.cpp \
       
    69     iaupdatetools.cpp
       
    70     
       
    71 
       
    72 HEADERS = iaupdateapplication.h \
       
    73     iaupdatemainwindow.h \
       
    74     iaupdatehistoryview.h \
       
    75     iaupdatemainview.h \
       
    76     iaupdateengine.h \
       
    77     iaupdatewaitdialog.h \
       
    78     iaupdatewaitdialogobserver.h \
       
    79     iaupdateagreement.h \
       
    80     iaupdateautomaticcheck.h \
       
    81     iaupdatedeputils.h \
       
    82     iaupdatefileconsts.h \
       
    83     iaupdatefirsttimedatefile.h \
       
    84     iaupdatefirsttimeinfo.h \
       
    85     iaupdategloballockhandler.h \
       
    86     iaupdateinstallationlistener.h \
       
    87     iaupdatenodefilter.h \
       
    88     iaupdateparametersfilemanager.h \
       
    89     iaupdateprivatecrkeys.h \
       
    90     iaupdatequeryhistory.h \
       
    91     iaupdaterefreshhandler.h \
       
    92     iaupdaterefreshobserver.h \
       
    93     iaupdaterequestobserver.h \
       
    94     iaupdateresultsinfo.h \
       
    95     iaupdateroaminghandler.h \
       
    96     iaupdateroaminghandlerobserver.h \
       
    97     iaupdatestarter.h \
       
    98     iaupdatestarterobserver.h \
       
    99     iaupdateuiconfigconsts.h \
       
   100     iaupdateuiconfigdata.h \
       
   101     iaupdateuicontroller.h \
       
   102     iaupdateuicontrollerobserver.h \
       
   103     iaupdateuidefines.h \
       
   104     iaupdateuids.h \
       
   105     iaupdateuitimer.h \
       
   106     iaupdateserviceprovider.h \
       
   107     iaupdatenodeid.h \
       
   108     iaupdatetools.h
       
   109 
       
   110 
       
   111 LIBS += -lbafl
       
   112 LIBS += -liaupdateengine
       
   113 LIBS += -liaupdateapi
       
   114 LIBS += -liaupdatefwupdate
       
   115 LIBS += -liaupdaterfiles
       
   116 LIBS += -lflogger
       
   117 LIBS += -lxqservice
       
   118 LIBS += -lxqserviceutil
       
   119 LIBS += -lxqutils
       
   120 LIBS += -lcentralrepository
       
   121 LIBS += -lcmmanager
       
   122 LIBS += -lconnmon
       
   123 LIBS += -lefsrv
       
   124 LIBS += -lestor
       
   125 LIBS += -lsysutil
       
   126 LIBS += -lfeatmgr
       
   127 LIBS += -lcone
       
   128 LIBS += -lws32
       
   129 LIBS += -lapparc
       
   130 LIBS += -lapgrfx
       
   131 
       
   132 
       
   133 
       
   134 CONFIG += service
       
   135 
       
   136 SERVICE.FILE = service_conf.xml
       
   137 SERVICE.OPTIONS = embeddable
       
   138 
       
   139 
       
   140 RESOURCES = iaupdate.qrc