BSD 4_3_Net_2 release
[unix-history] / usr / src / sys / tahoe / dist / buildboot
index a32e0db..1b6c7d5 100644 (file)
@@ -1,15 +1,47 @@
 #!/bin/sh -
 #
 #!/bin/sh -
 #
-# Copyright (c) 1990 The Regents of the University of California.
+# Copyright (c) 1988, 1990 The Regents of the University of California.
 # All rights reserved.
 #
 # All rights reserved.
 #
-# %sccs.include.redist.sh%
+# Redistribution and use in source and binary forms, with or without
+# modification, are permitted provided that the following conditions
+# are met:
+# 1. Redistributions of source code must retain the above copyright
+#    notice, this list of conditions and the following disclaimer.
+# 2. Redistributions in binary form must reproduce the above copyright
+#    notice, this list of conditions and the following disclaimer in the
+#    documentation and/or other materials provided with the distribution.
+# 3. All advertising materials mentioning features or use of this software
+#    must display the following acknowledgement:
+#      This product includes software developed by the University of
+#      California, Berkeley and its contributors.
+# 4. Neither the name of the University nor the names of its contributors
+#    may be used to endorse or promote products derived from this software
+#    without specific prior written permission.
 #
 #
-#      @(#)buildboot   1.6 (Berkeley) %G%
+# THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
+# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+# ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
+# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+# SUCH DAMAGE.
+#
+#      @(#)buildboot   1.7 (Berkeley) 5/21/91
 #
 
 #
 
-boot=dk2b                      # partition to build bootstrap FS on
-boottype=xfd                   # type of ${boot} partition
+if [ X$boot = X ]
+then
+       boot=dk4a               # partition to build bootstrap FS on
+fi
+if [ X$boottype = X ]
+then
+       boottype=xfd            # type of ${boot} partition
+fi
 bootmnt=/tmp/mini              # mount point
 DISTROOT=/nbsd                 # place to get programs from
 
 bootmnt=/tmp/mini              # mount point
 DISTROOT=/nbsd                 # place to get programs from
 
@@ -21,19 +53,19 @@ fsck /dev/r${boot}
 mkdir ${bootmnt};
 mount /dev/${boot} ${bootmnt}
 
 mkdir ${bootmnt};
 mount /dev/${boot} ${bootmnt}
 
-# HCX-9 programs (HCX-7 too?; not positive this is right, either)
-#cp -p $DISTROOT/stand/copy ${bootmnt}
-#cp -p $DISTROOT/stand/vdformat ${bootmnt}
-#cp -p $DISTROOT/boot ${bootmnt}
-# END HCX-9 programs
-
-# TAHOE programs
 cp -p $DISTROOT/stand/copy ${bootmnt}
 cp -p $DISTROOT/stand/copy ${bootmnt}
-cp -p $DISTROOT/stand/vdformat ${bootmnt}
 cp -p $DISTROOT/boot ${bootmnt}
 cp -p $DISTROOT/boot ${bootmnt}
-cp -p $DISTROOT/wcs ${bootmnt}
-cp -p $DISTROOT/fppwcs ${bootmnt}
-# END TAHOE programs
+
+if [ X$HCX9 != X ]
+then
+       # HCX-9 programs
+       (cd $DISTROOT && cp -p fpevent fppwcs fppwcs_dual hdcwcs ${bootmnt})
+       (cd $DISTROOT && cp -p start_fpp load_diags wcs wcs_dual ${bootmnt})
+else
+       # 6/32, HCX-7, etc. programs
+       cp -p $DISTROOT/stand/vdformat ${bootmnt}
+       (cd $DISTROOT && cp -p wcs fppwcs poc poc1 poc2 fppoc ${bootmnt})
+fi
 
 sync
 umount /dev/${boot}
 
 sync
 umount /dev/${boot}