diff options
| author | David Kaprielian <sabin@lindenlab.com> | 2011-01-06 13:08:00 -0800 | 
|---|---|---|
| committer | David Kaprielian <sabin@lindenlab.com> | 2011-01-06 13:08:00 -0800 | 
| commit | 3f6fe6912a28fbf0b2fcff1f8c959c4cb83a07b8 (patch) | |
| tree | 81e2afbb2be08dd4a5abdc37dc65a23c54bcd1dc | |
| parent | 1034db639462d95e54e9bf9e4d63500b745bb0a2 (diff) | |
Syncing coverity build.sh code with trunk.
| -rwxr-xr-x | build.sh | 21 | 
1 files changed, 10 insertions, 11 deletions
| @@ -170,13 +170,7 @@ do    mkdir -p "$build_dir"    if pre_build "$variant" "$build_dir" >> "$build_log" 2>&1    then -    if $build_link_parallel -    then -      begin_section BuildParallel -      ( build "$variant" "$build_dir" > "$build_dir/build.log" 2>&1 ) & -      build_processes="$build_processes $!" -      end_section BuildParallel -    elif $build_coverity +    if $build_coverity      then        mkdir -p "$build_dir/cvbuild"        coverity_config=`cygpath --windows "$coverity_dir/config/coverity_config.xml"` @@ -198,7 +192,6 @@ do          begin_section CovAnalyze\           &&\          "$coverity_dir"/bin/cov-analyze\ -           --cxx\             --security\             --concurrency\             --dir "$coverity_tmpdir"\ @@ -209,14 +202,14 @@ do          begin_section CovCommit\           &&\          "$coverity_dir"/bin/cov-commit-defects\ -           --product "$coverity_product"\ +           --stream "$coverity_product"\             --dir "$coverity_tmpdir"\ -           --remote "$coverity_server"\ +           --host "$coverity_server"\             --strip-path "$coverity_root"\             --target "$branch/$arch"\             --version "$revision"\             --description "$repo: $variant $revision"\ -           --user admin --password admin\ +           --user admin --password coverity\            >> "$build_log" 2>&1\            || record_failure "Coverity Build Failed"          # since any step could have failed, rely on the enclosing block to close any pending sub-blocks @@ -227,6 +220,12 @@ do        then          upload_item log "$build_dir"/cvbuild/build-log.txt text/plain        fi +    elif $build_link_parallel +    then +      begin_section BuildParallel +      ( build "$variant" "$build_dir" > "$build_dir/build.log" 2>&1 ) & +      build_processes="$build_processes $!" +      end_section BuildParallel      else        begin_section "Build$variant"        build "$variant" "$build_dir" >> "$build_log" 2>&1 | 
