home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Hall of Fame
/
HallofFameCDROM.cdr
/
misc2
/
smaint2a.doc
< prev
next >
Wrap
Text File
|
1991-07-05
|
4KB
|
90 lines
Super-Maint v2.0 EmmaSoft Registration $ 55.00
MISC JUN91 MAKE COMPILER LANGUAGE EMMASOFT SUPER MAINT
FILES: smaint2a.sdn smaint2b.sdn
What is a Make Program?
---------------------------
Anyone who has written a large program knows it is helpful to
write code in separate files. This makes it easy to keep like
functions together and organize the code so it is easy to
find portions when you want to. When you want to build the
program you have to compile each file with the appropriate
compiler, then link the resulting object files together with
each other and your function libraries.
Make programs (program maintenance utilities) automate this
process. By reading a make file that outlines the
construction of your program, a maker figures out which
source code files have been changed since the last time you
built your program. It compiles those files, then links your
program. This saves a considerable amount of time, since only
new and changed files are compiled before linking, and
because the maker keeps track of this instead of you having
to do it manually.
Wherefore SUPER-MAINT?
---------------------------
Programmer's SUPER-MAINT is more than a mere maker. It is a
full featured group of programs that make the process of
program maintenance simple. Many make programs impose on your
project by insisting that you learn often complicated make
file syntax, as well as having to remember how to access
macros from the command line. SUPER-MAINT automatically
builds your make files for you.
Using the SUPER-MAINT Editor (SME.EXE) you just point to the
files you want with your mouse or cursor keys, and the
program builds make files, response files, and even files
needed by PC-Lint or Clear+ to help with debugging. The
Editor is a full featured program that is fully configurable,
has mouse support, an on line version of this manual, and
context-sensitive help.
The maker (SM.EXE) is unique in that it remembers all the
parameters from your last build. Once you have called the
maker one time with the parameters (command line flags) you
want, all you have to type for subsequent rebuilds is "sm
(Enter) ". That's it. To change a parameter (such as memory
model, or whether to include debugging information) you just
type "sm" and the parameter you want to change. No need to
retype the make file name unless you want to build a
different program. If you like to keep all your object files
in one directory, and/or all your executable files in
another, SUPER-MAINT will automatically put them in the
directory of your choice.
SUPER-MAINT's Setup program (SMSET.EXE) controls the behavior
of all the SUPER-MAINT programs. It can be called from the
maker, the Editor, or from the command line.
The Help Facility (SMH.EXE) is called from the maker when you
need to be reminded of command line flags or other
information. It can also be used as a stand-alone program.
You can even write your own help for DOS or other programs.
Although the SUPER-MAINT Editor builds make files
automatically, you may write them yourself with any ascii
text editor. Or you may use the Editor to build a make file,
then edit it manually.
Hardware Requirements:
SUPER-MAINT will run on any IBM XT, AT, 386, 486 or true
compatible machine using DOS 3.1 or higher, with 640KB of
memory (it may run with less memory, but has been tested on
640KB machines. We assume that between SUPER-MAINT and your
compilers that you will want this much memory), on color and
monochrome systems.
Software Requirements:
SUPER-MAINT supports Microsoft, Borland, and Mix compilers
and assemblers. As support grows for additional products they
will be listed in the file README.SUP.
_____________________________________________________________
(SDA format (c)Copyright 1990 The SDN Project - SDNet/Works!)
_____________________________________________________________
_____________________________________________________________