videditor/VideoProvider/group/VideoProvider.mmp
author Mikael Laine <mikael.laine@ixonos.com>
Fri, 29 Jan 2010 14:08:33 +0200
changeset 0 951a5db380a0
permissions -rw-r--r--
Committing the Video Editor package under the Eclipse Public License

/*
* Copyright (c) 2010 Ixonos Plc.
* All rights reserved.
* This component and the accompanying materials are made available
* under the terms of the "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:
* Ixonos Plc
*
* Description: 
*
*/


// To get the APP_LAYER_SYSTEMINCLUDE-definition
#include <platform_paths.hrh>

#include <data_caging_paths.hrh>
#include "../inc/VideoProviderUids.hrh"
#include "../../Group/buildconfig.hrh"

#if defined( __DEBUG_ON__ )
MACRO        	DEBUG_ON
#endif
#if defined( __DEBUG_ON_ALWAYS__ )
MACRO           DEBUG_ON_ALWAYS
#endif
#if defined(__DEBUG_ON__) || defined(__DEBUG_ON_ALWAYS__)
LIBRARY         flogger.lib
#endif

#if defined( __INCLUDE_MANUAL_VIDEO_EDITOR__ )
MACRO           INCLUDE_MANUAL_VIDEO_EDITOR
#endif

#if defined( __INCLUDE_SIMPLE_VIDEO_EDITOR__ )
MACRO           INCLUDE_SIMPLE_VIDEO_EDITOR
LIBRARY         SimpleVideoEditor.lib
#endif

#if defined( __FILE_TIME_STAMP_UPDATE__ )
MACRO           FILE_TIME_STAMP_UPDATE
#endif

// Define this macro to test the performance of the provider.
// (This is independent of the rest of the logging so that
// it does not affect the timings)
//MACRO           LOG_TIMING


TARGET		VideoProvider.dll
TARGETTYPE	PLUGIN
CAPABILITY  CAP_ECOM_PLUGIN

// MAGIC Dll recognition UID followed by the unique UID for this dll
UID	0x10009D8D 0x101FFA8E


USERINCLUDE	../inc
USERINCLUDE	../../SimpleVideoEditor/inc
USERINCLUDE	../../VideoEditorCommon/inc
USERINCLUDE	../../VideoEditorCommon/data

// Default system include paths for application layer modules.
APP_LAYER_SYSTEMINCLUDE

SYSTEMINCLUDE   /epoc32/include/caf
SYSTEMINCLUDE	/epoc32/include/ECom

SOURCEPATH	../src
SOURCE		VideoProvider.cpp

SOURCEPATH	../src

START RESOURCE VideoProvider.rss
TARGET          VideoProvider.rsc
TARGETPATH      ECOM_RESOURCE_DIR
END


START RESOURCE  VideoProviderInternal.rss
HEADER
TARGET VideoProviderInternal.rsc
TARGETPATH      RESOURCE_FILES_DIR
LANGUAGE_IDS
END


LIBRARY apgrfx.lib
LIBRARY apmime.lib
LIBRARY apparc.lib
LIBRARY avkon.lib
LIBRARY bafl.lib
LIBRARY commonengine.lib
LIBRARY cone.lib 
LIBRARY efsrv.lib
LIBRARY euser.lib
LIBRARY ServiceHandler.lib
LIBRARY VideoEditorCommon.lib

LIBRARY         caf.lib     // CAF


// End of File