epoc32/rom/config/beagle/image_conf_beagle.mk
author arunabha
Fri, 21 May 2010 15:05:16 +0100
changeset 0 51ec61aab5d5
permissions -rw-r--r--
Rom build configurations and oby file for a UI rom mapping to PDK 3.0.H

# 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:
# garethl@symbian.org



# needs override.pm in \epoc32\tools\
# needs s60ibymacros.pm, plugincommon.pm obyparse.pm rom\include\symbian_os_romdefs.hby rom\variant\s60macros.iby tools\localise.pm, localise_all_resources.pm

 
PRODUCT_NAME =beagle
PLATFORM_NAME =beagle
BUILD =armv5
ROMMEGS =71
ROMDATE =abcd 
USE_FLOAT =0
USE_VERGEN =1
USE_ROFS =0
USE_PAGING =0
USE_PLATSEC =0
USE_ROMFILE =1
COREPLAT_OPT =
CORE_OBY     = $(E32ROM)/config/beagle/wildducks_rom.oby $(CORE_PREFIX)_core_generated.oby
 
CORE_OBYGEN =\
  geniby | $(CORE_PREFIX)_core_generated.oby |\
    $(E32ROMINC)/core/app \
	$(E32ROMINC)/core/mw \
	$(E32ROMINC)/core/os \
	$(E32ROMINC)/core/stubs \
	$(E32ROMINC)/language/app \
	$(E32ROMINC)/language/mw \
	$(E32ROMINC)/language/os \
	$(E32ROMINC)/customer/app \
	$(E32ROMINC)/customer/mw \
	$(E32ROMINC)/customer/os \
	$(E32ROMINC)/customervariant/app \
   $(call select,$(TYPE),prd,,$(E32ROMINC)/core/tools) | *.iby | \#include "%3" | end

CORE_OPT = -keepgoing $(BLDROM_OPT) -D_EABI=$(ARM_VERSION) -D$(call ucase,$(PRODUCT_NAME)) -I\epoc32\rom\include\core\mw -I\epoc32\rom\include\core\app -I\epoc32\rom\include\core\os -es60ibymacros -elocalise -fm=\epoc32\rom\include\featuredatabase.xml -D_FULL_DEBUG
#-nofm=\epoc32\rom\include\featuredatabase.xml
#	$(E32ROMINC)/language/app \
#	$(E32ROMINC)/language/mw \
#	$(E32ROMINC)/language/os \
#	$(E32ROMINC)/customer/app \
#	$(E32ROMINC)/customer/mw \
#	$(E32ROMINC)/customer/os \