radioapp/radioenginewrapper/stub/radioenginewrapper_stub.pro
changeset 28 075425b8d9a4
child 33 11b6825f0862
equal deleted inserted replaced
24:6df133bd92e1 28:075425b8d9a4
       
     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 the License "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 include(../../buildflags.pri)
       
    18 
       
    19 TEMPLATE    = lib
       
    20 TARGET      = radioenginewrapper_stub
       
    21 CONFIG      += dll
       
    22 DEFINES     += BUILD_WRAPPER_DLL
       
    23 win32:DESTDIR = ../bin
       
    24 
       
    25 # Wrapper does not depend on QtGui or Orbit
       
    26 QT          = core
       
    27 CONFIG      -= gui hb
       
    28 USE_DUMMY_RADIO_DATA:QT += xml
       
    29 
       
    30 symbian: {
       
    31     DEFINES += SYMBIAN
       
    32     TARGET.EPOCALLOWDLLDATA = 1
       
    33     TARGET.CAPABILITY = CAP_GENERAL_DLL
       
    34     
       
    35     INCLUDEPATH += ../../../radioengine/utils/api
       
    36     INCLUDEPATH += ../../../radioengine/settings/api
       
    37     INCLUDEPATH += ../../../radioengine/engine/api
       
    38 }
       
    39 
       
    40 win32: {
       
    41     INCLUDEPATH += inc/win32
       
    42 }
       
    43 INCLUDEPATH += ../inc
       
    44 INCLUDEPATH += ../commoninc
       
    45 
       
    46 
       
    47 symbian:LIBS *= -lradioengineutils_stub
       
    48 symbian:LIBS *= -lradioenginesettings_stub
       
    49 symbian:LIBS *= -lradioengine_stub
       
    50 symbian:LIBS *= -lflogger
       
    51 
       
    52 DEPENDPATH += $$INCLUDEPATH ../src
       
    53 
       
    54 # $$_PRO_FILE_PWD_ points to the directory of the pro file
       
    55 MOC_DIR = $$_PRO_FILE_PWD_/tmp
       
    56 
       
    57 # Input
       
    58 HEADERS += radiowrapperexport.h
       
    59 HEADERS += radio_global.h
       
    60 HEADERS += radiologger.h
       
    61 HEADERS += radioenginewrapper.h
       
    62 HEADERS += radiosettings.h
       
    63 HEADERS += radiostationhandlerif.h
       
    64 
       
    65 INTERNAL_HEADERS += radiosettings_p.h
       
    66 
       
    67 symbian: {
       
    68     HEADERS += cradioenginehandler.h
       
    69     HEADERS += mradioenginehandlerobserver.h
       
    70     HEADERS += radiofrequencyscanninghandler.h
       
    71     HEADERS += radiocontroleventlistener.h
       
    72     HEADERS += radiordslistener.h
       
    73     
       
    74     INTERNAL_HEADERS += radioenginewrapper_p.h
       
    75 }
       
    76 
       
    77 #USE_DUMMY_RADIO_DATA:HEADERS += t_radiodataparser.h
       
    78 
       
    79 win32:HEADERS += radioenginewrapper_win32_p.h
       
    80 win32:HEADERS += $$INTERNAL_HEADERS
       
    81 
       
    82 SOURCES += radiosettings.cpp
       
    83 SOURCES += radiologger.cpp
       
    84 
       
    85 symbian: {
       
    86     SOURCES += radiosettings_p.cpp
       
    87     SOURCES += radioenginewrapper.cpp
       
    88     SOURCES += radioenginewrapper_p.cpp
       
    89     SOURCES += cradioenginehandler.cpp
       
    90     SOURCES += radiofrequencyscanninghandler.cpp
       
    91     SOURCES += radiocontroleventlistener.cpp
       
    92     SOURCES += radiordslistener.cpp
       
    93 }
       
    94 
       
    95 #USE_DUMMY_RADIO_DATA:SOURCES += t_radiodataparser.cpp
       
    96 
       
    97 win32:SOURCES += radiosettings_win32_p.cpp
       
    98 win32:SOURCES += radioenginewrapper_win32.cpp
       
    99 win32:SOURCES += radioenginewrapper_win32_p.cpp