MS-Hush Installing Makefiles Example results Sim results
resource.mak
),
and several makefiles to build example programs
\mshush\install.mak
\mshush\general.mak
\mshush\resource.mak
\hush\include
\api-2.0\include
and will contain the include files needed for building any Hush application
\hush\lib
\mshush\lib
and will contain various .lib
and .obj
files, needed to link a Hush application
\hush\library
\api-2.0\library
and will contain startup TCL scripts for Hush
\hush\examples
\exampl-2.0
and will contain the examples programs for Hush. Several makefiles will be merged into this directory from \mshush\examples\makefile
to create these programs from the source code. Take a look at these makefiles to see how to create your own makefiles.
\hush\include\sim
\sim-2.0\include
and will contain the include files needed for building any Sim application
\hush\examples\sim
\sim-2.0\examples
and will contain the example programs for Sim.
\mshush\resource.mak
to change the source of the api, sim or examples. If you want to test your program with a different version of Hush, which may reside
in \api.new
you can just change \mshush\resource.mak
to:
TOOLS=c:\bc45 # compile tools TCLTK=c:\tcl # tcl dir HUSH=\hush # target dir API=\api.new # source dir this has changed ! MSHUSH=\mshush # this directory API_PACKAGE=\api20a.zip .SILENTand reinstall. All files needed for the new version will be installed at the right place, and you can recompile your program.
hush.lib
, change to the \mshush\mswinsrc
directory and type make
. This will
rebuild the library, and put the new hush.lib
into \hush\lib
. The same procedure can be followed for SIM.
\mshush
:
install.bat
make -f install.mak install
to install Hush into \hush
. If SIM is defined in resource.mak
the Sim extension will be installed too, just like the examples being installed if EXAMPLES is defined.
build.bat
clean.bat
\mshush\install.mak
\mshush\sim
which will install the include files, examples files and patches for Sim.
Click here for information on how to install Hush for MS-Windows.