diff -r 000000000000 -r dfb7c4ff071f commsfwutils/commsbufs/group/bld.inf --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/commsfwutils/commsbufs/group/bld.inf Thu Dec 17 09:22:25 2009 +0200 @@ -0,0 +1,121 @@ +// 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: +// + +#ifdef SYMBIAN_ZERO_COPY_NETWORKING +PRJ_PLATFORMS + +BASEDEFAULT + +PRJ_EXPORTS +../inc/es_commsbuf.h SYMBIAN_OS_LAYER_PLATFORM_EXPORT_PATH(es_commsbuf.h) +../inc/commsbuf.h SYMBIAN_OS_LAYER_PLATFORM_EXPORT_PATH(comms-infras/commsbuf.h) +../inc/commsbufchain.h SYMBIAN_OS_LAYER_PLATFORM_EXPORT_PATH(comms-infras/commsbufchain.h) +../inc/commsbufiter.h SYMBIAN_OS_LAYER_PLATFORM_EXPORT_PATH(comms-infras/commsbufiter.h) +../inc/commsbuf.inl SYMBIAN_OS_LAYER_PLATFORM_EXPORT_PATH(comms-infras/commsbuf.inl) +../inc/commsbufchain.inl SYMBIAN_OS_LAYER_PLATFORM_EXPORT_PATH(comms-infras/commsbufchain.inl) +../inc/commsbufiter.inl SYMBIAN_OS_LAYER_PLATFORM_EXPORT_PATH(comms-infras/commsbufiter.inl) +../inc/commsbufpond.h SYMBIAN_OS_LAYER_PLATFORM_EXPORT_PATH(comms-infras/commsbufpond.h) +../inc/commsbufpond.inl SYMBIAN_OS_LAYER_PLATFORM_EXPORT_PATH(comms-infras/commsbufpond.inl) +../inc/commsbufpondop.h SYMBIAN_OS_LAYER_PLATFORM_EXPORT_PATH(comms-infras/commsbufpondop.h) +../inc/commsbufpondop.inl SYMBIAN_OS_LAYER_PLATFORM_EXPORT_PATH(comms-infras/commsbufpondop.inl) +../inc/commsbufasyncrequest.h SYMBIAN_OS_LAYER_PLATFORM_EXPORT_PATH(comms-infras/commsbufasyncrequest.h) +../inc/commsbufq.h SYMBIAN_OS_LAYER_PLATFORM_EXPORT_PATH(comms-infras/commsbufq.h) +../inc/commsbufq.inl SYMBIAN_OS_LAYER_PLATFORM_EXPORT_PATH(comms-infras/commsbufq.inl) +../inc/commsbufpanic.h SYMBIAN_OS_LAYER_PLATFORM_EXPORT_PATH(comms-infras/commsbufpanic.h) +../inc/commsbufponddbg.h SYMBIAN_OS_LAYER_PLATFORM_EXPORT_PATH(comms-infras/commsbufponddbg.h) +commsbufs.iby /epoc32/rom/include/commsbufs.iby +commsbufskern.iby /epoc32/rom/include/commsbufskern.iby +../inc/commsbufskern.h SYMBIAN_OS_LAYER_PLATFORM_EXPORT_PATH(comms-infras/commsbufskern.h) +../inc/commsbufskern.inl SYMBIAN_OS_LAYER_PLATFORM_EXPORT_PATH(comms-infras/commsbufskern.inl) + +../mbufmgr/inc/es_mbuf.h SYMBIAN_OS_LAYER_PLATFORM_EXPORT_PATH(es_mbuf.h) +../mbufmgr/inc/mbuf.h SYMBIAN_OS_LAYER_PLATFORM_EXPORT_PATH(comms-infras/mbuf.h) +../mbufmgr/inc/mbuf.inl SYMBIAN_OS_LAYER_PLATFORM_EXPORT_PATH(comms-infras/mbuf.inl) +../mbufmgr/inc/mbufchain.h SYMBIAN_OS_LAYER_PLATFORM_EXPORT_PATH(comms-infras/mbufchain.h) +../mbufmgr/inc/mbufchain.inl SYMBIAN_OS_LAYER_PLATFORM_EXPORT_PATH(comms-infras/mbufchain.inl) +../mbufmgr/inc/mbufallocator.h SYMBIAN_OS_LAYER_PLATFORM_EXPORT_PATH(comms-infras/mbufallocator.h) +../mbufmgr/inc/mbufq.h SYMBIAN_OS_LAYER_PLATFORM_EXPORT_PATH(comms-infras/mbufq.h) +../mbufmgr/inc/mbufq.inl SYMBIAN_OS_LAYER_PLATFORM_EXPORT_PATH(comms-infras/mbufq.inl) +../mbufmgr/inc/mbufpktq.h SYMBIAN_OS_LAYER_PLATFORM_EXPORT_PATH(comms-infras/mbufpktq.h) +../mbufmgr/inc/mbufpktq.inl SYMBIAN_OS_LAYER_PLATFORM_EXPORT_PATH(comms-infras/mbufpktq.inl) +../mbufmgr/inc/mbufasyncrequest.h SYMBIAN_OS_LAYER_PLATFORM_EXPORT_PATH(comms-infras/mbufasyncrequest.h) +../mbufmgr/inc/mbufpanic.h SYMBIAN_OS_LAYER_PLATFORM_EXPORT_PATH(comms-infras/mbufpanic.h) +../mbufmgr/inc/nifmbuf.h SYMBIAN_OS_LAYER_PLATFORM_EXPORT_PATH(nifmbuf.h) +../mbufmgr/inc/mb_thread.h SYMBIAN_OS_LAYER_PLATFORM_EXPORT_PATH(mb_thread.h) +../mbufmgrimpl/inc/es_mbman.h SYMBIAN_OS_LAYER_PLATFORM_EXPORT_PATH(es_mbman.h) + + +PRJ_TESTEXPORTS +//MBuf ComponentTest scripts & configs +../TS_mbufmgr/scriptfiles/mbuftest.script /epoc32/release/wins/udeb/z/testdata/scripts/mbuftest.script +../TS_mbufmgr/scriptfiles/mbuftest.script /epoc32/release/winscw/udeb/z/testdata/scripts/mbuftest.script +../TS_mbufmgr/scriptfiles/MBufTest05-CopyIn.ini /epoc32/release/wins/udeb/z/testdata/configs/mbuftest05-copyin.ini +../TS_mbufmgr/scriptfiles/MBufTest05-CopyIn.ini /epoc32/release/winscw/udeb/z/testdata/configs/mbuftest05-copyin.ini +../TS_mbufmgr/scriptfiles/MBufTest05-CopyOut.ini /epoc32/release/wins/udeb/z/testdata/configs/mbuftest05-copyout.ini +../TS_mbufmgr/scriptfiles/MBufTest05-CopyOut.ini /epoc32/release/winscw/udeb/z/testdata/configs/mbuftest05-copyout.ini +../TS_mbufmgr/scriptfiles/MBufTest06-1st.ini /epoc32/release/wins/udeb/z/testdata/configs/mbuftest06-1st.ini +../TS_mbufmgr/scriptfiles/MBufTest06-1st.ini /epoc32/release/winscw/udeb/z/testdata/configs/mbuftest06-1st.ini +../TS_mbufmgr/scriptfiles/MBufTest06-2nd.ini /epoc32/release/wins/udeb/z/testdata/configs/mbuftest06-2nd.ini +../TS_mbufmgr/scriptfiles/MBufTest06-2nd.ini /epoc32/release/winscw/udeb/z/testdata/configs/mbuftest06-2nd.ini +../TS_mbufmgr/scriptfiles/MBufTest06-3rd.ini /epoc32/release/wins/udeb/z/testdata/configs/mbuftest06-3rd.ini +../TS_mbufmgr/scriptfiles/MBufTest06-3rd.ini /epoc32/release/winscw/udeb/z/testdata/configs/mbuftest06-3rd.ini +../TS_mbufmgr/scriptfiles/MBufTest07-1st.ini /epoc32/release/wins/udeb/z/testdata/configs/mbuftest07-1st.ini +../TS_mbufmgr/scriptfiles/MBufTest07-1st.ini /epoc32/release/winscw/udeb/z/testdata/configs/mbuftest07-1st.ini +../TS_mbufmgr/scriptfiles/MBufTest07-2nd.ini /epoc32/release/wins/udeb/z/testdata/configs/mbuftest07-2nd.ini +../TS_mbufmgr/scriptfiles/MBufTest07-2nd.ini /epoc32/release/winscw/udeb/z/testdata/configs/mbuftest07-2nd.ini +../TS_mbufmgr/scriptfiles/MBufTest07-3rd.ini /epoc32/release/wins/udeb/z/testdata/configs/mbuftest07-3rd.ini +../TS_mbufmgr/scriptfiles/MBufTest07-3rd.ini /epoc32/release/winscw/udeb/z/testdata/configs/mbuftest07-3rd.ini +../TS_mbufmgr/scriptfiles/MBufTest08-1st.ini /epoc32/release/wins/udeb/z/testdata/configs/mbuftest08-1st.ini +../TS_mbufmgr/scriptfiles/MBufTest08-1st.ini /epoc32/release/winscw/udeb/z/testdata/configs/mbuftest08-1st.ini +../TS_mbufmgr/scriptfiles/MBufTest08-2nd.ini /epoc32/release/wins/udeb/z/testdata/configs/mbuftest08-2nd.ini +../TS_mbufmgr/scriptfiles/MBufTest08-2nd.ini /epoc32/release/winscw/udeb/z/testdata/configs/mbuftest08-2nd.ini +../TS_mbufmgr/scriptfiles/MBufTest08-3rd.ini /epoc32/release/wins/udeb/z/testdata/configs/mbuftest08-3rd.ini +../TS_mbufmgr/scriptfiles/MBufTest08-3rd.ini /epoc32/release/winscw/udeb/z/testdata/configs/mbuftest08-3rd.ini +../TS_mbufmgr/scriptfiles/MBufTest09-1st.ini /epoc32/release/wins/udeb/z/testdata/configs/mbuftest09-1st.ini +../TS_mbufmgr/scriptfiles/MBufTest09-1st.ini /epoc32/release/winscw/udeb/z/testdata/configs/mbuftest09-1st.ini +../TS_mbufmgr/scriptfiles/MBufTest09-2nd.ini /epoc32/release/wins/udeb/z/testdata/configs/mbuftest09-2nd.ini +../TS_mbufmgr/scriptfiles/MBufTest09-2nd.ini /epoc32/release/winscw/udeb/z/testdata/configs/mbuftest09-2nd.ini +../TS_mbufmgr/scriptfiles/MBufTest09-3rd.ini /epoc32/release/wins/udeb/z/testdata/configs/mbuftest09-3rd.ini +../TS_mbufmgr/scriptfiles/MBufTest09-3rd.ini /epoc32/release/winscw/udeb/z/testdata/configs/mbuftest09-3rd.ini +../TS_mbufmgr/scriptfiles/MBufTest09-4th.ini /epoc32/release/wins/udeb/z/testdata/configs/mbuftest09-4th.ini +../TS_mbufmgr/scriptfiles/MBufTest09-4th.ini /epoc32/release/winscw/udeb/z/testdata/configs/mbuftest09-4th.ini +../TS_mbufmgr/scriptfiles/MBufTest09-5th.ini /epoc32/release/wins/udeb/z/testdata/configs/mbuftest09-5th.ini +../TS_mbufmgr/scriptfiles/MBufTest09-5th.ini /epoc32/release/winscw/udeb/z/testdata/configs/mbuftest09-5th.ini +../TS_mbufmgr/scriptfiles/MBufTest10-1st.ini /epoc32/release/wins/udeb/z/testdata/configs/mbuftest10-1st.ini +../TS_mbufmgr/scriptfiles/MBufTest10-1st.ini /epoc32/release/winscw/udeb/z/testdata/configs/mbuftest10-1st.ini +../TS_mbufmgr/scriptfiles/MBufTest13-1st.ini /epoc32/release/wins/udeb/z/testdata/configs/mbuftest13-1st.ini +../TS_mbufmgr/scriptfiles/MBufTest13-1st.ini /epoc32/release/winscw/udeb/z/testdata/configs/mbuftest13-1st.ini +testmbuf.iby /epoc32/rom/include/testmbuf.iby + +PRJ_MMPFILES +commsbufs.mmp +mbufmgr.mmp +mbufmgrimpl.mmp +commsbufskern.mmp + +PRJ_TESTMMPFILES +../TS_mbufmgr/TS_Mbufmgr.mmp + +#include "../reference/loopback_bearer/group/bld.inf" +#include "../reference/loopback_bearer/test/bld.inf" +#include "../reference/loopback_bearer/zc/group/bld.inf" +#include "../reference/loopback_driver/bld.inf" +#include "../reference/zerocopy_loopback_driver/bld.inf" + +#else + +#include "../version1/mbufmgr/group/bld.inf" +#endif // SYMBIAN_ZERO_COPY_NETWORKING +