9 @echo " make all # binaries (without dosexe, diag.)"
10 @echo " make dosexe # DOS lilo.com utility"
11 @echo " make diagnostic # standalone diagnostics"
12 @echo " make alles # all above + static binary"
13 @echo " make docs # doc/[user,tech].[ps,dvi] docs"
14 @echo " make floppy # 2 standalone bootable diagnostic floppies"
16 @echo " make install # install binaries++ into root directory"
17 @echo " make install DESTDIR=<dir> # install binaries++ into directory"
19 @echo " make uninstall # remove binaries++ from root directory"
20 @echo " make uninstall DESTDIR=<dir> # rmove binaries++ from directory"
23 @echo " make test # test for all needed utilities (as86, ld86, etc.)"
24 @echo " make tidy # remove listings & other unnecessary files"
25 @echo " make clean # remove objects & ready for a fresh 'make all'"
26 @echo " make distclean # remove editor temps, & all of the above"
30 # everything needed to run, just short of installation
37 # everything above plus the statically linked version
50 # if you have the 'bcc' compiler, then you can make the diagnostics, too
51 # bcc = Bruce Evans’ C 16bit compiler (also for BIOS- and DOS code)
53 it: docs alles diagnostic dosexe
56 # make the bootable diagnostic floppies
60 @echo Make sure you have 2 blank, formatted, 1.44Mb floppies
61 @echo before you proceed from this point.
62 @echo "Press <Enter> to continue, <^C> to abort ..."
67 @echo Remove the floppy from the drive. Label it "\"1.6\""
68 @echo "Press <Enter> to continue, <^C> to abort ..."
73 @echo Remove the floppy from the drive. Label it "\"2.4\""
77 make -C src diagnostic
83 # test for compilers & utilities
91 # shorthand install, if one knows that one has the 'bcc' compiler
97 # normal install, but doesn't make the diagnostic binaries
101 make -C images install
102 make -C hooks install
103 make -C sample install
109 make -C diagnose tidy
117 make -C diagnose clean
123 make -C src distclean
124 make -C diagnose distclean
125 make -C dos distclean
128 make -C src uninstall
129 make -C images uninstall
130 make -C hooks uninstall
131 make -C sample uninstall
132 make -C man uninstall