#!/bin/tcsh -f #(bde/sandbox version to test local executable - RJL 020227) # $Log: bde,v $ # Revision 1.11 2005/10/25 18:10:58 lechner # Revised this comment: (TBD make it $PWD-relative.) # exec*/bde now executes $RBGB/pr_util_nolog/$HOSTTYPE/bin/bde.exe # # Revision 1.10 2005/10/23 07:21:16 lechner # Shell proc bde now executes $RBGB/pr_util_nolog/bin/bde.exe. # (ALternate proc bdelog executes $RBGB/pr_util_log/bin/bde.exe.) # # Revision 1.9 2005/08/12 03:34:42 lechner # Modified this shell proc. to run bde/pr_util_nolog/$HOSTTYPE/bin/bde.exe. # TBD: A bde -log option or bdelog altname that will run pr_util_log/bde.exe. # # Revision 1.8 2005/07/25 06:48:26 lechner # Set bde_dir to $RBNT/bdegen13/bde for ex*/bde run script. # # Revision 1.7 2005/06/08 02:56:33 lechner # Changed $bde_dir to "$(bde_dir) in set exec command. # # Revision 1.6 2005/05/10 01:25:50 lechner # I updated the bde path to my checked-in trunk version, in this shell proc. # # Revision 1.2.6.7 2004/04/03 06:56:19 lechner # Modified one line to add bdecheckout to bde tree. # The repositry has 5MB ifor bde,v so an earlier versio must have been # the executable, now replaced. # # Revision 1.2.6.6 2002/03/22 06:01:30 lechner # Tried to tag with GENV12 as well as bde2alpha_rv. # # Revision 1.2.6.5 2001/12/09 05:16:22 lechner # Reset symbol bde_dir to ~/bde2alpba_rl/bde to test local executable # # Revision 1.2.6.4 2000/09/23 02:23:55 lechner # I did cvs ci bde, to be followed by cvs tag bde2alpha.2k0922 bde and cvs co; # checkin updates the repository, tag adds a new tag to current branch (tag bde2apha_rv), # in the repository but not locally, amd cvs co makes the local version have that tag. # # Revision 1.2.6.3 2000/04/06 07:09:59 lechner # I checked in 7 updated files and added tag bde2alpha_rjl # Files include 3 Imakefiles, bde/{configure.h,aareadme,src/fileio.cc, # executables/bde} # # Revision 1.2.6.2 1999/09/14 00:28:31 lechner # Replaced 5MB executable by platform-independent shell proc - RJL # # Revision 1.5 1997/09/22 22:53:41 lechner # Added yuwong's path stated in ithe previous revision; plus cosmetic changes. # # Revision 1.4 1997/09/22 22:46:32 lechner # Revert to fjara's bde_dir path to avoid new XB-table schema # incompatibility. Add bde_dir path to 97s523/yuwong's version # with to-gif options (commented out temporarily). # # Revision 1.5 1997/09/22 22:53:41 lechner # Added yuwong's path stated in ithe previous revision; plus cosmetic changes. # # Revision 1.4 1997/09/22 22:46:32 lechner # Revert to fjara's bde_dir path to avoid new XB-table schema # incompatibility. Add bde_dir path to 97s523/yuwong's version # with to-gif options (commented out temporarily). # ####### Relocated from above after merge to trunk: # Revision 1.3 1996/12/18 19:38:01 cparisi # BDECODE project 96f523 # adds new "text" class that consolidates some of the test operations. # # Revision 1.2 1995/01/04 07:52:24 lechner # # Revision 1.3 1996/12/18 19:38:01 cparisi # BDECODE project 96f523 # adds new "text" class that consolidates some of the test operations. # # Revision 1.2 1995/01/04 07:52:24 lechner ###########End of relocation # Updated path to executable to 95sbde... # # Revision 1.1.1.1 1995/01/04 06:03:50 lechner # Imported 94fbde tree to 95sbde # # Revision 1.6 1994/05/13 20:12:26 mtorpey # command line args given to the script will now be passed to the # bde executable. # # Revision 1.5 1994/04/15 02:43:27 mtorpey # Added time to compiled output string in case multiple builds were done # in one day. # # Revision 1.4 1994/04/14 22:09:08 mtorpey # Modify shell script to NOT source the users .tcshrc (nor .cshrc) files # upon execution of this script. # # Revision 1.3 1994/04/13 20:59:44 mtorpey # Modified the script to print out more information about the executable. # # Revision 1.2 1994/04/11 23:08:18 mtorpey # Added a line to echo the system type that the program is going to run on. # # Revision 1.1 1994/04/11 20:12:19 mtorpey # This is a new script, used to run bde. It is not system dependent # (ie. it figures out which executable to use depending on the systems # architecture). ################################################################### # bde tree revised - RJL050810,051024 - executes $RBGB/pr_util_nolog/$HOSTTYPE/bin/bde.exe # most recently built repository version (date/#defs must be checked) #################################################################### # temp forward to fjara's version - RJL 96/10/10 and RJL 97/6/3: # set bde_dir = "/usr/proj3/case/96su523/bdelog/fjara/bde" # # Other alternate versions: # temp forwrd to cparisi's (adds XB) version - RJL 97/3/?: # set bde_dir = "/usr/proj3/case/96f523/bdecode/cparisi/bde" # # optional forward to yuwong's bde2gif version (fjara schema) # set bde_dir = "/usr/proj3/case/97s523/bde2gif/yuwong/bde/" # # recommended forward to hhuang's two genv10+bde versions, 98/5/5: # set bde_dir = "/usr/proj3/case/97f522/bde2java/hhuang/bde" # # Do ONLY for bdesym version: # set exec = "$bde_dir/executables/${HOSTTYPE}/bdesym1" # NOTE the change in executable name: bdesym1 above, else bde below) # #set bde_dir = "/usr/proj3/case/bdealpha" (old checkout tree) # # Revised RJL 050509, 050529 for bdeNonTagged testing # set bde_dir "~lechner/bde2alpha_rl/sandbox/bdeNT050526/bde" # Revised RJL 050721 thru 050810 for chgen13 testing: to bdegen13/bde. ################################################################ set bde_dir = "/usr/cs/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde" set exec = "${bde_dir}/pr_util_nolog/${HOSTTYPE}/bin/bde.exe" echo "LOG is not defined. Running bde without log or replay." echo "Use bdelog for bde with log and replay option." echo $bde_dir echo $exec # for all versions: set dte = `ls -l $exec | awk '{print $5" "$6", "$7}'` echo "path to bde is " echo " $exec" echo -n "Running bde in background on \n\t `/bin/hostname` [${HOSTTYPE}] Compiled: ($dte) " #this runs the real executable: $exec $* &