radioapp/radiouiengine/radiouiengine.pro
branchGCC_SURGE
changeset 37 451b2e1545b2
parent 19 afea38384506
parent 33 11b6825f0862
equal deleted inserted replaced
26:6bcf277166c1 37:451b2e1545b2
    12 # Contributors:
    12 # Contributors:
    13 #
    13 #
    14 # Description:
    14 # Description:
    15 #
    15 #
    16 
    16 
       
    17 TMP_DIR_NAME = uiengine
    17 include(../buildflags.pri)
    18 include(../buildflags.pri)
    18 
    19 
    19 TEMPLATE    = lib
    20 TEMPLATE    = lib
    20 TARGET      = radiouiengine
    21 TARGET      = fmradiouiengine
    21 CONFIG      += dll
    22 CONFIG      += dll
    22 DEFINES     += BUILD_UI_ENGINE_DLL
    23 DEFINES     += BUILD_UI_ENGINE_DLL
    23 win32:DESTDIR = ../bin
       
    24 
    24 
    25 # Wrapper does not depend on QtGui or Orbit
    25 symbian:TARGET.UID3 = 0x2002EADA
       
    26 
       
    27 # UI engine does not depend on Orbit
    26 QT          = core gui network sql
    28 QT          = core gui network sql
    27 CONFIG      -= hb
    29 CONFIG      -= hb
    28 CONFIG      += mobility
       
    29 MOBILITY    = systeminfo
       
    30 
       
    31 symbian: {
       
    32     DEFINES += SYMBIAN
       
    33     TARGET.EPOCALLOWDLLDATA = 1
       
    34     TARGET.CAPABILITY = CAP_GENERAL_DLL
       
    35 }
       
    36 
    30 
    37 INCLUDEPATH += inc
    31 INCLUDEPATH += inc
    38 INCLUDEPATH += ../radiopresetstorage/inc
    32 INCLUDEPATH += ../radiopresetstorage/inc
    39 INCLUDEPATH += ../radioenginewrapper/inc
    33 INCLUDEPATH += ../radioenginewrapper/inc
    40 INCLUDEPATH += ../commoninc
    34 INCLUDEPATH += ../../common
    41 
    35 
    42 win32:LIBS += -L../bin
    36 LIBS += -lfmradiopresetstorage
    43 
    37 LIBS += -lfmradioenginewrapper
    44 LIBS += -lradiopresetstorage
       
    45 LIBS += -lradioenginewrapper
       
    46 
    38 
    47 symbian:LIBS += -lxqservice
    39 symbian:LIBS += -lxqservice
    48 symbian:LIBS += -lxqserviceutil
    40 symbian:LIBS += -lxqserviceutil
    49 symbian:LIBS += -lxqsettingsmanager
    41 symbian:LIBS += -lxqsettingsmanager
    50 
    42 
    51 DEPENDPATH += $$INCLUDEPATH src
    43 DEPENDPATH += $$INCLUDEPATH src
    52 
    44 
    53 # $$_PRO_FILE_PWD_ points to the directory of the pro file
       
    54 MOC_DIR = $$_PRO_FILE_PWD_/tmp
       
    55 
       
    56 # Input
    45 # Input
    57 HEADERS += radiouiengineexport.h
    46 HEADERS += radiouiengineexport.h
    58 HEADERS += radiostation.h
    47 HEADERS += radiostation.h
    59 HEADERS += radiostationmodel.h
    48 HEADERS += radiostationmodel.h
    60 HEADERS += radiostationfiltermodel.h
       
    61 HEADERS += radiouiengine.h
    49 HEADERS += radiouiengine.h
    62 HEADERS += radiohistoryitem.h
    50 HEADERS += radiohistoryitem.h
       
    51 HEADERS += radiohistorydatabase.h
    63 HEADERS += radiohistorymodel.h
    52 HEADERS += radiohistorymodel.h
    64 HEADERS += radiocarouselmodel.h
       
    65 HEADERS += radioscannerengine.h
    53 HEADERS += radioscannerengine.h
    66 HEADERS += radioservicedef.h
    54 HEADERS += radioservicedef.h
    67 HEADERS += radionotificationdata.h
    55 HEADERS += radionotificationdata.h
    68 
    56 HEADERS += radiogenrelocalizer.h
    69 symbian:HEADERS += radiocontrolservice.h
    57 HEADERS += radiocontrolservice.h
    70 symbian:HEADERS += radiomonitorservice.h
    58 HEADERS += radiomonitorservice.h
    71 win32:HEADERS += radiomonitorservice_win32.h
       
    72 
    59 
    73 INTERNAL_HEADERS += radiostation_p.h
    60 INTERNAL_HEADERS += radiostation_p.h
    74 INTERNAL_HEADERS += radiohistoryitem_p.h
    61 INTERNAL_HEADERS += radiohistoryitem_p.h
    75 INTERNAL_HEADERS += radiohistorymodel_p.h
    62 INTERNAL_HEADERS += radiohistorymodel_p.h
    76 INTERNAL_HEADERS += radiocarouselmodel_p.h
       
    77 INTERNAL_HEADERS += radiouiengine_p.h
    63 INTERNAL_HEADERS += radiouiengine_p.h
    78 INTERNAL_HEADERS += radiostationmodel_p.h
    64 INTERNAL_HEADERS += radiostationmodel_p.h
    79 INTERNAL_HEADERS += radioscannerengine_p.h
    65 INTERNAL_HEADERS += radioscannerengine_p.h
    80 
    66 
    81 win32:HEADERS += $$INTERNAL_HEADERS
    67 win32:HEADERS += $$INTERNAL_HEADERS
    82 
    68 
    83 SOURCES += radiostation.cpp
    69 SOURCES += radiostation.cpp
    84 SOURCES += radiostation_p.cpp
    70 SOURCES += radiostation_p.cpp
    85 SOURCES += radiostationmodel.cpp
    71 SOURCES += radiostationmodel.cpp
    86 SOURCES += radiostationmodel_p.cpp
    72 SOURCES += radiostationmodel_p.cpp
    87 SOURCES += radiostationfiltermodel.cpp
       
    88 SOURCES += radiouiengine.cpp
    73 SOURCES += radiouiengine.cpp
    89 SOURCES += radiouiengine_p.cpp
    74 SOURCES += radiouiengine_p.cpp
    90 SOURCES += radiohistoryitem.cpp
    75 SOURCES += radiohistoryitem.cpp
    91 SOURCES += radiohistoryitem_p.cpp
    76 SOURCES += radiohistoryitem_p.cpp
       
    77 SOURCES += radiohistorydatabase.cpp
    92 SOURCES += radiohistorymodel.cpp
    78 SOURCES += radiohistorymodel.cpp
    93 SOURCES += radiohistorymodel_p.cpp
    79 SOURCES += radiohistorymodel_p.cpp
    94 SOURCES += radiocarouselmodel.cpp
       
    95 SOURCES += radiocarouselmodel_p.cpp
       
    96 SOURCES += radioscannerengine.cpp
    80 SOURCES += radioscannerengine.cpp
    97 SOURCES += radioscannerengine_p.cpp
    81 SOURCES += radioscannerengine_p.cpp
    98 
    82 SOURCES += radiocontrolservice.cpp
    99 symbian:SOURCES += radiocontrolservice.cpp
    83 SOURCES += radiomonitorservice.cpp
   100 symbian:SOURCES += radiomonitorservice.cpp
       
   101 win32:SOURCES += radiomonitorservice_win32.cpp