diff -r 4dc88a4ac6f4 -r f6055a57ae18 obex/obexprotocol/obex/group/bld.inf --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/obex/obexprotocol/obex/group/bld.inf Tue Oct 19 11:00:12 2010 +0800 @@ -0,0 +1,60 @@ +// Copyright (c) 2005-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: +// Implementation of Object Exchange Protocol +// +// + +/** + @file +*/ + +PRJ_EXPORTS + +../public/OBEX.H SYMBIAN_MW_LAYER_PUBLIC_EXPORT_PATH(obex.h) +../public/obexbase.h SYMBIAN_MW_LAYER_PUBLIC_EXPORT_PATH(obexbase.h) +../public/obexbaseobject.h SYMBIAN_MW_LAYER_PUBLIC_EXPORT_PATH(obexbaseobject.h) +../public/obexclient.h SYMBIAN_MW_LAYER_PUBLIC_EXPORT_PATH(obexclient.h) +../public/obexconstants.h SYMBIAN_MW_LAYER_PUBLIC_EXPORT_PATH(obexconstants.h) +../public/obexpanics.h SYMBIAN_MW_LAYER_PUBLIC_EXPORT_PATH(obexpanics.h) +../public/obexheaders.h SYMBIAN_MW_LAYER_PUBLIC_EXPORT_PATH(obexheaders.h) +../public/obexobjects.h SYMBIAN_MW_LAYER_PUBLIC_EXPORT_PATH(obexobjects.h) +../public/obexserver.h SYMBIAN_MW_LAYER_PUBLIC_EXPORT_PATH(obexserver.h) +../public/obextypes.h SYMBIAN_MW_LAYER_PUBLIC_EXPORT_PATH(obextypes.h) +../public/obexfinalpacketobserver.h SYMBIAN_MW_LAYER_PUBLIC_EXPORT_PATH(obexfinalpacketobserver.h) +../public/obexreadactivityobserver.h SYMBIAN_MW_LAYER_PLATFORM_EXPORT_PATH(obexreadactivityobserver.h) +../inc/obexconstantsinternal.h SYMBIAN_MW_LAYER_PLATFORM_EXPORT_PATH(obexconstantsinternal.h) +// NB obexcommontransport depends on these files to compile, but obex depends +// on obexcommontransport to link. This is a circular dependency. Due to how +// our build system works (export all the headers before trying to build +// anything) it doesn't cause a build break. +../public/ObexBtTransportInfo.h SYMBIAN_MW_LAYER_PUBLIC_EXPORT_PATH(obexbttransportinfo.h) +../public/ObexUsbTransportInfo.h SYMBIAN_MW_LAYER_PUBLIC_EXPORT_PATH(obexusbtransportinfo.h) +../public/ObexTransportInfo.h SYMBIAN_MW_LAYER_PUBLIC_EXPORT_PATH(obextransportinfo.h) +../public/ObexIrTransportInfo.h SYMBIAN_MW_LAYER_PUBLIC_EXPORT_PATH(obexirtransportinfo.h) + +PRJ_MMPFILES +obex.mmp +irobex.mmp // Build irobex.lib to allow legacy components to continue linking without source changes + + +PRJ_TESTEXPORTS +../test/tobex/Contactsbak.vcf /epoc32/wins/c/contactsbak.vcf +../test/tobex/Contactsbak2.vcf /epoc32/wins/c/contactsbak2.vcf +../test/tobex/Contactsbak3.vcf /epoc32/wins/c/contactsbak3.vcf + +PRJ_TESTMMPFILES + +../test/tobex/TOBEX.MMP +../test/testobexerrorcodes/TestObexErrorCodes.mmp +../test/headercheck/group/t_obexheadercheck.mmp