|
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 \ |