symbianosbld/cedarutils/cdb.properties
changeset 0 6d65d5acee06
equal deleted inserted replaced
-1:000000000000 0:6d65d5acee06
       
     1 #
       
     2 # Copyright (c) 2005-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:
       
    15 #
       
    16 # general tool settings, where it can find basic things it needs: 
       
    17 # cdb.env.epocroot   = o:\\
       
    18 # cdb.env.epoc32tree = ${cdb.env.epocroot}epoc32\\
       
    19 cdb.env.cppfilt    = ${cdb.env.epoc32tree}gcc\\bin\\c++filt.exe
       
    20 cdb.env.cppfilt.eabi = M:\\cdb\\cdb\\c++filt.exe
       
    21 cdb.env.debug      = false
       
    22 
       
    23     
       
    24 # Database Configuration
       
    25 cdb.db.script =  M:\\cdb\\cdb\\cdb.sql
       
    26 cdb.db.path   =  ${cdb.env.epoc32tree}data\\cdb.db
       
    27 cdb.db.type   = HSQLDB
       
    28 
       
    29 # Extraction Settings
       
    30 cdb.extract.gxp.path = ${cdb.env.epoc32tree}release\\gccxml\\urel\\
       
    31 cdb.extract.def.type = EABI
       
    32 cdb.extract.classifier.plugins = M:\\cdb\\cdb\\plugins\\
       
    33 cdb.extract.classifier.descriptor = symbianclassifier
       
    34 cdb.extract.classifier.init = ${cdb.env.epoc32tree}data\\apiclassdoc.xml
       
    35 cdb.extract.classifier.failonpluginerror = false
       
    36 # if not set, extracted data is not classified. 
       
    37 
       
    38 # Log File Settings
       
    39 cdb.log.file.enabled = false
       
    40 cdb.log.file.format  = %-5p [%-20.20C{1}] %-8r %4L - %m%n
       
    41 cdb.log.file.path    = M:\\cdb\\cdb\\cdb.log
       
    42 cdb.log.file.level   = INFO
       
    43 
       
    44 # Console Log Settings
       
    45 cdb.log.console.format = %p\t%m%n
       
    46 cdb.log.console.level  = INFO
       
    47 
       
    48 # Report Settings
       
    49 cdb.report.stylesheet =  M:\\cdb\\cdb\\bcstyle.xsl
       
    50 cdb.report.comparepluginid = false
       
    51 cdb.report.classificationtightening = true
       
    52 # cdb.report.apiclass.filter.status
       
    53 # cdb.report.apiclass.filter.access
       
    54 
       
    55 #comparisons on or off
       
    56 cdb.newcompare.enable = true
       
    57 
       
    58 #support for absent keyword in DEFs
       
    59 cdb.support.absentdef = true
       
    60 
       
    61 # List of rules to classify breaks by severity
       
    62 #
       
    63 # For each break type, say if it's high or low and 
       
    64 # an optional regular expression that will be matched 
       
    65 # against an optional break field that depends on the 
       
    66 # type of the break, i.e. for a constValueChanged it
       
    67 # would be the name of the variable.
       
    68 #
       
    69 #
       
    70 # break name, high|low, ["regexp"]
       
    71 # List of rules to classify breaks by severity
       
    72 #
       
    73 # For each break type, say if it's high or low and 
       
    74 # an optional regular expression that will be matched 
       
    75 # against an optional break field that depends on the 
       
    76 # type of the break, i.e. for a constValueChanged it
       
    77 # would be the name of the variable.
       
    78 #
       
    79 #
       
    80 # break name, high|low, ["regexp"]
       
    81 cdb.report.priorityrules = constValueChanged, low, "K\\w+BuildVersionNumber" ;\
       
    82             exeDefFileChanged, low ;\
       
    83             classificationSlightlyTightened, low ;\
       
    84             classificationBroken, low ;\
       
    85             exeMMPFileChanged, low ;\
       
    86             defFileNameOrPathChanged, low ;\
       
    87             enumItemValueChanged, low, "EBuildVersionNumber" ;\
       
    88             enumItemValueChanged, low, "ENumHalAttributes" ;\
       
    89             enumItemValueChanged, low, "EPwLimit" ; 
       
    90             
       
    91 cdb.report.prioritymethods = constValueChanged, file ; \
       
    92                              enumItemValueChanged, expected ; \
       
    93                              anonymousEnumBreak, expected;
       
    94