summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOz Linden <oz@lindenlab.com>2015-06-30 13:14:58 -0400
committerOz Linden <oz@lindenlab.com>2015-06-30 13:14:58 -0400
commitdc5960d3930efa482b7de205fc9b8d08785da4c8 (patch)
treec18a3442869e3d8dba1ae146faf2a1317eab26f8
parentb3352767ce7e1749ba927784471ff1edf960dd7f (diff)
relocate upload of Doxygen results
-rwxr-xr-xbuild.sh20
1 files changed, 13 insertions, 7 deletions
diff --git a/build.sh b/build.sh
index c10380c043..ed75b20c59 100755
--- a/build.sh
+++ b/build.sh
@@ -239,7 +239,7 @@ do
build "$variant" "$build_dir" 2>&1 | tee -a "$build_log" | sed -n 's/^ *\(##teamcity.*\)/\1/p'
if `cat "$build_dir/build_ok"`
then
- if [ "$variant" == "Release" ]
+ if [ "$variant" == "Release" -o "$variant" == "Doxygen" ]
then
if [ -r "$build_dir/autobuild-package.xml" ]
then
@@ -249,7 +249,7 @@ do
then
record_dependencies_graph # defined in buildscripts/hg/bin/build.sh
else
- record_event "no dependency graph for linux (probable python version dependency)" 1>&2
+ record_event "TBD - no dependency graph for linux (probable python version dependency)" 1>&2
fi
end_section "Autobuild metadata"
else
@@ -399,6 +399,17 @@ then
echo "No llphysicsextensions_package"
fi
;;
+ Doxygen)
+ if [ -r "$build_dir/doxygen_warnings.log" ]
+ then
+ record_event "Doxygen warnings generated; see doxygen_warnings.log"
+ upload_item log "$build_dir/doxygen_warnings.log" binary/octet-stream
+ fi
+ if [ -d "$build_dir/doxygen/html" ]
+ then
+ (cd "$build_dir/doxygen/html"; tar cjf "$build_dir/viewer-doxygen.tar.bz2" .)
+ upload_item docs viewer-doxygen.tar.bz2 binary/octet-stream
+ fi
*)
echo "Skipping mapfile for $last_built_variant"
;;
@@ -417,11 +428,6 @@ then
upload_stub_installers "$build_dir_stubs"
fi
end_section Upload Installer
- elif [ "$last_built_variant" = "Doxygen" ]
- then
- cd "$build_dir/doxygen/html"
- tar cjf viewer-doxygen.tar.bz2 .
- upload_item docs viewer-doxygen.tar.bz2 binary/octet-stream
else
echo skipping upload of installer
fi