os/graphics/windowing/windowserver/minigui/group/minigui_syborg.oby
author sl
Tue, 10 Jun 2014 14:32:02 +0200
changeset 1 260cb5ec6c19
permissions -rw-r--r--
Update contrib.
     1 /*
     2 * Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
     3 * All rights reserved.
     4 * This component and the accompanying materials are made available
     5 * under the terms of "Eclipse Public License v1.0"
     6 * which accompanies this distribution, and is available
     7 * at the URL "http://www.eclipse.org/legal/epl-v10.html".
     8 *
     9 * Initial Contributors:
    10 * Nokia Corporation - initial contribution.
    11 *
    12 * Contributors:
    13 * iwanj@users.sourceforge.net - modified to make it work for Symbian^3.
    14 *
    15 * Description:
    16 * This OBY File is used to build miniGUI ROM Images.
    17 */
    18 
    19 #ifndef __MINIGUI_OBY__
    20 #define __MINIGUI_OBY__
    21 
    22 define OBEYFILE minigui
    23 define ROMDATE ##TODAY##
    24 
    25 #define _ARMV5
    26 #define SYMBIAN_BASE_USE_GCE
    27 #define SYMBIAN_EXCLUDE_SCDV
    28 #undef SYMBIAN_GRAPHICS_ADAPTATION
    29 #define SYMBIAN_GRAPHICS_ADAPTATION SGA_SW
    30 #define SYMBIAN_GRAPHICS_USE_OPENWF
    31 #define SYMBIAN_GRAPHICS_USE_EGL_REF
    32 #define OPENWFCLIB_DRV <openwfc_ref.iby>
    33 #define __SYBORG__
    34 #undef __BT
    35 
    36 // Kernel
    37 //
    38 #include <header.iby>
    39 #include <base.iby>
    40 
    41 // NGA stack
    42 //
    43 #define SYMBIAN_GRAPHICS_USE_GCE
    44 #define SYMBIAN_GRAPHICS_USE_OPENWF
    45 
    46 #include <gdi.iby>
    47 #include <bitgdi.iby>
    48 #include <fntstore.iby>
    49 #include <fbserv.iby>
    50 #include <iculayoutengine.iby>
    51 #include <freetype.iby>
    52 #include <directgdi.iby>
    53 #include <wserv.iby>
    54 #include <econs_wserv.iby>
    55 #include <surfaceupdate.iby>
    56 #include <surfacemanager.iby>
    57 file=ABI_DIR\BUILD_DIR\_generic_scdv.dll      sys\bin\scdv.dll
    58 
    59 data=DATAZ_\wsini_minigui.ini  \system\data\wsini.ini
    60 
    61 // miniGUI shell
    62 //
    63 #include <eshell.iby>
    64 
    65 // And the hell breaks loose :)
    66 // Let's just add bare minimum items enough to get graphics stack up and running
    67 // wserv wants ecom
    68 // libwfc wants openenv
    69 // freetype wants stdlib
    70 // openenv backend wants esock etc etc
    71 //
    72 #include <bafl.iby>
    73 #include <ecom.iby>
    74 #include <store.iby>
    75 #include <stdlib.iby>
    76 #include <openenv.iby>
    77 
    78 #include <c32.iby>
    79 #include <ecuart.iby>
    80 #include <irda.iby>
    81 #include <bluetooth.iby>
    82 #include <inetprotutil.iby>
    83 #include <network.iby>
    84 #include <dial.iby>
    85 #include <crypto.iby>
    86 #include <certman.iby>
    87 #include <logeng.iby>
    88 #include <filetokens.iby>
    89 #include <asnpkcs.iby>
    90 #include <emime.iby>
    91 #include <scs.iby>
    92 #include <cflog.iby>
    93 
    94 file=ABI_DIR\BUILD_DIR\abclient.dll                           sys\bin\abclient.dll
    95 file=ABI_DIR\BUILD_DIR\Http.dll                                       sys\bin\http.dll
    96 file=ABI_DIR\BUILD_DIR\Httputils.dll                          sys\bin\httputils.dll
    97 file=ABI_DIR\BUILD_DIR\securitymanager.dll            sys\bin\securitymanager.dll
    98 file=ABI_DIR\BUILD_DIR\ocspsupportclient.dll          sys\bin\ocspsupportclient.dll
    99 file=ABI_DIR\BUILD_DIR\siscontroller.dll                      sys\bin\siscontroller.dll
   100 file=ABI_DIR\BUILD_DIR\devinfosupportclient.dll       sys\bin\devinfosupportclient.dll
   101 file=ABI_DIR\BUILD_DIR\uissclient.dll                                 sys\bin\uissclient.dll
   102 file=ABI_DIR\BUILD_DIR\devinfosupportcommon.dll       sys\bin\devinfosupportcommon.dll
   103 file=ABI_DIR\BUILD_DIR\ipcstream.dll                          sys\bin\ipcstream.dll
   104 file=ABI_DIR\BUILD_DIR\usbcsc_bil.dll		sys\bin\usbcsc_bil.dll
   105 file=ABI_DIR\BUILD_DIR\usbdescriptors.dll	sys\bin\usbdescriptors.dll
   106 file=ABI_DIR\BUILD_DIR\usbhostmsclient.dll	sys\bin\usbhostmsclient.dll
   107 file=ABI_DIR\BUILD_DIR\usbdi_utils.dll		sys\bin\usbdi_utils.dll
   108 file=ABI_DIR\BUILD_DIR\iscapi.dll			sys\bin\iscapi.dll
   109 file=ABI_DIR\BUILD_DIR\isimessage.dll		sys\bin\isimessage.dll
   110 
   111 // cenrep file for timezone server database support
   112 data=\epoc32\data\z\private\10202be9\1020383e.txt		private\10202be9\1020383e.txt
   113 
   114 #endif /* __MINIGUI_OBY__ */