Changeset 11228


Ignore:
Timestamp:
01/26/12 14:33:57 (13 years ago)
Author:
Eric.Larour
Message:

Now can go step through it

File:
1 edited

Legend:

Unmodified
Added
Removed
  • issm/itsecurity/itsecurity.sh

    r11077 r11228  
    1616
    1717#Run scanning tools on code.
    18 #dyson:  {{{1
    19 cd $ISSM_TIER/externalpackages/dyson
    20 ./source_seek.sh $ISSM_TIER/src/m/  > $ISSM_DIR_UCI/itsecurity/reports/dyson-$today  2>&1
    21 #}}}
    22 #rats:  {{{1
    23 cd $ISSM_TIER/src/c
    24 rats  `find ./ -name "*.cpp"`  > $ISSM_DIR_UCI/itsecurity/reports/rats-$today
    25 #}}}
    26 #cppcheck:  {{{1
    27 cd $ISSM_TIER/src/c
     18step=3;
    2819
    29 INCLUDEDIRS="-I $ISSM_TIER/src/c -I $ISSM_TIER -I $ISSM_TIER/externalpackages/petsc/install/include -I $ISSM_TIER/externalpackages/mpich2/install/include -I $ISSM_TIER/externalpackages/matlab/install/extern/include -I $ISSM_TIER/externalpackages/triangle/install -I $ISSM_TIER/externalpackages/dakota/install/include -I $ISSM_TIER/externalpackages/chaco/install/include -I $ISSM_TIER/externalpackages/scotch/install/include -I $ISSM_TIER/externalpackages/dakota/src/methods/OPTPP/include/ -I $ISSM_TIER/externalpackages/tao/install/include -I $ISSM_TIER/src/c/toolkits/petsc"
    30 if [ -z $NUMCPUS ];
     20#dyson:  step 1{{{1
     21if [[ $step == "1" ]];
    3122then
    32         cppcheck  --force $INCLUDEDIRS --enable=all ./ 2>$ISSM_DIR_UCI/itsecurity/reports/cppcheck-error-$today
    33 else
    34         cppcheck  --force $INCLUDEDIRS -j 24 --enable=all ./ 2>$ISSM_DIR_UCI/itsecurity/reports/cppcheck-error-$today
     23        cd $ISSM_TIER/externalpackages/dyson
     24        ./source_seek.sh $ISSM_TIER/src/m/  > $ISSM_DIR_UCI/itsecurity/reports/dyson-$today  2>&1
    3525fi
    3626#}}}
     27#rats:  step 2{{{1
     28if [[ $step == "2" ]];
     29then
     30        cd $ISSM_TIER/src/c
     31        rats  `find ./ -name "*.cpp"`  > $ISSM_DIR_UCI/itsecurity/reports/rats-$today
     32fi
     33#}}}
     34#cppcheck:  step 3{{{1
     35if [[ $step == "3" ]];
     36then
     37        cd $ISSM_TIER/src/c
     38
     39        INCLUDEDIRS="-I $ISSM_TIER/src/c -I $ISSM_TIER -I $ISSM_TIER/externalpackages/petsc/install/include -I $ISSM_TIER/externalpackages/mpich2/install/include -I $ISSM_TIER/externalpackages/matlab/install/extern/include -I $ISSM_TIER/externalpackages/triangle/install -I $ISSM_TIER/externalpackages/dakota/install/include -I $ISSM_TIER/externalpackages/chaco/install/include -I $ISSM_TIER/externalpackages/scotch/install/include -I $ISSM_TIER/externalpackages/dakota/src/methods/OPTPP/include/  -I $ISSM_TIER/src/c/toolkits/petsc"
     40        if [ -z $NUMCPUS ];
     41        then
     42                cppcheck  --force $INCLUDEDIRS --enable=all ./ 2>$ISSM_DIR_UCI/itsecurity/reports/cppcheck-error-$today
     43        else
     44                cppcheck  --force $INCLUDEDIRS -j 24 --enable=all ./ 2>$ISSM_DIR_UCI/itsecurity/reports/cppcheck-error-$today
     45        fi
     46fi
     47#}}}
Note: See TracChangeset for help on using the changeset viewer.