diff -r 000000000000 -r e4d67989cc36 genericopenlibs/cstdlib/group/BLD.INF --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/genericopenlibs/cstdlib/group/BLD.INF Tue Feb 02 02:01:42 2010 +0200 @@ -0,0 +1,184 @@ +// Copyright (c) 1999-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: +// C standard library support +// +// + +/** + @file +*/ + + +PRJ_EXPORTS + +../INC/ESTLIB.H SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(estlib.h) +../INC/ESTW32.H SYMBIAN_OS_LAYER_PLATFORM_EXPORT_PATH(estw32.h) +../INC/REDIRCLI.H SYMBIAN_OS_LAYER_PLATFORM_EXPORT_PATH(redircli.h) +../INC/REDIRSTR.H SYMBIAN_OS_LAYER_PLATFORM_EXPORT_PATH(redirstr.h) +../INC/REDIRCLIINTERNAL.H SYMBIAN_OS_LAYER_PLATFORM_EXPORT_PATH(redircliinternal.h) + +../LINC/ASSERT.H SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(libc/assert.h) +../LINC/CTYPE.H SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(libc/ctype.h) +../LINC/DIRENT.H SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(libc/dirent.h) +../LINC/ERRNO.H SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(libc/errno.h) +../LINC/FCNTL.H SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(libc/fcntl.h) +../LINC/IEEEFP.H SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(libc/ieeefp.h) +../LINC/LIMITS.H SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(libc/limits.h) +../LINC/LOCALE.H SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(libc/locale.h) +../LINC/MATH.H SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(libc/math.h) +../LINC/NETDB.H SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(libc/netdb.h) +../LINC/NETDB_R.H SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(libc/netdb_r.h) +../LINC/PROCESS.H SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(libc/process.h) +../LINC/PWD.H SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(libc/pwd.h) +../LINC/REENT.H SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(libc/reent.h) +../LINC/SETJMP.H SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(libc/setjmp.h) +../LINC/SIGNAL.H SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(libc/signal.h) +../LINC/STDARG.H SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(libc/stdarg.h) +../LINC/STDARG_E.H SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(libc/stdarg_e.h) +../LINC/STDDEF.H SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(libc/stddef.h) +../LINC/STDIO.H SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(libc/stdio.h) +../LINC/STDIO_R.H SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(libc/stdio_r.h) +../LINC/STDLIB.H SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(libc/stdlib.h) +../LINC/STDLIB_R.H SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(libc/stdlib_r.h) +../LINC/STRING.H SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(libc/string.h) +../LINC/TIME.H SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(libc/time.h) +../LINC/UNISTD.H SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(libc/unistd.h) +../LINC/_ANSI.H SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(libc/_ansi.h) + +../LINCSYS/CONFIG.H SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(libc/sys/config.h) +../LINCSYS/DIRENT.H SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(libc/sys/dirent.h) +../LINCSYS/ERRNO.H SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(libc/sys/errno.h) +../LINCSYS/FCNTL.H SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(libc/sys/fcntl.h) +../LINCSYS/FILE.H SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(libc/sys/file.h) +../LINCSYS/IOCTL.H SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(libc/sys/ioctl.h) +../LINCSYS/PARAM.H SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(libc/sys/param.h) +../LINCSYS/REENT.H SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(libc/sys/reent.h) +../LINCSYS/RESOURCE.H SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(libc/sys/resource.h) +../LINCSYS/SIGNAL.H SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(libc/sys/signal.h) +../LINCSYS/SOCKET.H SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(libc/sys/socket.h) +../LINCSYS/STAT.H SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(libc/sys/stat.h) +../LINCSYS/STDIO_T.H SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(libc/sys/stdio_t.h) +../LINCSYS/TIME.H SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(libc/sys/time.h) +../LINCSYS/TIMES.H SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(libc/sys/times.h) +../LINCSYS/TYPES.H SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(libc/sys/types.h) +../LINCSYS/UNISTD.H SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(libc/sys/unistd.h) +../LINCSYS/WAIT.H SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(libc/sys/wait.h) +../LINCSYS/_TYPES.H SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(libc/sys/_types.h) +../LINCSYS/serial.h SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(libc/sys/serial.h) +../LINCSYS/TYPES1.H SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(libc/sys/types1.h) + +../LINCMACH/IEEEFP.H SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(libc/machine/ieeefp.h) +../LINCMACH/TYPES.H SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(libc/machine/types.h) + +../LINCINET/NET_TYPES.H SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(libc/netinet/net_types.h) +../LINCINET/ARP.H SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(libc/netinet/arp.h) +../LINCINET/IN.H SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(libc/netinet/in.h) +../LINCINET/IP.H SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(libc/netinet/ip.h) +../LINCINET/IP_ICMP.H SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(libc/netinet/ip_icmp.h) +../LINCINET/TCP.H SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(libc/netinet/tcp.h) +../LINCINET/TCP_FSM.H SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(libc/netinet/tcp_fsm.h) +../LINCINET/TCP_SEQ.H SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(libc/netinet/tcp_seq.h) +../LINCINET/UDP.H SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(libc/netinet/udp.h) + +../LINCARPA/FTP.H SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(libc/arpa/ftp.h) +../LINCARPA/INET.H SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(libc/arpa/inet.h) +../LINCARPA/NAMESER.H SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(libc/arpa/nameser.h) +../LINCARPA/TELNET.H SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(libc/arpa/telnet.h) +../LINCARPA/TFTP.H SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(libc/arpa/tftp.h) + +../group/stdlib.iby /epoc32/rom/include/stdlib.iby + + +PRJ_MMPFILES + +#if defined(WINS) +../BMMP/ESTW32.MMP +../BMMP/WCRT0.MMP +../BMMP/WWCRT0.MMP +#endif + +../BMMP/ECRT0.MMP +../BMMP/WECRT0.MMP +../BMMP/MCRT0.MMP +../BMMP/WMCRT0.MMP +../RedirCli/REDIRCLI.MMP +../BMMP/ESTLIB.MMP + +PRJ_TESTMMPFILES + +#if defined(WINS) +../TSTLIB/TSTW32.MMP ignore // needs to be built with /subsystem:console +#endif + +// A dummy test project, only to test the compilation correctness of all +// exported header files, no test step needed, therefore is built as LIB target. +../TSTLIB/TExportedHeaderFileCompilation.mmp support + +../TSTLIB/CTEST.MMP support +../TSTLIB/FINGER.MMP manual +../TSTLIB/STDLIB2K.MMP manual +../TSTLIB/TCANCEL.MMP manual +../TSTLIB/TDGRAM.MMP manual +../TSTLIB/TDIRS.MMP manual +../TSTLIB/TFILES.MMP manual +../TSTLIB/THELLO.MMP manual +../TSTLIB/THELLOU.MMP manual +../TSTLIB/TISTREAM.MMP manual +../TSTLIB/TMISC.MMP manual +../TSTLIB/TMISC2.MMP manual +../TSTLIB/TMTHREAD.MMP manual +../TSTLIB/TNETDB.MMP manual +../TSTLIB/TPIPE.MMP manual +../TSTLIB/TPIPE2.MMP manual +../TSTLIB/TPIPE3.MMP manual +../TSTLIB/TTIME.MMP manual +../TSTLIB/TMBTOWC.MMP manual +../TSTLIB/TWDIRS.MMP manual +../TSTLIB/TWFILES.MMP manual +../TSTLIB/TWPIPE.MMP manual +../TSTLIB/TWHELLO.MMP manual +../TSTLIB/TWHELLOU.MMP manual +../TSTLIB/TWMISC2.MMP manual + +../TSTLIB/tredir.MMP manual + +../TSTLIB/tser1.mmp manual +../TSTLIB/tser2w.mmp manual +../TSTLIB/tser2r.mmp manual +../TSTLIB/tser3.mmp manual +../TSTLIB/tirping.mmp manual +../TSTLIB/tirpong.mmp manual +../TSTLIB/tsersig.mmp manual +../TSTLIB/tserial.mmp ignore //useful for writing the test code from.. + +../TSTLIB/WSHELL.MMP ignore +../TSTLIB/GENERIC.MMP ignore +../TSTLIB/GENERICM.MMP ignore +../TSTLIB/TLSTREAM.MMP ignore +../TSTLIB/tsock.mmp manual + +../TSTLIB/TSTDLIBDEFECT.MMP manual +../TSTLIB/TMisc3.mmp +../TSTLIB/T_PR234_LTIME.mmp +../TSTLIB/T_StdlibDefect.mmp +../TSTLIB/T_UCRT0P1.MMP +../TSTLIB/T_UCRT0P2.MMP support +../TSTLIB/T_UCRT0P3.MMP support +../TSTLIB/t_waitpid_launch.mmp +../TSTLIB/T_WAITPID.mmp support +../TSTLIB/T_SPRINTF.MMP + +PRJ_TESTEXPORTS +../group/StdLibTests.bat /epoc32/data/z/system/test/stdlibtests.bat +../group/stdlibtests.iby /epoc32/rom/include/stdlibtests.iby