qtmobility/src/location/location.pro
changeset 4 90517678cc4f
parent 1 2b40d63a9c3d
child 8 71781823f776
equal deleted inserted replaced
1:2b40d63a9c3d 4:90517678cc4f
    18                   qnmeapositioninfosource.h
    18                   qnmeapositioninfosource.h
    19 
    19 
    20 PRIVATE_HEADERS += qlocationutils_p.h \
    20 PRIVATE_HEADERS += qlocationutils_p.h \
    21                    qnmeapositioninfosource_p.h
    21                    qnmeapositioninfosource_p.h
    22 
    22 
    23 symbian {
    23 symbian { 
    24     PRIVATE_HEADERS += qgeopositioninfosource_s60_p.h \
    24     PRIVATE_HEADERS += qgeopositioninfosource_s60_p.h \
    25                        qmlbackendao_s60_p.h \
    25                        qmlbackendao_s60_p.h \
    26                        qgeosatelliteinfosource_s60_p.h \
    26                        qgeosatelliteinfosource_s60_p.h \
    27                        notificationcallback_s60_p.h \
    27                        notificationcallback_s60_p.h \
    28                        notificationsatellitecallback_s60_p.h
    28                        notificationsatellitecallback_s60_p.h
    49                qmlbackendmonitorinfo_s60.cpp \
    49                qmlbackendmonitorinfo_s60.cpp \
    50                qmlbackendtriggerchangeao_s60.cpp
    50                qmlbackendtriggerchangeao_s60.cpp
    51     }
    51     }
    52 }
    52 }
    53 
    53 
    54 wince* {
    54 wince* { 
    55     PRIVATE_HEADERS += qgeopositioninfosource_wince_p.h \
    55     PRIVATE_HEADERS += qgeopositioninfosource_wince_p.h \
    56                        qgeosatelliteinfosource_wince_p.h \
    56                        qgeosatelliteinfosource_wince_p.h \
    57                        qgeoinfothread_wince_p.h
    57                        qgeoinfothread_wince_p.h
    58     SOURCES += qgeopositioninfosource_wince.cpp \
    58     SOURCES += qgeopositioninfosource_wince.cpp \
    59                qgeosatelliteinfosource_wince.cpp \
    59                qgeosatelliteinfosource_wince.cpp \
    60                qgeoinfothread_wince.cpp
    60                qgeoinfothread_wince.cpp
    61  
       
    62     LIBS += -lgpsapi
    61     LIBS += -lgpsapi
    63 }
    62 }
    64 
    63 
    65 maemo6 {
    64 maemo6 {
    66     CONFIG += qdbus link_pkgconfig
    65     CONFIG += qdbus link_pkgconfig
    67 
       
    68     SOURCES += qgeopositioninfosource_maemo.cpp \
    66     SOURCES += qgeopositioninfosource_maemo.cpp \
    69                 qgeosatelliteinfosource_maemo.cpp \
    67                 qgeosatelliteinfosource_maemo.cpp \
    70                 dbuscomm_maemo.cpp \
    68                 dbuscomm_maemo.cpp \
    71                 dbusserver_maemo.cpp
    69                 dbusserver_maemo.cpp
    72     HEADERS += qgeopositioninfosource_maemo_p.h \
    70     HEADERS += qgeopositioninfosource_maemo_p.h \
    73                 qgeosatelliteinfosource_maemo_p.h \
    71                 qgeosatelliteinfosource_maemo_p.h \
    74                 dbuscomm_maemo_p.h \
    72                 dbuscomm_maemo_p.h \
    75                 dbusserver_maemo_p.h
    73                 dbusserver_maemo_p.h
    76 }
    74 }
    77 
    75 
       
    76 maemo5 {
       
    77     CONFIG += qdbus link_pkgconfig
       
    78     SOURCES += gconfitem.cpp \
       
    79                liblocationwrapper.cpp \
       
    80                qgeopositioninfosource_maemo5.cpp \
       
    81                qgeosatelliteinfosource_maemo5.cpp \
       
    82                qgeoareamonitor_maemo.cpp
       
    83     HEADERS += gconfitem.h  \
       
    84                liblocationwrapper_p.h \
       
    85                qgeopositioninfosource_maemo5_p.h \
       
    86                qgeosatelliteinfosource_maemo5_p.h \
       
    87                qgeoareamonitor_maemo_p.h
       
    88     PKGCONFIG += glib-2.0  gconf-2.0
       
    89     CONFIG += create_pc create_prl
       
    90     LIBS += -llocation
       
    91     QMAKE_PKGCONFIG_REQUIRES = glib-2.0 gconf-2.0
       
    92     pkgconfig.path = $$QT_MOBILITY_LIB/pkgconfig
       
    93     pkgconfig.files = QtLocation.pc
       
    94 }
       
    95 
    78 HEADERS += $$PUBLIC_HEADERS $$PRIVATE_HEADERS
    96 HEADERS += $$PUBLIC_HEADERS $$PRIVATE_HEADERS
    79 
    97 
    80 SOURCES +=  qlocationutils.cpp \
    98 SOURCES += qlocationutils.cpp \
    81             qgeocoordinate.cpp \
    99            qgeocoordinate.cpp \
    82             qgeopositioninfo.cpp \
   100            qgeopositioninfo.cpp \
    83             qgeosatelliteinfo.cpp \
   101            qgeosatelliteinfo.cpp \
    84             qgeosatelliteinfosource.cpp \
   102            qgeosatelliteinfosource.cpp \
    85             qgeopositioninfosource.cpp \
   103            qgeopositioninfosource.cpp \
    86             qgeoareamonitor.cpp \
   104            qgeoareamonitor.cpp \
    87             qnmeapositioninfosource.cpp
   105            qnmeapositioninfosource.cpp
    88 
   106 symbian { 
    89 symbian {
       
    90     TARGET.CAPABILITY = ALL -TCB
   107     TARGET.CAPABILITY = ALL -TCB
    91     TARGET.UID3 = 0x2002AC83
   108     TARGET.UID3 = 0x2002AC83
    92 
   109 
    93     INCLUDEPATH += $${EPOCROOT}epoc32\include\osextensions \
   110     INCLUDEPATH += $${EPOCROOT}epoc32\include\osextensions \
    94                    $${EPOCROOT}epoc32\include\LBTHeaders
   111                    $${EPOCROOT}epoc32\include\LBTHeaders \
       
   112                    $${EPOCROOT}epoc32\include\platform
    95     LIBS += -llbs
   113     LIBS += -llbs
    96     contains(lbt_enabled, yes) {
   114     contains(lbt_enabled, yes) {
    97         LIBS += -llbt
   115         LIBS += -llbt
    98     }
   116     }
    99 
   117