MS-Hush Install Makefiles, what do they do?

install \ install.mak unpacks all files for hush (api, mshush, examples, sim) and calls install procedure to put the right files into a hush directory
uses: install\install.inf
mshush\install.mak
install \ install.inf defines the location of the installation files, the target drive for installation and the location of several tools
mshush \ install.mak takes care of the installation of the include files and libraries from several sources into the hush directory
uses: mshush\general.mak
mshush\resource.mak
mshush\mswinsrc\hushlib.mak
mshush\sim\sim.mak
mshush\examples\examples.mak
mshush \ general.mak defines all the flags and procedures to build any hush program for MS-Windows or MS-DOS
mshush \ resource.mak defines the locations of the tools and hush
mshush \mswinsrc \ hushlib.mak builds the mshush library
uses: mshush\mswinsrc\resource.mak
mshush\mswinsrc\hush.mk
mshush\mswinsrc\widgets.mk
mshush\mswinsrc\src.mk
mshush\mswinsrc\mswin.mk
mshush \mswinsrc \ resource.mak refers to mshush\resource.mak and mshush\general.mak
uses: mshush\general.mak
mshush\resource.mak
mshush \mswinsrc \ hush.mk defines which object files should be included in the library (general hush section)
mshush \mswinsrc \ widgets.mk defines which object files should be included in the library (widgets section)
mshush \mswinsrc \ src.mk defines which object files should be included in the library (tools section)
mshush \mswinsrc \ mswin.mk defines which object files should be included in the library (MS-Windows section)
mshush \sim \ sim.mak builds and installs the Simulation library
uses: sim\resource.mak
sim\simgui.mak
sim\simascii.mak
mshush \sim \ simgui.mak builds and installs the GUI version of the Simulation library
uses: sim\resource.mak
sim\sim.mak
mshush \sim \ simascii.mak builds and installs the ASCII version of the Simulation library
uses: sim\resource.mak
sim\sim.mak
mshush \sim \ resource.mak refers to mshush\resource.mak and mshush\general.mak and defines the source and target directory
uses: mshush\general.mak
mshush\resource.mak
mshush \examples \ examples.mak installs the examples files and their makefiles in \hush\examples
uses: mshush\examples\resource.mak
mshush \examples \ resource.mak refers to mshush\resource.mak and mshush\general.mak and defines the source and target directory
uses: mshush\general.mak
mshush\resource.mak
Zie ook:
Hush Portmaster

Jelle Alten, Hush Portmaster
email:
tel:
jelle@cs.vu.nl
020-6799484