qtms/qtmsapi.pro
author Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
Fri, 14 May 2010 16:21:14 +0300
changeset 27 cbb1bfb7ebfb
child 32 edd273b3192a
permissions -rw-r--r--
Revision: 201017 Kit: 201019

#
# Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
# All rights reserved.
# This component and the accompanying materials are made available
# under the terms of "Eclipse Public License v1.0"
# which accompanies this distribution, and is available
# at the URL "http://www.eclipse.org/legal/epl-v10.html".
#
# Initial Contributors:
# Nokia Corporation - initial contribution.
#
# Contributors:
#
# Description: 
#

TEMPLATE = lib
TARGET   = qtmsapi
CONFIG  += dll
DEFINES += BUILD_TMS_WRAPPER_DLL

QT 			= core
CONFIG -= gui


    DEFINES += SYMBIAN
    TARGET.CAPABILITY = All -tcb
    TARGET.EPOCALLOWDLLDATA	= 1
    TARGET.UID2 = 0x10009D8D
    TARGET.UID3 = 0x10207CA5

    
BLD_INF_RULES.prj_exports += "$${LITERAL_HASH}include <platform_paths.hrh>" \
                             "rom/qtms.iby  CORE_MW_LAYER_IBY_EXPORT_PATH(qtms.iby)" \
                             "data/qtmsapi_stub.sis /epoc32/data/z/system/install/qtmsapi_stub.sis"

                                      
DEPENDPATH += . inc
INCLUDEPATH += . \
               .\inc



qtmsDefFiles = \
        "$${LITERAL_HASH}ifdef WINSCW" \
        "DEFFILE bwins/qtms.def" \
        "$${LITERAL_HASH}else" \
        "DEFFILE eabi/qtms.def" \
        "$${LITERAL_HASH}endif"

MMP_RULES += qtmsDefFiles

INCLUDEPATH += $$MW_LAYER_SYSTEMINCLUDE \
               $$OS_LAYER_LIBC_SYSTEMINCLUDE \
               $$OS_LAYER_GLIB_SYSTEMINCLUDE


LIBS +=	-ltmsfactory \
        -ltmsapi \
        -ltmsutility \
        -llibglib \
        -llibgobject \
        -llibgmodule \
        -llibstdcpp


# $$_PRO_FILE_PWD_ points to the directory of the pro file
MOC_DIR = ./tmp

INCLUDEPATH += . \
               . inc \
               ../ \
               ../mmappfw_plat/qt_telephony_multimedia_service_api/inc/

DEPENDPATH  += $$INCLUDEPATH src

# Headers
HEADERS += qtmsfactory.h \
           qtmscall.h \
           qtmsstream.h \
           qtmsbuffer.h \
           qtmsclientsource.h \
           qtmsclientsink.h \
           qtmsvolumeeffect.h \
           qtmsgaineffect.h \
           qtmsglobalgaineffect.h \
           qtmsglobalvoleffect.h \
           qtmsglobalrouting.h \
           qtmsamrformat.h \
           qtmspcmformat.h \
           qtmsilbcformat.h \
           qtmsg711format.h \
           qtmsg729format.h \
           qtmsformat.h \
           qtmsmodemsink.h \
           qtmsspeakersink.h \
           qtmsmodemsource.h \
           qtmsmicsource.h \
           qtmsringtone.h \
           qtmsdtmf.h \
           qtmsinbandtone.h



# Source
SOURCES += qtmsfactory.cpp \
           qtmsfactoryimpl.cpp \
           qtmsmembuffer.cpp \
           qtmsbufferimpl.cpp \
           qtmscall.cpp \
           qtmscallimpl.cpp \
           qtmsstream.cpp \
           qtmsstreamimpl.cpp \
           qtmsclientsource.cpp \
           qtmsclientsourceimpl.cpp \
           qtmsclientsink.cpp \
           qtmsclientsinkimpl.cpp \
           qtmsvolumeeffect.cpp \
           qtmsvolumeeffectimpl.cpp \
           qtmsgaineffect.cpp \
           qtmsgaineffectimpl.cpp \
           qtmsglobalgaineffect.cpp \
           qtmsglobalgaineffectimpl.cpp \
           qtmsglobalvoleffect.cpp \
           qtmsglobalvoleffectimpl.cpp \
           qtmsglobalrouting.cpp \
           qtmsglobalroutingimpl.cpp \
           qtmspcm.cpp \
           qtmspcmimpl.cpp \
           qtmsilbc.cpp \
           qtmsilbcimpl.cpp \
           qtmsamr.cpp \
           qtmsamrimpl.cpp \
           qtmsg711.cpp \
           qtmsg711impl.cpp \
           qtmsg729.cpp \
           qtmsg729impl.cpp \
           qtmsformat.cpp \
           qtmsmodemsink.cpp \
           qtmsmodemsinkimpl.cpp \
           qtmsspeakersink.cpp \
           qtmsspeakersinkimpl.cpp \
           qtmsmodemsource.cpp \
           qtmsmodemsourceimpl.cpp \
           qtmsmicsource.cpp \
           qtmsmicsourceimpl.cpp \
           qtmsringtone.cpp \
           qtmsringtoneimpl.cpp \
           qtmsdtmf.cpp \
           qtmsdtmfimpl.cpp \
           qtmsinbandtone.cpp \
           qtmsinbandtoneimpl.cpp

SYMBIAN_PLATFORMS = DEFAULT