diff options
author | Oz Linden <oz@lindenlab.com> | 2014-09-23 12:22:42 -0400 |
---|---|---|
committer | Oz Linden <oz@lindenlab.com> | 2014-09-23 12:22:42 -0400 |
commit | 175895a2e9ed3f17307f1f128dba37c619de6aa4 (patch) | |
tree | 90bb69576e9c984497773c77981ed94420a1db46 | |
parent | 22a613dfc121fadb24916d2a67fc5c3724322dee (diff) |
add build_docs step and experimental use of autobuild graph subcommand
-rwxr-xr-x | BuildParams | 1 | ||||
-rwxr-xr-x | build.sh | 16 |
2 files changed, 11 insertions, 6 deletions
diff --git a/BuildParams b/BuildParams index c2fadf5943..3ac0d58c2b 100755 --- a/BuildParams +++ b/BuildParams @@ -11,6 +11,7 @@ Linux.symbolfiles = "newview/secondlife-symbols-linux.tar.bz2" # Use Public Upload Locations public_build = true +build_docs = true # skip windows debug build until we can get a fix in. build_CYGWIN_Debug = false @@ -1,6 +1,7 @@ #!/bin/sh -# This is a the master build script - it is intended to be run by parabuild +# This is a the master build script - it is intended to be run by the Linden +# Lab build farm # It is called by a wrapper script in the shared repository which sets up # the environment from the various BuildParams files and does all the build # result post-processing. @@ -12,8 +13,6 @@ # * The special style in which python is invoked is intentional to permit # use of a native python install on windows - which requires paths in DOS form # * This script relies heavily on parameters defined in BuildParams -# * The basic convention is that the build name can be mapped onto a mercurial URL, -# which is also used as the "branch" name. check_for() { @@ -172,11 +171,17 @@ build() # This is called from the branch independent script upon completion of all platform builds. build_docs() { - begin_section Docs + begin_section "Building Documentation" + begin_section "Stub documentation.txt" # Stub code to generate docs echo Hello world > documentation.txt upload_item docs documentation.txt text/plain - end_section Docs + end_section "Stub documentation.txt" + begin_section "Dependency Graph" + depends_graph="$build_dir/dependancies.png" + "$AUTOBUILD" graph --output "$depends_graph" && record_event "autobuild graph succeeded" || record_event "autobuild graph failed" + end_section "Dependency Graph" + end_section "Building Documentation" } @@ -375,7 +380,6 @@ then fi fi - # check status and upload results to S3 if $succeeded then |