messagingappbase/obexmtms/TObexMTM/obexstub/IrobexStub/group/irobexstub.mmp
author hgs
Wed, 03 Nov 2010 22:55:44 +0530
changeset 80 8b14b30db193
child 47 5b14749788d7
permissions -rw-r--r--
201044_02
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
80
8b14b30db193 201044_02
hgs
parents:
diff changeset
     1
// Copyright (c) 1997-2009 Nokia Corporation and/or its subsidiary(-ies).
8b14b30db193 201044_02
hgs
parents:
diff changeset
     2
// All rights reserved.
8b14b30db193 201044_02
hgs
parents:
diff changeset
     3
// This component and the accompanying materials are made available
8b14b30db193 201044_02
hgs
parents:
diff changeset
     4
// under the terms of "Eclipse Public License v1.0"
8b14b30db193 201044_02
hgs
parents:
diff changeset
     5
// which accompanies this distribution, and is available
8b14b30db193 201044_02
hgs
parents:
diff changeset
     6
// at the URL "http://www.eclipse.org/legal/epl-v10.html".
8b14b30db193 201044_02
hgs
parents:
diff changeset
     7
//
8b14b30db193 201044_02
hgs
parents:
diff changeset
     8
// Initial Contributors:
8b14b30db193 201044_02
hgs
parents:
diff changeset
     9
// Nokia Corporation - initial contribution.
8b14b30db193 201044_02
hgs
parents:
diff changeset
    10
//
8b14b30db193 201044_02
hgs
parents:
diff changeset
    11
// Contributors:
8b14b30db193 201044_02
hgs
parents:
diff changeset
    12
//
8b14b30db193 201044_02
hgs
parents:
diff changeset
    13
// Description:
8b14b30db193 201044_02
hgs
parents:
diff changeset
    14
// Obex running over Bluetooth and IrDA 
8b14b30db193 201044_02
hgs
parents:
diff changeset
    15
// MODIFIED FROM BTIROBEX.MMP FOR BT/IR OBEX STUB
8b14b30db193 201044_02
hgs
parents:
diff changeset
    16
// oscarg, September 2003
8b14b30db193 201044_02
hgs
parents:
diff changeset
    17
// OPTION CW   -w off
8b14b30db193 201044_02
hgs
parents:
diff changeset
    18
// 
8b14b30db193 201044_02
hgs
parents:
diff changeset
    19
//
8b14b30db193 201044_02
hgs
parents:
diff changeset
    20
8b14b30db193 201044_02
hgs
parents:
diff changeset
    21
// NB: For BC this must be called irobex.dll even though it uses Bluetooth and IrDA
8b14b30db193 201044_02
hgs
parents:
diff changeset
    22
TARGET			irobex.dll
8b14b30db193 201044_02
hgs
parents:
diff changeset
    23
TARGETTYPE		dll
8b14b30db193 201044_02
hgs
parents:
diff changeset
    24
8b14b30db193 201044_02
hgs
parents:
diff changeset
    25
CAPABILITY All -TCB
8b14b30db193 201044_02
hgs
parents:
diff changeset
    26
8b14b30db193 201044_02
hgs
parents:
diff changeset
    27
// The UID2 here is for a shared library (statically linked DLL)
8b14b30db193 201044_02
hgs
parents:
diff changeset
    28
// Need to change UID3 because of this
8b14b30db193 201044_02
hgs
parents:
diff changeset
    29
UID		0x1000008d 0x10003d57
8b14b30db193 201044_02
hgs
parents:
diff changeset
    30
VENDORID 0x70000001
8b14b30db193 201044_02
hgs
parents:
diff changeset
    31
8b14b30db193 201044_02
hgs
parents:
diff changeset
    32
8b14b30db193 201044_02
hgs
parents:
diff changeset
    33
#ifdef WINS
8b14b30db193 201044_02
hgs
parents:
diff changeset
    34
8b14b30db193 201044_02
hgs
parents:
diff changeset
    35
//this code builds against the binary interface of irobex
8b14b30db193 201044_02
hgs
parents:
diff changeset
    36
//for it to build successfully,
8b14b30db193 201044_02
hgs
parents:
diff changeset
    37
//the relative path to master/common/generic/infra-red/.... must be changed to match your
8b14b30db193 201044_02
hgs
parents:
diff changeset
    38
//respective perforce client spec. setting 
8b14b30db193 201044_02
hgs
parents:
diff changeset
    39
8b14b30db193 201044_02
hgs
parents:
diff changeset
    40
DEFFILE		../../../../../../../../../master/common/generic/infra-red/irda/bwins/irobex2.def
8b14b30db193 201044_02
hgs
parents:
diff changeset
    41
//DEFFILE		../../../../../../../infra-red/irda/bwins/irobex2.def
8b14b30db193 201044_02
hgs
parents:
diff changeset
    42
8b14b30db193 201044_02
hgs
parents:
diff changeset
    43
#else
8b14b30db193 201044_02
hgs
parents:
diff changeset
    44
8b14b30db193 201044_02
hgs
parents:
diff changeset
    45
DEFFILE		../../../../../../../../../master/common/generic/infra-red/irda/bmarm/irobex2.def
8b14b30db193 201044_02
hgs
parents:
diff changeset
    46
8b14b30db193 201044_02
hgs
parents:
diff changeset
    47
#endif
8b14b30db193 201044_02
hgs
parents:
diff changeset
    48
8b14b30db193 201044_02
hgs
parents:
diff changeset
    49
// Source files modified by the stub
8b14b30db193 201044_02
hgs
parents:
diff changeset
    50
SOURCEPATH	../irobex
8b14b30db193 201044_02
hgs
parents:
diff changeset
    51
SOURCE		obex.cpp
8b14b30db193 201044_02
hgs
parents:
diff changeset
    52
SOURCE		obex_client.cpp
8b14b30db193 201044_02
hgs
parents:
diff changeset
    53
SOURCE		obex_server.cpp
8b14b30db193 201044_02
hgs
parents:
diff changeset
    54
8b14b30db193 201044_02
hgs
parents:
diff changeset
    55
// Source files for exsiting irobex.dll
8b14b30db193 201044_02
hgs
parents:
diff changeset
    56
SOURCEPATH	../../../../../../../../../master/common/generic/infra-red/irda/irobex
8b14b30db193 201044_02
hgs
parents:
diff changeset
    57
SOURCE		obexobjectexpandedbaseobject.cpp
8b14b30db193 201044_02
hgs
parents:
diff changeset
    58
SOURCE		obexheader.cpp
8b14b30db193 201044_02
hgs
parents:
diff changeset
    59
SOURCE		obexheaderset.cpp
8b14b30db193 201044_02
hgs
parents:
diff changeset
    60
SOURCE		obexconstants.cpp
8b14b30db193 201044_02
hgs
parents:
diff changeset
    61
SOURCE		obexheaderutil.cpp
8b14b30db193 201044_02
hgs
parents:
diff changeset
    62
SOURCE		obexobjects.cpp
8b14b30db193 201044_02
hgs
parents:
diff changeset
    63
SOURCE 	obexasyncfilewriter.cpp
8b14b30db193 201044_02
hgs
parents:
diff changeset
    64
SOURCE		obexsyncfilewriter.cpp
8b14b30db193 201044_02
hgs
parents:
diff changeset
    65
SOURCE		trans.cpp
8b14b30db193 201044_02
hgs
parents:
diff changeset
    66
SOURCE		irdattp.cpp
8b14b30db193 201044_02
hgs
parents:
diff changeset
    67
SOURCE		sockconn.cpp
8b14b30db193 201044_02
hgs
parents:
diff changeset
    68
SOURCE		obexutil.cpp
8b14b30db193 201044_02
hgs
parents:
diff changeset
    69
SOURCE		authentication.cpp
8b14b30db193 201044_02
hgs
parents:
diff changeset
    70
SOURCE		rfcomm.cpp
8b14b30db193 201044_02
hgs
parents:
diff changeset
    71
SOURCE		usbconn.cpp
8b14b30db193 201044_02
hgs
parents:
diff changeset
    72
8b14b30db193 201044_02
hgs
parents:
diff changeset
    73
// Source files for the obex header utils class, used by the stub and t_obexmtm test harness
8b14b30db193 201044_02
hgs
parents:
diff changeset
    74
SOURCEPATH	../../../testutils/headerutils/src
8b14b30db193 201044_02
hgs
parents:
diff changeset
    75
SOURCE		cobextestbaseheaderlist.cpp
8b14b30db193 201044_02
hgs
parents:
diff changeset
    76
SOURCE		cobextestheaderlist.cpp
8b14b30db193 201044_02
hgs
parents:
diff changeset
    77
8b14b30db193 201044_02
hgs
parents:
diff changeset
    78
8b14b30db193 201044_02
hgs
parents:
diff changeset
    79
USERINCLUDE		../../../../../../../../../master/common/generic/infra-red/irda/irobex
8b14b30db193 201044_02
hgs
parents:
diff changeset
    80
USERINCLUDE		../../../../../../../../../master/common/generic/infra-red/irda/inc
8b14b30db193 201044_02
hgs
parents:
diff changeset
    81
USERINCLUDE		../../../inc
8b14b30db193 201044_02
hgs
parents:
diff changeset
    82
USERINCLUDE		../../../testutils/msgth/inc
8b14b30db193 201044_02
hgs
parents:
diff changeset
    83
USERINCLUDE		../../../testutils/headerutils/inc
8b14b30db193 201044_02
hgs
parents:
diff changeset
    84
8b14b30db193 201044_02
hgs
parents:
diff changeset
    85
SYSTEMINCLUDE	/epoc32/include
8b14b30db193 201044_02
hgs
parents:
diff changeset
    86
8b14b30db193 201044_02
hgs
parents:
diff changeset
    87
LIBRARY	euser.lib
8b14b30db193 201044_02
hgs
parents:
diff changeset
    88
LIBRARY	efsrv.lib
8b14b30db193 201044_02
hgs
parents:
diff changeset
    89
LIBRARY	esock.lib 
8b14b30db193 201044_02
hgs
parents:
diff changeset
    90
LIBRARY	hash.lib
8b14b30db193 201044_02
hgs
parents:
diff changeset
    91
LIBRARY	charconv.lib
8b14b30db193 201044_02
hgs
parents:
diff changeset
    92
LIBRARY	irda.lib
8b14b30db193 201044_02
hgs
parents:
diff changeset
    93
LIBRARY	Estor.lib
8b14b30db193 201044_02
hgs
parents:
diff changeset
    94
8b14b30db193 201044_02
hgs
parents:
diff changeset
    95
DEBUGLIBRARY	flogger.lib
8b14b30db193 201044_02
hgs
parents:
diff changeset
    96
8b14b30db193 201044_02
hgs
parents:
diff changeset
    97
START WINS
8b14b30db193 201044_02
hgs
parents:
diff changeset
    98
    BASEADDRESS 0x73900000
8b14b30db193 201044_02
hgs
parents:
diff changeset
    99
END
8b14b30db193 201044_02
hgs
parents:
diff changeset
   100
8b14b30db193 201044_02
hgs
parents:
diff changeset
   101
//MACRO TRANSPORT_BLUETOOTH
8b14b30db193 201044_02
hgs
parents:
diff changeset
   102
MACRO TRANSPORT_IRDA
8b14b30db193 201044_02
hgs
parents:
diff changeset
   103
8b14b30db193 201044_02
hgs
parents:
diff changeset
   104
SMPSAFE