usbmgmt/usbmgrtest/usbmsapp/usbms.oby
author Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
Tue, 02 Feb 2010 02:02:59 +0200
changeset 0 c9bc50fca66e
permissions -rw-r--r--
Revision: 201001 Kit: 201005

/*
* 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:
*
*/

#ifndef __USBMS_OBY__
#define __USBMS_OBY__

// This OBY File is used to build CDMA Test ROM Images.

// Building a ROM Image generates a number of files.  Thus it is better to run this
// from a separate directory.  To build a CDMA test ROM enter the following:
//
//   Building for Assabet
//      1) buildrom assabet CDMAtest.oby 
//      2) buildrom -D_DEBUG assabet CDMAtest.oby 
//      3) buildrom -DTEXT_ONLY_ROM assabet CDMAtest.oby 
//      4) buildrom -DTEXT_ONLY_ROM -D_DEBUG assabet CDMAtest.oby 
//
//   Building for Lubbock - CF Card loader
//      1) buildrom lubbock CDMAtest.oby 
//      2) buildrom -D_DEBUG lubbock CDMAtest.oby 
//      3) buildrom -DTEXT_ONLY_ROM lubbock CDMAtest.oby 
//      4) buildrom -DTEXT_ONLY_ROM -D_DEBUG lubbock CDMAtest.oby 
//
//   Building for Lubbock - Ethernet TFTP loader
//      1) Create a rom using the above then rombuild --no-header (Output *.oby file from the above) 
//
// _DEBUG results in debug ROMS and TEXT_ONLY_ROM generates text only ROMS.  The above 
// shows all combinations.

define ROMDATE	##TODAY##

#define __TCPIP_IBY__ // used to avoid including the old IP4 TCPIP.IBY via PLP.IBY
#define NO_METROTRK_APP // don't want metrotrk application
#define EXCLUDE_JAVA
#define EXCLUDE_APPINST
#define HAS_ETHERNET	// include etherDrv, ether802, DHCP
#define __INCLUDE_SW_KEYSTORE__ // Put sw implementation of keystore into v8.0a ROM

#include <header.iby>				/* ROM header definitions */
#include <base.iby>					/* The lowest-level of the operating system */

#include <debug.iby>

kerneltrace 0x80000000

		file=ABI_DIR\DEBUG_DIR\EDISP.DLL				System\Libs\EDISP.DLL

file=ABI_DIR\DEBUG_DIR\ECONS.DLL					System\Libs\ECONS.DLL	

file=ABI_DIR\DEBUG_DIR\EWSRV.EXE					System\Libs\EWSRV.EXE	fixed

file=ABI_DIR\DEBUG_DIR\ESHELL.EXE					System\Libs\ESHELL.EXE heapmin=0x8000

////////////////////////////////////////// Full Text Support

file=ABI_DIR\DEBUG_DIR\form.DLL					System\Libs\form.dll
file=ABI_DIR\DEBUG_DIR\tagma.DLL				System\Libs\tagma.DLL

file=ABI_DIR\BUILD_DIR\ws32.dll					System\Libs\Ws32.dll

file=ABI_DIR\BUILD_DIR\VIEWCLI.DLL				System\Libs\VIEWCLI.DLL
file=ABI_DIR\BUILD_DIR\VIEWSRV.DLL				System\Libs\VIEWSRV.DLL
file=ABI_DIR\BUILD_DIR\UIKLAF.DLL				System\Libs\UIKLAF.DLL
file=ABI_DIR\BUILD_DIR\EXPARSER.DLL				System\Libs\EXPARSER.DLL
file=ABI_DIR\BUILD_DIR\Eikcore.DLL				System\Libs\Eikcore.dll
file=ABI_DIR\BUILD_DIR\EIKSRVC.DLL				System\Libs\EIKSRVC.DLL
file=ABI_DIR\BUILD_DIR\Sysamob.exe				System\Libs\Sysamob.exe

/* extras */
#include "mmfsounddev.iby"
#include "ezlib.iby"
#include <centralrepository.iby>
#include <http.iby>

	#include <crypto.iby>

#include <c32.iby>			/* standard Sockets components */
#include <irda.iby>			/* standard Sockets components */
#include <bluetooth.iby>	/* standard Sockets components */
#include <gdi.iby>			/* standard Graphics components */
#include <fntstore.iby>		/* standard Graphics components */
#include <fbserv.iby>		/* standard Graphics components */
#include <bitgdi.iby>		/* standard Graphics components */

#include <apparc.iby>		/* Application architecture DLLs */
#include <emime.iby>		/* Mime recognition */

#include <fepbase.iby>		/* Front end processor base classes */

#include <mmf.iby> 			/* Multimedia Framework */

#include <sysagent.iby>		/* System Agent client and server */

#include <network.iby>		/* Networking Components */

#include <wapmessage.iby>       	/* Wap Stack Components  */

// ============== Telephony Core Components =============
#include <etel.iby>
#include <smsstack.iby>
#include <etelmm.iby>
#include <etelpckt.iby>
#include <mmtsy.iby>
#include <phbksync.iby>
#include <etelsat.iby>
#include <sysawatcher.iby>

#include <ecom.iby>

/* Store */
#include "Store.iby"

/* Etext */
#include "EText.iby"

/* Clock */
file=ABI_DIR\BUILD_DIR\clock.dll				System\Libs\Clock.dll

/* Print */
file=ABI_DIR\BUILD_DIR\print.dll				System\Libs\Print.dll

/* Pwrcli */
#include "PwrCli.iby"

/* Bafl */
#include "Bafl.iby"

/* Cone */
file=ABI_DIR\DEBUG_DIR\cone.dll					System\Libs\Cone.dll

/* NumberConversion */
#include "NumberConversion.iby"

/* EGUL */
file=ABI_DIR\DEBUG_DIR\egul.dll					System\Libs\Egul.dll

/* Dial */
file=ABI_DIR\BUILD_DIR\dial.dll					System\Libs\Dial.dll

#include "usbms.iby"

#endif //__USBMS_OBY__