userlibandfileserver/fileserver/shostmassstorage/server/hostmsserver.mmp
author Tom Cosgrove <tom.cosgrove@nokia.com>
Fri, 28 May 2010 16:29:07 +0100
changeset 30 8aab599e3476
parent 0 a41df078684a
child 28 5b5d147c7838
permissions -rw-r--r--
Fix for bug 2283 (RVCT 4.0 support is missing from PDK 3.0.h) Have multiple extension sections in the bld.inf, one for each version of the compiler. The RVCT version building the tools will build the runtime libraries for its version, but make sure we extract all the other versions from zip archives. Also add the archive for RVCT4.

// Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
// All rights reserved.
// This component and the accompanying materials are made available
// under the terms of the License "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:
// f32/group/hostmsserver.mmp
// Host mass storage client/server mmp file
// 
//

TARGET			usbhostmssrv.exe

TARGETTYPE		exe

OS_LAYER_SYSTEMINCLUDE_SYMBIAN
USERINCLUDE	../shared
USERINCLUDE	./src/include
USERINCLUDE	./controller/include
USERINCLUDE	./transport/include
USERINCLUDE	./protocol/include
USERINCLUDE	./shared

SOURCEPATH	./src
SOURCE		cusbhostmssession.cpp
SOURCE		cusbhostmsserver.cpp
SOURCE		entry.cpp

SOURCEPATH	./controller
SOURCE		cusbhostmsdevice.cpp
SOURCE      tlogicalunitlist.cpp
SOURCE		cusbmssuspendresume.cpp
SOURCE		cusbhostmsdevicethread.cpp
SOURCE		cusbhostmslogicalunit.cpp

SOURCEPATH	./transport
SOURCE		cbulkonlytransport.cpp
SOURCE		cusbifacehandler.cpp

SOURCEPATH	./protocol
SOURCE		cmassstoragefsm.cpp
SOURCE		cscsiprotocol.cpp
SOURCE		tspcclientinterface.cpp
SOURCE		tsbcclientinterface.cpp
SOURCE		tscsiclientreq.cpp
SOURCE		tscsiprimarycmds.cpp
SOURCE		tscsiblockcmds.cpp
SOURCE		tblocktransfer.cpp

SOURCEPATH	./shared
SOURCE		msdebug.cpp

LIBRARY		efsrv.lib euser.lib hal.lib usbdescriptors.lib usbdi_utils.lib
START WINS
BASEADDRESS		0x61000000 
END

CAPABILITY ALL -Tcb

UID		0 0x10286A83 

// **** Enable for Host MS testing ****
//MACRO _TESTREPORT_PRINT_
//MACRO MASSSTORAGE_PUBLISHER

// **** Debug ****
//MACRO _MSFN_DEBUG_PRINT_
//MACRO _SCSI_DEBUG_PRINT_
//MACRO _BOT_DEBUG_PRINT_
//MACRO _HOST_DEBUG_PRINT_

unpaged

SMPSAFE