javaextensions/location/build/javalocation.pro
branchRCL_3
changeset 19 04becd199f91
equal deleted inserted replaced
16:f5050f1da672 19:04becd199f91
       
     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 "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 TARGET=javalocation
       
    18 TEMPLATE=lib
       
    19 CONFIG += omj java stl
       
    20 CONFIG -= qt
       
    21 
       
    22 include(../../../inc/build_defines.pri)
       
    23 
       
    24 symbian {
       
    25     INCLUDEPATH += ../common/inc \
       
    26                ../orientation/inc \
       
    27                ../landmarks/inc
       
    28 
       
    29     SOURCES += ../common/src/*.cpp \
       
    30                ../orientation/src/*.cpp \
       
    31                ../landmarks/src/*.cpp
       
    32 
       
    33 contains(PROJECT_DEFINES,RD_JAVA_PROXIMITY_LISTENER_ENABLED){
       
    34     INCLUDEPATH += ../position/inc
       
    35     SOURCES += ../position/src/*.cpp
       
    36 
       
    37     LIBS += -llbt \
       
    38             -llbtcontainer \
       
    39             -llbtlogger \
       
    40             -llbtmanager \
       
    41             -llbtserverlogicbase \
       
    42             -llbtstrategypluginapi \
       
    43             -lltmvmtdetapi
       
    44 }
       
    45 else{
       
    46     INCLUDEPATH += ../position/inc/cdelaystatechangetimer.h \
       
    47                    ../position/inc/clocationprovider.h \
       
    48                    ../position/inc/cpositioner.h \
       
    49                    ../position/inc/cpositionerbase.h \
       
    50                    ../position/inc/ctimeouttimer.h \
       
    51                    ../position/inc/ctrackingpositioner.h
       
    52 
       
    53     SOURCES += ../position/src/cdelaystatechangetimer.cpp \
       
    54                ../position/src/clocationprovider.cpp \
       
    55                ../position/src/cpositioner.cpp \
       
    56                ../position/src/cpositionerbase.cpp \
       
    57                ../position/src/ctimeouttimer.cpp \
       
    58                ../position/src/ctrackingpositioner.cpp \
       
    59                ../position/src/locationproviderimpl.cpp \
       
    60                ../position/src/positioner.cpp
       
    61 }
       
    62 
       
    63     LIBS += -lbafl \
       
    64             -lefsrv \
       
    65             -leuser \
       
    66             -lsensrvutil \
       
    67             -lsensrvclient \
       
    68             -leposlandmarks \
       
    69             -leposlmdbmanlib \
       
    70             -leposlmsearchlib \
       
    71             -llbs
       
    72 }
       
    73 
       
    74 include(../../../build/omj.pri)