os/graphics/windowing/windowserver/minigui/group/minigui_syborg.oby
changeset 0 bde4ae8d615e
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/os/graphics/windowing/windowserver/minigui/group/minigui_syborg.oby	Fri Jun 15 03:10:57 2012 +0200
     1.3 @@ -0,0 +1,114 @@
     1.4 +/*
     1.5 +* Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
     1.6 +* All rights reserved.
     1.7 +* This component and the accompanying materials are made available
     1.8 +* under the terms of "Eclipse Public License v1.0"
     1.9 +* which accompanies this distribution, and is available
    1.10 +* at the URL "http://www.eclipse.org/legal/epl-v10.html".
    1.11 +*
    1.12 +* Initial Contributors:
    1.13 +* Nokia Corporation - initial contribution.
    1.14 +*
    1.15 +* Contributors:
    1.16 +* iwanj@users.sourceforge.net - modified to make it work for Symbian^3.
    1.17 +*
    1.18 +* Description:
    1.19 +* This OBY File is used to build miniGUI ROM Images.
    1.20 +*/
    1.21 +
    1.22 +#ifndef __MINIGUI_OBY__
    1.23 +#define __MINIGUI_OBY__
    1.24 +
    1.25 +define OBEYFILE minigui
    1.26 +define ROMDATE ##TODAY##
    1.27 +
    1.28 +#define _ARMV5
    1.29 +#define SYMBIAN_BASE_USE_GCE
    1.30 +#define SYMBIAN_EXCLUDE_SCDV
    1.31 +#undef SYMBIAN_GRAPHICS_ADAPTATION
    1.32 +#define SYMBIAN_GRAPHICS_ADAPTATION SGA_SW
    1.33 +#define SYMBIAN_GRAPHICS_USE_OPENWF
    1.34 +#define SYMBIAN_GRAPHICS_USE_EGL_REF
    1.35 +#define OPENWFCLIB_DRV <openwfc_ref.iby>
    1.36 +#define __SYBORG__
    1.37 +#undef __BT
    1.38 +
    1.39 +// Kernel
    1.40 +//
    1.41 +#include <header.iby>
    1.42 +#include <base.iby>
    1.43 +
    1.44 +// NGA stack
    1.45 +//
    1.46 +#define SYMBIAN_GRAPHICS_USE_GCE
    1.47 +#define SYMBIAN_GRAPHICS_USE_OPENWF
    1.48 +
    1.49 +#include <gdi.iby>
    1.50 +#include <bitgdi.iby>
    1.51 +#include <fntstore.iby>
    1.52 +#include <fbserv.iby>
    1.53 +#include <iculayoutengine.iby>
    1.54 +#include <freetype.iby>
    1.55 +#include <directgdi.iby>
    1.56 +#include <wserv.iby>
    1.57 +#include <econs_wserv.iby>
    1.58 +#include <surfaceupdate.iby>
    1.59 +#include <surfacemanager.iby>
    1.60 +file=ABI_DIR\BUILD_DIR\_generic_scdv.dll      sys\bin\scdv.dll
    1.61 +
    1.62 +data=DATAZ_\wsini_minigui.ini  \system\data\wsini.ini
    1.63 +
    1.64 +// miniGUI shell
    1.65 +//
    1.66 +#include <eshell.iby>
    1.67 +
    1.68 +// And the hell breaks loose :)
    1.69 +// Let's just add bare minimum items enough to get graphics stack up and running
    1.70 +// wserv wants ecom
    1.71 +// libwfc wants openenv
    1.72 +// freetype wants stdlib
    1.73 +// openenv backend wants esock etc etc
    1.74 +//
    1.75 +#include <bafl.iby>
    1.76 +#include <ecom.iby>
    1.77 +#include <store.iby>
    1.78 +#include <stdlib.iby>
    1.79 +#include <openenv.iby>
    1.80 +
    1.81 +#include <c32.iby>
    1.82 +#include <ecuart.iby>
    1.83 +#include <irda.iby>
    1.84 +#include <bluetooth.iby>
    1.85 +#include <inetprotutil.iby>
    1.86 +#include <network.iby>
    1.87 +#include <dial.iby>
    1.88 +#include <crypto.iby>
    1.89 +#include <certman.iby>
    1.90 +#include <logeng.iby>
    1.91 +#include <filetokens.iby>
    1.92 +#include <asnpkcs.iby>
    1.93 +#include <emime.iby>
    1.94 +#include <scs.iby>
    1.95 +#include <cflog.iby>
    1.96 +
    1.97 +file=ABI_DIR\BUILD_DIR\abclient.dll                           sys\bin\abclient.dll
    1.98 +file=ABI_DIR\BUILD_DIR\Http.dll                                       sys\bin\http.dll
    1.99 +file=ABI_DIR\BUILD_DIR\Httputils.dll                          sys\bin\httputils.dll
   1.100 +file=ABI_DIR\BUILD_DIR\securitymanager.dll            sys\bin\securitymanager.dll
   1.101 +file=ABI_DIR\BUILD_DIR\ocspsupportclient.dll          sys\bin\ocspsupportclient.dll
   1.102 +file=ABI_DIR\BUILD_DIR\siscontroller.dll                      sys\bin\siscontroller.dll
   1.103 +file=ABI_DIR\BUILD_DIR\devinfosupportclient.dll       sys\bin\devinfosupportclient.dll
   1.104 +file=ABI_DIR\BUILD_DIR\uissclient.dll                                 sys\bin\uissclient.dll
   1.105 +file=ABI_DIR\BUILD_DIR\devinfosupportcommon.dll       sys\bin\devinfosupportcommon.dll
   1.106 +file=ABI_DIR\BUILD_DIR\ipcstream.dll                          sys\bin\ipcstream.dll
   1.107 +file=ABI_DIR\BUILD_DIR\usbcsc_bil.dll		sys\bin\usbcsc_bil.dll
   1.108 +file=ABI_DIR\BUILD_DIR\usbdescriptors.dll	sys\bin\usbdescriptors.dll
   1.109 +file=ABI_DIR\BUILD_DIR\usbhostmsclient.dll	sys\bin\usbhostmsclient.dll
   1.110 +file=ABI_DIR\BUILD_DIR\usbdi_utils.dll		sys\bin\usbdi_utils.dll
   1.111 +file=ABI_DIR\BUILD_DIR\iscapi.dll			sys\bin\iscapi.dll
   1.112 +file=ABI_DIR\BUILD_DIR\isimessage.dll		sys\bin\isimessage.dll
   1.113 +
   1.114 +// cenrep file for timezone server database support
   1.115 +data=\epoc32\data\z\private\10202be9\1020383e.txt		private\10202be9\1020383e.txt
   1.116 +
   1.117 +#endif /* __MINIGUI_OBY__ */