mirror of
https://github.com/GnoConsortium/gno.git
synced 2024-10-06 09:54:30 +00:00
fudgeinstall:
- install GNOSnooper, FilePort and Nullport drivers, GNOBug, the GNO icon, and SIM. mkboot: - put the GNO icon on the boot disk - put a Finder.Root and Finder.Data file on the boot disk, so that only the kernel and the README.install script are initially visible
This commit is contained in:
parent
f422765df7
commit
38886e1037
@ -6,7 +6,7 @@
|
||||
#
|
||||
# Devin Reade, September 1997.
|
||||
#
|
||||
# $Id: fudgeinstall,v 1.7 1999/01/26 08:20:04 gdr-ftp Exp $
|
||||
# $Id: fudgeinstall,v 1.8 1999/01/28 06:54:31 gdr-ftp Exp $
|
||||
|
||||
# What is our release directory? (The second one must be HFS, and
|
||||
# may be the same as the first.)
|
||||
@ -21,11 +21,21 @@ setenv ROOT /trenco3/v.206
|
||||
setenv SRC /src
|
||||
setenv DIST /dist
|
||||
|
||||
# Where do we keep the Finder.Data, Finder.Root, and icons files
|
||||
# that are created on the GS and copied over to the GNO boot disk?
|
||||
# Unfortunately, we can't put these into the repository because of
|
||||
# their resource forks (unless we were to binscii them)
|
||||
setenv BINSRC /scratch/gnoboot.bins
|
||||
|
||||
# Create the directories we need. Unfortunately, gsh is too stupid to
|
||||
# even allow us multiline commands by escaping the newline, so we have
|
||||
# to call install many times.
|
||||
echo "creating directories"
|
||||
install -dV $RELDIR2/HFSinclude
|
||||
install -dV $RELDIR/Icons
|
||||
install -dV $RELDIR/System/Desk.Accs
|
||||
install -dV $RELDIR/System/Drivers
|
||||
install -dV $RELDIR/System/System.Setup
|
||||
install -dV $RELDIR/bin
|
||||
install -dV $RELDIR/dev
|
||||
install -dV $RELDIR/doc
|
||||
@ -85,6 +95,18 @@ install -V /HFSinclude/net/*.h $RELDIR2/HFSinclude/net
|
||||
install -V /HFSinclude/netinet/*.h $RELDIR2/HFSinclude/netinet
|
||||
install -V /HFSinclude/sys/*.h $RELDIR2/HFSinclude/sys
|
||||
|
||||
echo "installing files in /Icons"
|
||||
install -V $BINSRC/Icons/GNO.Icon $RELDIR/Icons
|
||||
|
||||
echo "installing files in /System"
|
||||
install -V $BINSRC/System/Desk.Accs/GNOSnooperII $RELDIR/System/Desk.Accs
|
||||
install -V $BINSRC/System/Desk.Accs/SuspDA $RELDIR/System/Desk.Accs
|
||||
install -V $BINSRC/System/Drivers/FilePort $RELDIR/System/Drivers
|
||||
install -V $BINSRC/System/Drivers/FilePort.Data $RELDIR/System/Drivers
|
||||
install -V $BINSRC/System/Drivers/NullPort $RELDIR/System/Drivers
|
||||
install -V $BINSRC/System/System.Setup/GNOBug $RELDIR/System/System.Setup
|
||||
install -V $BINSRC/System/System.Setup/SIM $RELDIR/System/System.Setup
|
||||
|
||||
echo "installing files in /bin"
|
||||
# aroff done
|
||||
# binprint done
|
||||
|
@ -5,7 +5,7 @@
|
||||
#
|
||||
# Devin Reade, April 1998.
|
||||
#
|
||||
# $Id: mkboot,v 1.3 1999/01/18 03:00:16 gdr-ftp Exp $
|
||||
# $Id: mkboot,v 1.4 1999/01/28 06:54:31 gdr-ftp Exp $
|
||||
|
||||
# What is our release directory? (The second one must be HFS, and
|
||||
# may be the same as the first.)
|
||||
@ -16,9 +16,16 @@ setenv RELBOOT /gno.boot
|
||||
# Where are the GNO (and other) sources?
|
||||
setenv SRC /src
|
||||
|
||||
# Where do we keep the Finder.Data, Finder.Root, and icons files
|
||||
# that are created on the GS and copied over to the GNO boot disk?
|
||||
# Unfortunately, we can't put these into the repository because of
|
||||
# their resource forks (unless we were to binscii them)
|
||||
setenv BINSRC /scratch/gnoboot.bins
|
||||
|
||||
#==================================
|
||||
|
||||
echo "creating directories ..."
|
||||
install -dV $RELBOOT/Icons
|
||||
install -dV $RELBOOT/bin
|
||||
install -dV $RELBOOT/dev
|
||||
install -dV $RELBOOT/doc
|
||||
@ -63,6 +70,9 @@ install -V $RELDIR/etc/termcap $RELBOOT/etc
|
||||
install -V $RELDIR/etc/tty.config $RELBOOT/etc
|
||||
install -V $RELDIR/etc/ttys $RELBOOT/etc
|
||||
install -V $RELDIR/sbin/mkso $RELBOOT/sbin
|
||||
install -V $BINSRC/Finder.Root $RELBOOT
|
||||
install -V $BINSRC/Finder.Data $RELBOOT
|
||||
install -V $BINSRC/Icons/GNO.Icon $RELBOOT/Icons
|
||||
|
||||
chtyp -lexec $RELBOOT/gshrc $RELBOOT/installboot*
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user