uiaccelerator_plat/alf_client_server_api/group/bld.inf
author hgs
Thu, 14 Oct 2010 18:35:08 +0300
changeset 60 5dafecb0892a
parent 0 15bf7259bb7c
permissions -rw-r--r--
201041

/*
* Copyright (c) 2006 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:   File that exports the files belonging to 
:                ALF Client Server API
*
*/

// The new Symbian Build System (SBS, Raptor) gives warnings from ##
// concatenation. Use __GNUC__ >= 3 to check the SBS version!
#ifndef __SERIES60_30__
#include <platform_paths.hrh>
#if __GNUC__ >= 3
#define CORETOOLKIT_EXPORT_FOLDER(P) ../P
#define INTERNAL_UIACCEL_EXPORT_PATH(S) |../../../inc/S

#else
#define CORETOOLKIT_EXPORT_FOLDER(P) ../##P
#define INTERNAL_UIACCEL_EXPORT_PATH(S) |../../../inc/##S

#endif
#else
#if __GNUC__ >= 3
#define MW_LAYER_PLATFORM_EXPORT_PATH(S) /epoc32/include/oem/S
#define CORETOOLKIT_EXPORT_FOLDER(P) ../alf_core_toolkit_api/P
#define INTERNAL_UIACCEL_EXPORT_PATH(S) |../../../inc/S
#else
#define MW_LAYER_PLATFORM_EXPORT_PATH(S) /epoc32/include/oem/##S
#define CORETOOLKIT_EXPORT_FOLDER(P) ../alf_core_toolkit_api/##P
#define INTERNAL_UIACCEL_EXPORT_PATH(S)	|../../../inc/##S

#endif
#endif

PRJ_PLATFORMS
DEFAULT

PRJ_EXPORTS

../inc/alf/alfappserver.h     INTERNAL_UIACCEL_EXPORT_PATH(alf/alfappserver.h)
../inc/alf/alfappsrvsessionbase.h     INTERNAL_UIACCEL_EXPORT_PATH(alf/alfappsrvsessionbase.h)
// For Goom startup
../inc/alf/alfclientbase.h     MW_LAYER_PLATFORM_EXPORT_PATH(alf/alfclientbase.h)
../inc/alf/alfappui.h     INTERNAL_UIACCEL_EXPORT_PATH(alf/alfappui.h)
../inc/alf/alfdirectclient.h     INTERNAL_UIACCEL_EXPORT_PATH(alf/alfdirectclient.h)