accessoryservices/remotecontrolfw/group/remotecontrol.iby
changeset 0 4e1aa6a622a0
child 21 ccb4f6b3db21
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/accessoryservices/remotecontrolfw/group/remotecontrol.iby	Tue Feb 02 00:53:00 2010 +0200
@@ -0,0 +1,79 @@
+// Copyright (c) 2004-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:
+// ROM include file for Remote Control system.
+// 
+//
+
+/**
+ @file
+ @publishedPartner
+ @released
+*/
+
+#ifndef __REMCON_IBY__
+#define __REMCON_IBY__
+
+REM *** The following iby files are always included, whether bluetooth is
+REM *** supported by the device or not.
+
+#include <ecom.iby>
+
+// If __BT_DEBUG__ is defined pull in debug versions of the
+// RemCon DLLs regardless of the ROM type
+#ifdef __BT_DEBUG__
+define BT_DIR UDEB
+#else
+define BT_DIR BUILD_DIR
+#endif
+
+REM *** The following dlls are client side dlls. They are always included
+REM *** in the ROM, whether bluetooth is supported by the device or not, so
+REM *** that client applications can link against them regardless.
+
+// Client side
+file=ABI_DIR\BT_DIR\remconcoreapi.dll					System\Libs\remconcoreapi.dll
+file=ABI_DIR\BT_DIR\remconinterfacebase.dll				System\Libs\remconinterfacebase.dll
+file=ABI_DIR\BT_DIR\remconclient.dll 					System\Libs\remconclient.dll
+
+// An extension API (outer client side) supporting track name and absolute 
+// volume APIs.
+file=ABI_DIR\BT_DIR\remconextapi1.dll					System\Libs\remconextapi1.dll
+
+// DLL containing types used by more than one server-side subcomponent.
+file=ABI_DIR\BT_DIR\remcontypes.dll						System\Libs\remcontypes.dll
+
+REM *** Now for things which should only be included if the device
+REM *** supports bluetooth, to save ROM space...
+
+#ifdef SYMBIAN_EXCLUDE_BLUETOOTH
+REM Feature BLUETOOTH is not in this ROM (remotecontrol.iby)
+#else
+// Server
+file=ABI_DIR\BT_DIR\remconserver.exe 					System\Programs\remconserver.exe
+
+// Base DLL for bearer plugins
+file=ABI_DIR\BT_DIR\remconbearerplugin.dll				System\Libs\remconbearerplugin.dll
+
+// Base DLL for target selector plugins
+file=ABI_DIR\BT_DIR\remcontargetselectorplugin.dll		System\Libs\remcontargetselectorplugin.dll
+
+// Base DLL for converter plugins
+file=ABI_DIR\BT_DIR\remconconverterplugin.dll			System\Libs\remconconverterplugin.dll
+
+// The concrete Target Selector Plugin.
+#include <tsp.iby>
+
+#endif // SYMBIAN_EXCLUDE_BLUETOOTH
+
+#endif // __REMCON_IBY__