os/ossrv/genericopenlibs/openenvcore/libc/group/bld.inf
author sl
Tue, 10 Jun 2014 14:32:02 +0200
changeset 1 260cb5ec6c19
permissions -rw-r--r--
Update contrib.
     1 /*
     2 * Copyright (c) 2006-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 *
    14 * Description:  This is a top level bld file that drives all sub-components
    15 *                that make libc library
    16 *
    17 */
    18 
    19 #include "../test/group/bld.inf"
    20 
    21 PRJ_PLATFORMS
    22 DEFAULT
    23 
    24 #ifndef GCCXML
    25 PRJ_MMPFILES
    26 libc.mmp
    27 #endif //GCCXML
    28 PRJ_EXPORTS
    29 ../../include/stddef.h		        SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/stddef.h)
    30 ../../include/stdio.h        	        SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/stdio.h)
    31 ../../include/stdlib.h       	        SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/stdlib.h)
    32 ../../include/string.h       	        SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/string.h)
    33 ../../include/strings.h       	    SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/strings.h)
    34 ../../include/errno.h		            SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/errno.h)
    35 ../../include/wchar.h		            SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/wchar.h)
    36 ../../include/time.h		            SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/time.h)
    37 ../../include/unistd.h		        SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/unistd.h)
    38 ../../include/limits.h		        SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/limits.h)
    39 ../../include/ctype.h		            SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/ctype.h)
    40 ../../include/_ctype.h		        SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/_ctype.h)
    41 ../../include/locale.h		        SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/locale.h)
    42 ../../include/wctype.h		        SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/wctype.h)
    43 ../../include/monetary.h		        SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/monetary.h)
    44 ../../include/memory.h		        SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/memory.h)
    45 ../../include/inttypes.h	            SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/inttypes.h)
    46 ../../include/stdbool.h	            SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/stdbool.h)
    47 ../../include/langinfo.h	            SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/langinfo.h)
    48 ../../include/sysexits.h	            SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/sysexits.h)
    49 ../../include/paths.h	                SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/paths.h)
    50 ../../include/regex.h	                SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/regex.h)
    51 ../../include/fcntl.h	                SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/fcntl.h)
    52 ../../include/_ansi.h	                SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/_ansi.h)
    53 ../../include/setjmp.h	            SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/setjmp.h)
    54 ../../include/err.h	       		    SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/err.h)
    55 ../../include/assert.h	   		    SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/assert.h)
    56 ../../include/getopt.h	   		    SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/getopt.h)
    57 ../../include/dirent.h	   		    SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/dirent.h)
    58 ../../include/grp.h	   		    		SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/grp.h)
    59 ../../include/pwd.h	   		    		SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/pwd.h)
    60 ../../include/glob.h				SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/glob.h)
    61 ../../include/utmp.h				SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/utmp.h)
    62 ../../include/iconv.h			SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/iconv.h)
    63 ../../include/signal.h				SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/signal.h)
    64 ../../include/spawn.h				SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/spawn.h)
    65 ../../include/ftw.h		        SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/ftw.h)
    66 ../../include/sys/types.h	            SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/sys/types.h)
    67 ../../include/sys/cdefs.h		        SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/sys/cdefs.h)
    68 ../../include/sys/_types.h	        SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/sys/_types.h)
    69 ../../include/sys/_null.h	            SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/sys/_null.h)
    70 ../../include/sys/unistd.h		    SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/sys/unistd.h)
    71 ../../include/sys/time.h	            SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/sys/time.h)
    72 ../../include/sys/timespec.h		    SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/sys/timespec.h)
    73 ../../include/sys/_timeval.h		    SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/sys/_timeval.h)
    74 ../../include/sys/param.h		        SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/sys/param.h)
    75 ../../include/sys/limits.h	        SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/sys/limits.h)
    76 ../../include/sys/syslimits.h	        SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/sys/syslimits.h)
    77 ../../include/sys/stat.h	            SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/sys/stat.h)
    78 ../../include/stdint.h	       		SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/stdint.h)
    79 ../../include/sys/endian.h	        SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/sys/endian.h)
    80 ../../include/sys/wait.h		        SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/sys/wait.h)
    81 ../../include/sys/fcntl.h	            SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/sys/fcntl.h)
    82 ../../include/sys/stdint.h	        SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/sys/stdint.h)
    83 ../../include/sys/_pthreadtypes.h	    SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/sys/_pthreadtypes.h)
    84 ../../include/sys/queue.h	            SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/sys/queue.h)
    85 ../../include/sys/uio.h	            SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/sys/uio.h)
    86 ../../include/sys/un.h				SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/sys/un.h)
    87 ../../include/sys/select.h	    SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/sys/select.h)
    88 ../../include/sys/aeselect.h	    SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/sys/aeselect.h)
    89 ../../include/sys/signal.h            SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/sys/signal.h)
    90 ../../include/sys/sysctl.h            SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/sys/sysctl.h)
    91 ../../include/sys/utsname.h			SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/sys/utsname.h)			
    92 ../../include/sys/_sigset.h		SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/sys/_sigset.h)
    93 ../../include/posix4/sched.h			SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/sched.h)
    94 
    95 ../../include/machine/signal.h        SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/machine/signal.h)
    96 ../../include/machine/param.h	        SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/machine/param.h)
    97 ../../include/machine/_types.h	    SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/machine/_types.h)
    98 ../../include/machine/_limits.h	    SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/machine/_limits.h)
    99 ../../include/machine/_stdint.h	    SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/machine/_stdint.h)
   100 ../../include/machine/_inttypes.h     SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/machine/_inttypes.h)
   101 ../../include/machine/endian.h	    SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/machine/endian.h)
   102 ../../include/machine/setjmp.h	    SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/machine/setjmp.h)
   103 
   104 ../../include/arpa/inet.h	            SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/arpa/inet.h)
   105 ../../include/arpa/nameser.h	    SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/arpa/nameser.h)
   106 ../../include/arpa/nameser_compat.h    SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/arpa/nameser_compat.h)
   107 
   108 ../../include/net/if.h       			SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/net/if.h)
   109 ../../include/net/route.h       			SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/net/route.h)
   110 ../../include/net/radix.h       			SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/net/radix.h)
   111 ../../include/net/if_var.h       			SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/net/if_var.h)
   112 
   113 ../../include/netdb.h		             SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/netdb.h)
   114 ../../include/sys/dirent.h		SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/sys/dirent.h)
   115 ../../include/utime.h		SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/utime.h)
   116 ../../include/sys/errno.h		SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/sys/errno.h)
   117 ../../include/sys/serial.h		SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/sys/serial.h)
   118 ../../include/sys/ioctl.h		SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/sys/ioctl.h)
   119 ../../include/sys/socket.h		SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/sys/socket.h)
   120 ../../include/sys/ttycom.h		SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/sys/ttycom.h)
   121 ../../include/sys/ioccom.h		SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/sys/ioccom.h)
   122 ../../include/sys/filio.h			SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/sys/filio.h)
   123 ../../include/sys/sockio.h		SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/sys/sockio.h)
   124 ../../include/sys/_iovec.h		SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/sys/_iovec.h)
   125 ../../include/netinet/in.h		SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/netinet/in.h)
   126 ../../include/netinet6/in6.h		SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/netinet6/in6.h)
   127 ../../include/netinet6/in6_var.h		SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/netinet6/in6_var.h)
   128 ../../include/sys/mman.h			SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/sys/mman.h)
   129 
   130 
   131 //exporting syscall dependent headers
   132 ../../include/sys/resource.h	            SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/sys/resource.h)
   133 
   134 ../inc/stdarg.h		SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/stdarg.h)
   135 ../inc/stdarg_e.h		SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/stdarg_e.h)
   136 
   137 // IPC
   138 ../../include/sys/ipc.h	            SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/sys/ipc.h)
   139 ../../include/sys/msg.h	            SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/sys/msg.h)
   140 ../../include/sys/sem.h	            SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/sys/sem.h)
   141 ../../include/sys/shm.h	            SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/sys/shm.h)
   142 
   143 ../../include/netconfig.h	   		    		SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/netconfig.h)
   144 ../../include/nsswitch.h	   		    		SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/nsswitch.h)
   145 ../../include/resolv.h	            SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/resolv.h)
   146 ../../include/sys/event.h	            SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/sys/event.h)
   147 
   148 #ifdef SYMBIAN_DISTINCT_LOCALE_MODEL
   149 //Locale mapping file
   150 ../src/locales_new.txt	/epoc32/winscw/c/resource/pips/locales_new.txt
   151 //Locale mapping file
   152 ../src/locales_new.txt	/epoc32/winscw/c/resource/openc/locales_new.txt
   153 #endif
   154 
   155 //Locale mapping file
   156 ../src/locales.txt	/epoc32/winscw/c/resource/pips/locales.txt
   157 //getservbyname/getservbyport  related data file
   158 ../src/services.txt	/epoc32/winscw/c/resource/pips/services
   159 //Locale mapping file
   160 ../src/locales.txt	/epoc32/winscw/c/resource/openc/locales.txt
   161 //getservbyname/getservbyport  related data file
   162 ../src/services.txt	/epoc32/winscw/c/resource/openc/services
   163 
   164 // gcce 
   165 ../inc/staticlibinit_gcce.h	         SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/staticlibinit_gcce.h)
   166 ../gcce/urel/libcrt0_gcce.lib        /epoc32/release/armv5/urel/libcrt0_gcce.lib
   167 ../gcce/udeb/libcrt0_gcce.lib        /epoc32/release/armv5/udeb/libcrt0_gcce.lib
   168 
   169 //  End of File
   170 
   171 //libc dependent headers
   172 
   173 
   174