- initial checkin. Needed for 'install' and 'release' targets.
dmake.startup, startup.mk:
- When dmake finds a startup.mk in the current directory, it
parses that file after the system startup.mk. In this case they're
one and the same. While this shouldn't be a problem, it's
causing dmake to crash. See PR#99.
The workaround was to rename startup.mk in this directory to
dmake startup. It is renamed back to its proper name in the
recipes to the install and release targets.
Initial checkin; this script creates the installation boot
disk, /gno.boot
mkdisk1, mkdisk2:
Initial checkin; these scripts assist in the creation of the
*.shk files for the binary distribution.
fudgeinstall:
- added verbose flag to install(1) calls
- don't "fudge" install gettytab or getty any more
- make sure the mkso data files are copied over
- use install(1) instead of cp(1) for now, since cp has been
observed to trash files.
- changed installation locations to make use of /gno and /gno-hfs
partitions.
- various changes to reflect which files have been updated
since the last time fudgeinstall was used.
Explicitly specify the output file in default compilation rules.
This is needed specifically for the GNO builds, but is also
relevent to other uses of dmake.
- define REZ as "17/occ" versus "occ" so that dmake doesn't
have to search the PATH every time it calls $(REZ)
- explicitly specify the output file for the default rule for
making *.r files.
builddate.rez:
- This file is for inclusion by the various utility *.rez files
so that the build date can be displayed in a consistent format.
different directory)
- at Derek's request, added the dmake startup.mk file that I (Devin) use
for /usr/lib/startup.mk. (This file is expected to be in /usr/local/lib
unless you have set up your environment to change the location.)