epoc32/rom/config/beagle/image_conf_beagle.mk
changeset 0 51ec61aab5d5
equal deleted inserted replaced
-1:000000000000 0:51ec61aab5d5
       
     1 # This component and the accompanying materials are made available
       
     2 # under the terms of the License "Eclipse Public License v1.0"
       
     3 # which accompanies this distribution, and is available
       
     4 # at the URL "http://www.eclipse.org/legal/epl-v10.html".
       
     5 #
       
     6 # Initial Contributors:
       
     7 # garethl@symbian.org
       
     8 
       
     9 
       
    10 
       
    11 # needs override.pm in \epoc32\tools\
       
    12 # needs s60ibymacros.pm, plugincommon.pm obyparse.pm rom\include\symbian_os_romdefs.hby rom\variant\s60macros.iby tools\localise.pm, localise_all_resources.pm
       
    13 
       
    14  
       
    15 PRODUCT_NAME =beagle
       
    16 PLATFORM_NAME =beagle
       
    17 BUILD =armv5
       
    18 ROMMEGS =71
       
    19 ROMDATE =abcd 
       
    20 USE_FLOAT =0
       
    21 USE_VERGEN =1
       
    22 USE_ROFS =0
       
    23 USE_PAGING =0
       
    24 USE_PLATSEC =0
       
    25 USE_ROMFILE =1
       
    26 COREPLAT_OPT =
       
    27 CORE_OBY     = $(E32ROM)/config/beagle/wildducks_rom.oby $(CORE_PREFIX)_core_generated.oby
       
    28  
       
    29 CORE_OBYGEN =\
       
    30   geniby | $(CORE_PREFIX)_core_generated.oby |\
       
    31     $(E32ROMINC)/core/app \
       
    32 	$(E32ROMINC)/core/mw \
       
    33 	$(E32ROMINC)/core/os \
       
    34 	$(E32ROMINC)/core/stubs \
       
    35 	$(E32ROMINC)/language/app \
       
    36 	$(E32ROMINC)/language/mw \
       
    37 	$(E32ROMINC)/language/os \
       
    38 	$(E32ROMINC)/customer/app \
       
    39 	$(E32ROMINC)/customer/mw \
       
    40 	$(E32ROMINC)/customer/os \
       
    41 	$(E32ROMINC)/customervariant/app \
       
    42    $(call select,$(TYPE),prd,,$(E32ROMINC)/core/tools) | *.iby | \#include "%3" | end
       
    43 
       
    44 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
       
    45 #-nofm=\epoc32\rom\include\featuredatabase.xml
       
    46 #	$(E32ROMINC)/language/app \
       
    47 #	$(E32ROMINC)/language/mw \
       
    48 #	$(E32ROMINC)/language/os \
       
    49 #	$(E32ROMINC)/customer/app \
       
    50 #	$(E32ROMINC)/customer/mw \
       
    51 #	$(E32ROMINC)/customer/os \