apicompatanamdw/compatanalysercmd/checkbc/config_template
author Maciej Seroka <maciejs@symbian.org>
Mon, 20 Sep 2010 10:04:46 +0100
changeset 11 bdd2944b914b
parent 3 ebe3f8f03b59
child 12 a0eee409ff14
permissions -rw-r--r--
Updated knownissues.xml - wk_37_2010
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
0
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
     1
#
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
     2
# Copyright (c) 2008, 2009 Nokia Corporation and/or its subsidiary(-ies).
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
     3
# All rights reserved.
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
     4
# This component and the accompanying materials are made available
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
     5
# under the terms of the License "Eclipse Public License v1.0"
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
     6
# which accompanies this distribution, and is available
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
     7
# at the URL "http://www.eclipse.org/legal/epl-v10.html".
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
     8
#
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
     9
# Initial Contributors:
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
    10
# Nokia Corporation - initial contribution.
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
    11
#
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
    12
# Contributors:
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
    13
#
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
    14
# Description:  End-user Interface for Core Tools execution
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
    15
#
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
    16
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
    17
########## GUIDELINES 
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
    18
# 
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
    19
# - If any paths contain spaces, place them in "Quotes"
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
    20
# - If some parameter is not to be used, it can be empty or completely removed
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
    21
#   from the config file
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
    22
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
    23
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
    24
########## MANDATORY COMMON PARAMETERS 
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
    25
#
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
    26
# Name for baseline file set
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
    27
BASELINE_NAME=SDK 3rd Edition
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
    28
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
    29
# Root directory for files in baseline directory. It's a mandatory parameter.
3
ebe3f8f03b59 Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents: 0
diff changeset
    30
BASELINE_SDK_DIR=C:\Symbian\9.1\S60_3rd_MR\
0
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
    31
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
    32
# S60 version of baseline set.It can be any of the following
3
ebe3f8f03b59 Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents: 0
diff changeset
    33
# 3.0, 3.1, 3.2, 5.0, 5.1, 5.2, SF1, SF2
ebe3f8f03b59 Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents: 0
diff changeset
    34
BASELINE_SDK_S60_VERSION=3.0
0
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
    35
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
    36
# Name for current file set
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
    37
CURRENT_NAME=RnD SDK wk26
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
    38
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
    39
# Root directory for files in current directory. It's a mandatory parameter.
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
    40
CURRENT_SDK_DIR=X:\
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
    41
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
    42
# S60 version of current set.It can be any of the following
3
ebe3f8f03b59 Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents: 0
diff changeset
    43
# 3.0, 3.1, 3.2, 5.0, 5.1, 5.2, SF1, SF2
ebe3f8f03b59 Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents: 0
diff changeset
    44
CURRENT_SDK_S60_VERSION=3.1
0
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
    45
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
    46
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
    47
########## OPTIONAL COMMON PARAMETERS 
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
    48
#
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
    49
# Defines the path for intermediate temporary files
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
    50
# Uses system defined paths if empty
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
    51
TEMP=
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
    52
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
    53
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
    54
########## OPTIONAL HEADER ANALYSIS SPECIFIC PARAMETERS 
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
    55
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
    56
# Mark as 'true', if Public vs Rnd sdk or small no of headers ( count < 3000) analysis will be done.
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
    57
# defaults to 'false' if not defined. Analysis time will be increased.
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
    58
# When analysing large no of headers, multiple Thread logic needs to be disabled to avoid issues due to high memory consumption .
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
    59
USE_THREAD=
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
    60
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
    61
# Analyse any header directory, other than \epoc32\include. This will override
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
    62
# the default SDK paths. Multiple names separated by ‘;’ can be input. If they 
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
    63
# are relative paths, BASELINE_SDK_DIR\epoc32\include and 
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
    64
# CURRENT_SDK_DIR\epoc32\include will be inserted at the begining.
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
    65
BASELINE_HEADERS=
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
    66
CURRENT_HEADERS=
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
    67
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
    68
# Specifies the dependant header directories. Multiple names separated by ‘;’
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
    69
# can be input. If defined or not, default system defined inputs will be taken
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
    70
# along with these always. If they are relative paths, 
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
    71
# BASELINE_SDK_DIR\epoc32\include and CURRENT_SDK_DIR\epoc32\include will be 
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
    72
# inserted at the begining.
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
    73
BASELINE_SYSTEMINCLUDEDIR=
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
    74
CURRENT_SYSTEMINCLUDEDIR=
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
    75
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
    76
# Additional headers that have to be included for successful compilation of the
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
    77
# header files. Multiple names separated by ‘;’ can be input.
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
    78
BASELINE_FORCED_HEADERS=
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
    79
CURRENT_FORCED_HEADERS=
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
    80
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
    81
# Usage of platform data to resolve compile time dependency information,
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
    82
# defaults to 'true' if not defined
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
    83
USE_PLATFORM_DATA=
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
    84
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
    85
# Recurse the directory hierarchy while scanning for files under verification,
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
    86
# defaults to 'true' if not defined
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
    87
RECURSIVE_HEADERS=
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
    88
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
    89
# If the recursive scan is enabled, optionally exclude some subdirectories,
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
    90
# defaults to be none if not defined. Multiple names separated by ‘;’ can 
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
    91
# be input.
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
    92
EXCLUDE_DIR_HEADERS=
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
    93
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
    94
# File pairs to be compared, if names change between base & current releases,
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
    95
# Format, OLD:NEW, each such set is separated by ‘;’, defaults to none
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
    96
REPLACE_HEADERS=
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
    97
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
    98
# Report file for header analysis, report file created under reports directory
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
    99
# with a default file name if not specified
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
   100
REPORT_FILE_HEADERS=
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
   101
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
   102
# Similar as above, but this is the path of the filtered report file, otherwise
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
   103
# the same file name is used
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
   104
FILTER_FILE_HEADERS=
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
   105
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
   106
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
   107
########## OPTIONAL LIBRARY ANALYSIS SPECIFIC PARAMETERS 
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
   108
#
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
   109
# Type of the tool chain (GCC/GGCE/RVCT) which is used fetch information from the
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
   110
# import libraries under analysis, defaults to GCCE if not specified
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
   111
TOOLCHAIN=
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
   112
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
   113
# Path to the tool chain mentioned above, path found automatically if not specified
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
   114
TOOLCHAIN_PATH=
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
   115
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
   116
# Target build directories of the import libraries (eg ARMV5/ARMV6). Defaults to
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
   117
# ARMV5. Please note that WINSCW is not supported. Multiple names separated by 
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
   118
# ‘;’ can be input.
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
   119
BASELINE_BUILDTARGET=
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
   120
CURRENT_BUILDTARGET=
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
   121
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
   122
# Analyse any other import library directory than from under \epoc32\release.
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
   123
# This will override target builds mentioned above. Multiple names separated 
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
   124
# by ‘;’ can be input. If they are relative paths, 
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
   125
# BASELINE_SDK_DIR\epoc32\release and CURRENT_SDK_DIR\epoc32\release will be 
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
   126
# inserted at the begining. If any of these param is mentioned, corresponding 
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
   127
# dll path also needs to be mentioned.
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
   128
BASELINE_IMPORTLIBRARIES=
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
   129
CURRENT_IMPORTLIBRARIES=
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
   130
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
   131
# Analyse any other dll directory than from under \epoc32\release. This will 
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
   132
# override target builds mentioned above. Multiple names separated by ‘;’ can
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
   133
# be input. If they are relative paths, BASELINE_SDK_DIR\epoc32\release and 
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
   134
# CURRENT_SDK_DIR\epoc32\release will be inserted at the begining. If any of 
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
   135
# these param is mentioned,corresponding lib path is also needs to be mentioned.
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
   136
BASELINE_IMPORTDLLS=
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
   137
CURRENT_IMPORTDLLS=
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
   138
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
   139
# Report file for library analysis, report file created under reports directory
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
   140
# with a default file name if not specified
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
   141
REPORT_FILE_LIBRARIES=
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
   142
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
   143
# Similar as above, but this is the path of the filtered report file, otherwise
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
   144
# the same file name is used
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
   145
FILTER_FILE_LIBRARIES=
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
   146
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
   147
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
   148
########## OPTIONAL REPORT FILTERING SPECIFIC PARAMETERS
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
   149
#
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
   150
# Report files to be filtered, multiple reports can be mentioned here separated
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
   151
# by ';'. In addition, peport paths mentioned in headers, libraries section are
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
   152
# also filtered
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
   153
REPORT_FILE_FILTER=
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
   154
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
   155
# Same as above, but specifies paths for filtered report files. There is a
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
   156
# correspondance between report file above and the output file. If a report
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
   157
# file does not have a corresponding Output file mentioned then it is filtered
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
   158
# in-place.
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
   159
OUTPUT_FILE_FILTER=
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
   160
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
   161
# Defines paths for knownissues files separated by ';' which can be either local
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
   162
# directory or a server path. Defaults to the default knownissues file
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
   163
# delivered by the tool
638b9c697799 1. Licenses updated to EPL.
noe\swadi
parents:
diff changeset
   164
ISSUES_FILE=