|
1 # |
|
2 # Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). |
|
3 # All rights reserved. |
|
4 # This component and the accompanying materials are made available |
|
5 # under the terms of the License "Eclipse Public License v1.0" |
|
6 # which accompanies this distribution, and is available |
|
7 # at the URL "http://www.eclipse.org/legal/epl-v10.html". |
|
8 # |
|
9 # Initial Contributors: |
|
10 # Nokia Corporation - initial contribution. |
|
11 # |
|
12 # Contributors: |
|
13 # |
|
14 # Description: End-user Interface for Core Tools execution |
|
15 # |
|
16 |
|
17 |
|
18 ################GUIDELINES################ |
|
19 |
|
20 # Please do not keep any empty tags, delete if not being used |
|
21 # If any paths contain spaces, place them in "Quotes" |
|
22 |
|
23 ################COMMON PARAMETERS################ |
|
24 # Name for baseline file set |
|
25 # Mandatory |
|
26 BASELINE_NAME=Base |
|
27 |
|
28 # Root directory for files in base directory |
|
29 # Mandatory |
|
30 BASELINE_SDK_DIR=.\tsrc\baseline |
|
31 |
|
32 # S60 version of baseline set |
|
33 # Mandatory |
|
34 BASELINE_SDK_S60_VERSION=3.0 |
|
35 |
|
36 # Name for current file set |
|
37 # Mandatory |
|
38 CURRENT_NAME=Current |
|
39 |
|
40 # Root directory for files in current directory |
|
41 # Mandatory |
|
42 CURRENT_SDK_DIR=.\tsrc\current |
|
43 |
|
44 # S60 version of current set, Mandatory |
|
45 CURRENT_SDK_S60_VERSION=3.1 |
|
46 |
|
47 # Defines the path for intermediate temporary files |
|
48 # Optional - uses system defined paths if empty |
|
49 TEMP=.\temp |
|
50 |
|
51 #################HEADER ANALYSIS SPECIFIC################ |
|
52 # Analyse any header directory, other than \epoc32\include, This will override the default SDK paths |
|
53 BASELINE_HEADERS=.\tsrc\baseline\epoc32\include |
|
54 CURRENT_HEADERS=.\tsrc\current\epoc32\include |
|
55 |
|
56 # Specifies the dependant header directories, multiple names separated by ‘;’ can be input |
|
57 # Optional, if not defined, defaults to system defined inputs |
|
58 BASELINE_SYSTEMINCLUDEDIR= |
|
59 CURRENT_SYSTEMINCLUDEDIR= |
|
60 |
|
61 # Usage of platform data to resolve compile time dependency information |
|
62 # Optional, defaults to 'true' if not defined |
|
63 USE_PLATFORM_DATA=true |
|
64 |
|
65 # Recurse the directory hierarchy while scanning for files under verification |
|
66 # Optional, defaults to 'true' if not defined |
|
67 RECURSIVE_HEADERS=true |
|
68 |
|
69 # If the recursive scan is enabled, optionally exclude some subdirectories |
|
70 # Optional, defaults to none |
|
71 EXCLUDE_DIR_HEADERS=caf |
|
72 |
|
73 # File pairs to be compared, if names change between base & current releases, |
|
74 # Format, OLD:NEW, each such set is separated by ‘;’ |
|
75 # Optional, defaults to none |
|
76 REPLACE_HEADERS= |
|
77 |
|
78 # Report file for header analysis |
|
79 REPORT_FILE_HEADERS=.\tsrc\temp\results\headers |
|
80 |
|
81 # If required, to write the filtered output of above file to a different one |
|
82 FILTER_FILE_HEADERS=.\tsrc\temp\results\output_headers |
|
83 |
|
84 ################LIBRARY ANALYSIS SPECIFIC################ |
|
85 # Specifies the type and paths of GCC/GCCE/RVCT toolchains to be used |
|
86 # Optional, defaults to GCCE if not defined |
|
87 TOOLCHAIN=GCCE |
|
88 TOOLCHAIN_PATH=C:\Program Files\CSL Arm Toolchain\bin |
|
89 |
|
90 # Specifies ARMV5/WINSCW/others, by default this is ARMV5 |
|
91 # Used to determine the path when using SDK directories |
|
92 BASELINE_BUILDTARGET=ARMv5 |
|
93 CURRENT_BUILDTARGET=ARMv5 |
|
94 |
|
95 # Analyse any other import library directory than from under \epoc32\release, |
|
96 # this will override target builds mentioned above |
|
97 #If they are relative paths, BASELINE_SDK_DIR\epoc32\release and CURRENT_SDK_DIR\epoc32\release will be inserted at the begining. |
|
98 #If any of these param is mentioned,corresponding dll path is also needs to be mentioned. |
|
99 BASELINE_IMPORTLIBRARIES=.\tsrc\baseline\epoc32\release\armv5\lib |
|
100 CURRENT_IMPORTLIBRARIES=.\tsrc\current\epoc32\release\armv5\lib |
|
101 |
|
102 # Analyse any other dll directory than from under \epoc32\release, |
|
103 # this will override target builds mentioned above |
|
104 #If they are relative paths, BASELINE_SDK_DIR\epoc32\release and CURRENT_SDK_DIR\epoc32\release will be inserted at the begining. |
|
105 #If any of these param is mentioned,corresponding lib path is also needs to be mentioned. |
|
106 BASELINE_IMPORTDLLS=.\tsrc\baseline\epoc32\release\armv5\urel |
|
107 CURRENT_IMPORTDLLS=.\tsrc\current\epoc32\release\armv5\urel |
|
108 |
|
109 # Report file for library analysis |
|
110 REPORT_FILE_LIBRARIES=.\tsrc\temp\results\libraries |
|
111 |
|
112 # If required, to write the filtered output of above file to a different one |
|
113 FILTER_FILE_LIBRARIES=.\tsrc\temp\results\output_libraries |
|
114 |
|
115 #################BCREPORT FILTER SPECIFIC################ |
|
116 # Report file for Filter, multiple reports can be mentioned here |
|
117 # In addition, Report paths mentioned in headers, libraries section are also filtered |
|
118 # Multiple files can be specified by using 'semi-colon' for seperation |
|
119 REPORT_FILE_FILTER=.\tsrc\testdata\sareport;.\tsrc\testdata\sareporta |
|
120 |
|
121 # Output file for Filter, multiple files can be mentioned here |
|
122 # Multiple files can be specified by using 'semi-colon' for seperation |
|
123 # There is a correspondance between report file above and the output file |
|
124 # If a report file does not have a corresponding Output file mentioned then it is filtered in-place |
|
125 OUTPUT_FILE_FILTER=;.\tsrc\temp\results\output_sareporta |
|
126 |
|
127 # Defines the path for knownissues which can be either local directory or a server path |
|
128 # Multiple files can be specified by using 'semi-colon' for seperation |
|
129 ISSUES_FILE=.\tsrc\testdata\knownissues.xml |