diff -r 000000000000 -r 5d03bc08d59c windowing/windowserver/minigui/group/minigui.oby --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/windowing/windowserver/minigui/group/minigui.oby Tue Feb 02 01:47:50 2010 +0200 @@ -0,0 +1,185 @@ +/* +* 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: +* This OBY File is used to build miniGUI ROM Images. +*/ + +#ifndef __MINIGUI_OBY__ +#define __MINIGUI_OBY__ + +define OBEYFILE minigui +define ROMDATE ##TODAY## + +#define NO_METROTRK_APP // don't want metrotrk application +#define HAS_ETHERNET // include etherDrv, ether802, DHCP +#define SYMBIAN_EXCLUDE_FAX +#define SYMBIAN_EXCLUDE_IPSEC +#define SYMBIAN_EXCLUDE_OBEX + +#ifdef SYMBIAN_SYSTEM_STATE_MANAGEMENT +# define _SSMSTARTUPMODE 8 //for ssma boot up. +#else +# define _STARTUPMODE8 // for sysstart.iby +#endif + +// Various workarounds to avoid dependencies on UIKON + +#define __TLS_IBY__ // exclude TLS +#define __OBEXPROTOCOL_IBY__ // exclude obex.dll etc +#define __WLANEAPMETHODS_IBY__ // exclude eap_tls.msy & friends +// + +#ifndef SYMBIAN_BASE_USE_GCE +#define SYMBIAN_BASE_USE_GCE +#endif + +#ifndef SYMBIAN_GRAPHICS_USE_GCE +#define SYMBIAN_GRAPHICS_USE_GCE +#endif + +#include /* ROM header definitions */ +#include /* The lowest-level of the operating system */ + +#ifdef SYMBIAN_SYSTEM_STATE_MANAGEMENT +# include /*System State Management Architecture*/ +# include /*System State Management Plugins*/ + +//Include SSM optional components to enable teams to build a plain textshell rom (on the lines of DEF128306), +//following removal of h4_textshell_rom.oby. +# include +# include +# include +# include + +#else +# include +# include +#endif // SYMBIAN_SYSTEM_STATE_MANAGEMENT + +#include +#include +#include +file=ABI_DIR\BUILD_DIR\abclient.dll sys\bin\abclient.dll +#include +#include +#include +#include +#include +#include + +// NGA stack +// +#include +#include +#include +#include +#include +#include +#include +#include +#include +data=DATAZ_\wsini_minigui.ini \system\data\wsini.ini + +// include enough multimedia components to keep cone happy. includes symbian optional, reference and replacable components +#include +#include +#include +#include +#include +#include + +#ifdef SYMBIAN_MULTIMEDIA_A3FDEVSOUND +# include +# include +# include +# include +# include +# include +# include +#endif // SYMBIAN_MULTIMEDIA_A3FDEVSOUND + +#include +#include +#include + +#ifdef SYMBIAN_MULTIMEDIA_OPENMAX_IL_V2 +# include +#endif + +#include + +#include /* needed for mmfcontrollerframework.dll */ +#include /* needed for mediaclientutils.dll */ +#include +#include +#include // needed by commsdat +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +/* Feature Management run-time */ +#ifdef SYMBIAN_FEATURE_MANAGER +// Include both old and new components when Feature Manager enabled +# include +# include + +#else +// Include only the original Feature Registry otherwise +# include +# ifndef ROM_FEATURE_MANAGEMENT +/* Provide a default configuration file for the feature registry */ + data=EPOCROOT##epoc32\data\config\featreg_default.cfg private\102744CA\featreg.cfg +# endif +#endif + +// This upward dependency need to be cleaned up + +#include /* Application architecture DLLs */ +#include /* Mime recognition */ + +// Stop buildrom complaining. Existing textshell.oby seems to be broken too. + +#include +#include +#include +#include + +#ifdef SYMBIAN_UNIVERSAL_INSTALL_FRAMEWORK +#include +#include +#include +#endif + +#include +file=ABI_DIR\BUILD_DIR\Http.dll System\Libs\Http.dll +file=ABI_DIR\BUILD_DIR\httputils.dll System\Libs\httputils.dll +#include +#include +#include + +file=ABI_DIR\BUILD_DIR\eikbackupsrv.dll System\Libs\eikbackupsrv.dll + +#endif /* __MINIGUI_OBY__ */