DESCRIPTION - build GBrowse and its dependencies


 Usage [options...]

    --self_contained full path. Build everything within this path.
    --package        Move build directories to the package dir
    --version        version of package for generating documentation


  This script simplifies the process of building the Gbrowse core of
  the Generic Genome Browser. It can also be used to create a package
  installer of GBrowse.

Creating a local installation

  All files will be built in standard system paths:

  Perl modules         /Library/Perl
  binaries             /usr/local/bin
  configuration files  /Library/WebServer/conf
  htdocs               /Library/WebServer/Documents
  cgi-bin              /Library/WebServer/CGI-Executables

Building a self-contained package --self_contained /usr/local/gbrowse-november2003

  Issuing this command will cause all files to be built in a flat
  directory structure suitable for generating a self-contained
  pacakge. After building, use PackageMaker and point it to the
  directory provided in --self_contained.  Alternatively, you can pass
  the --package option (see below) to have these directories
  automatically moved into the package path.

Building a package within standard local paths --package

  You can also easily build a package using local paths. To simplify
  this process, you should pass the --package (boolean) flag. This
  will cause three things to happen.  First, all system directories
  that the build process touches will be backed up (to
  $dir.bak). Empty directories with the same name will be created.
  Following the build, these directories are then copied to predfined
  package directory.  Finally, the backup directories are restored to
  their original name.


  Todd Harris (
  Version: $Id:,v 1.1 2003-11-19 01:49:18 tharris Exp $
  Copyright @ 2003 Cold Spring Harbor Laboratory