Title: Install a BIRCH system.
Copyright: Copyright (c) 2005
Company: University of Manitoba
Description: This program calls external scripts to install a new BIRCH system or update an existing one. It can be run as a method from birchconfig.jar, or as a standalone commandline program
Logfile: $BIRCH/install-birch/install.log.
This program must be run from the $BIRCH/install-birch directory.
To avoid accidently clobbering the master copy of BIRCH, this program will stop and print an error message if the userid of the person runing it is 'psgendb'.
-new - do a new BIRCH installation. This option will create a new $BIRCH/local directory by renaming 'local-generic' to 'local'. Without the -new switch, install will update the BIRCH site using settings in $BIRCH/local| Method Detail |
static void progressMessage(birchconfig.BufferedTextOutputFile logfile,
java.lang.String S)
static boolean runNobirch(birchconfig.BufferedTextOutputFile logfile)
static boolean makeLocal(java.lang.String BIRCH,
birchconfig.BufferedTextOutputFile logfile)
static boolean BirchHome(java.lang.String BIRCH,
birchconfig.BufferedTextOutputFile logfile)
static boolean setPlatform(java.lang.String platform,
birchconfig.BufferedTextOutputFile logfile)
static void makeParamFile(birchconfig.BirchProperties tempBP,
birchconfig.BufferedTextOutputFile logfile)
static boolean customDoc(birchconfig.BufferedTextOutputFile logfile)
static boolean htmlDoc(java.lang.String BIRCH,
birchconfig.BufferedTextOutputFile logfile)
static boolean makemenus(java.lang.String BIRCH,
birchconfig.BufferedTextOutputFile logfile)
static boolean makefasta(java.lang.String BIRCH,
birchconfig.BufferedTextOutputFile logfile)
static boolean runNewUser(birchconfig.BufferedTextOutputFile logfile)