imgtools/romtools/rofsbuild/rofsbuild.mmp
author timothy.murphy@nokia.com
Fri, 30 Apr 2010 16:07:17 +0100
branchfix
changeset 511 7581d432643a
parent 0 044383f39525
child 590 360bd6b35136
child 606 30b30f9da0b7
permissions -rw-r--r--
fix: support new trace compiler features for preventing clashes. Automatically turn on OST_TRACE_COMPILER_IN_USE macro. Look for trace header in systemincludes. Make directories in makefile parse to prevent clashes during build. Correct path for autogen headers. Correct case issue with autogen headers on Linux.

/*
* Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
* All rights reserved.
* This component and the accompanying materials are made available
* under the terms of the License "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: 
*
*/



TARGET			rofsbuild.exe
TARGETTYPE		exe

// rofsbuild
SOURCEPATH	../rofsbuild
SOURCE			 r_obey.cpp r_build.cpp r_rofs.cpp r_driveimage.cpp r_driveutl.cpp
SOURCE			 rofsbuild.cpp r_coreimage.cpp r_smrimage.cpp
SOURCEPATH	../../imglib/host
SOURCE			h_utl.cpp h_file.cpp h_mem.cpp

// executable compression
SOURCEPATH	../../imglib/e32uid
SOURCE			e32uid.cpp
sourcepath      ../../imglib/e32image
source                  e32image.cpp
sourcepath      ../../imglib/e32image/deflate
source                  decode.cpp encode.cpp deflate.cpp inflate.cpp panic.cpp
source                  compress.cpp
sourcepath  	../../imglib/compress
source					byte_pair.cpp pagedcompress.cpp

OS_LAYER_SYSTEMINCLUDE_SYMBIAN

USERINCLUDE   ../../imglib/inc ../../imglib/compress ../../imglib/filesystem/include 
USERINCLUDE   ../../imglib/patchdataprocessor/include ../../imglib/parameterfileprocessor/include
USERINCLUDE	  ../../imglib/memmap/include
USERINCLUDE   ../../imglib/boostlibrary/

STATICLIBRARY 	filesystem 
STATICLIBRARY   patchdataprocessor
STATICLIBRARY   parameterfileprocessor
STATICLIBRARY	memmap
#ifdef TOOLS2_LINUX
STATICLIBRARY   boost_thread-mgw34-mt-1_39_linux
OPTION    GCC -pthread -O2 -Wno-uninitialized
#else
STATICLIBRARY   boost_thread-mgw34-mt-1_39_win32
OPTION    GCC -mthreads -O2 -Wno-uninitialized
#endif


VENDORID 0x70000001