home *** CD-ROM | disk | FTP | other *** search
- Programmer's SUPER-MAINT(tm) make utility with the SUPER-MAINT Editor and
- the SUPER-MAINT Help Facility is shareware, written by Dan Veaner, an
- Association of Shareware Professionals (ASP) member. Registration fee $55.
- It is being distributed in the file SUPER.ZIP, by approved shareware dealers,
- and by EmmaSoft.
-
- SUPER-MAINT will run on IBM (and true compatibles) XT,AT,386,486 machines
- using DOS 3.1 or later, with 640K of memory (it will run with less, but we
- have tested it on 640K machines, and we assume you want this much for your
- compilers anyway), on color and monochrome systems. SUPER-MAINT needs about
- 420K of space on your hard disk (this can be reduced by omitting on line help
- and manual).
-
- Features:
-
- SUPER-MAINT Program Specifications:
-
- ***AUTOMATIC INSTALLATION program gets you up and running quickly and
- easily. This program has four functions:
-
- 1. Read the readme file on screen (and print it if you want to)
- 2. Full installation (from any drive to any drive, space permitting)
- 3. Install initialization file only
- 4. Add commands to autoexec.bat file
-
- The Installation file can make new directories and append your autoexec.bat
- file with SUPER-MAINT commands, but it WILL NOT DO SO unless you EXPLICITLY
- give it permission to. It checks to make sure there is enough space on your
- target disk before installing.
-
- ***SUPER-MAINT is compatible with Microsoft compilers, linkers and librarian
- Borland, and Mix products (see readme file for information on this and other
- compilers).
-
- Full path control. Source files can be on ANY drive or directory. You
- can assign a directory for object files and another for executable files.
- When assigned SUPER-MAINT automatically puts object and executables in these
- directories.
-
- 3 Languages supported at a time (by SM Editor)
- 3 Memory Models supported at a time (User definable)
- 70 Action blocks allowed in a make file
- 18 Dependents allowed per target
- 128 Chars allowed for full (expanded) command lines in action blocks
- 330 Lines allowed in make files (about 5 1/2 pages)
- 20 Disk drives (a: through t:) automatically sensed if present
- 100 Directories per drive
-
- Remembers last settings. Once you have set the maker you just type "sm".
- This is very convenient if you make many programs with the same settings,
- or if you want to do program rebuilds. You only type in the command line
- options you need. For example:
-
- sm -1 -d sample Build a program from the make file "sample.smf" using
- Memory Model #1 (user definable) and include symbolic
- debugging information.
-
- sm Build the same program (if the source code has changed)
-
- sm -l Look at how SUPER-MAINT is set, and see what it will
- do, but don't do it.
-
- sm -e Erase all the object files that pertain to this program
- (Typically done before a total rebuild).
-
- sm -n Now build "sample" with no symbolic debugging info
-
- sm second Build a program from the make file "second" using the
- same parameters (no debugging info, Mem Model 1)
-
- sm -r Reset SUPER-MAINT to default settings and clear make file
- name
-
- Other flags include:
-
- -2 Second Memory Model
- -3 Third Memory Model
- -h Help (calls the Help facility. Scroll Help screens for info on SM)
- -v View current settings after every make
- -o Turn off -v
- -s Suppress messages
- -i Ignore compiler errors
- -t "Touch" dependents
-
-
- ***SUPER-MAINT Editor makes:
-
- SUPER-MAINT make files
- Microsoft MAKE (and NMAKE) make files
- Special batch files for calling MAKE or NMAKE with debug info
- LINKER Response (Command) files
- LIBRARIAN Response (Command) files
- PC-lint Indirect files
- CLEAR+ List files
-
- It is an easy to use program that lets you preset your program
- building preferences and pick source code files to include in
- your make file. It automatically senses what drives you have
- and lets you search them and choose files by marking and unmarking
- them. Then it builds a make file (and others) for you so you don't
- have to write make files manually (full instructions are included
- on make file syntax so you may write, edit or change make files if
- you want to).
-
- If you have a Microsoft Mouse (or compatible) installed the SUPER
- MAKE Editor and Help Facility automatically senses and supports it.
-
- Screen colors are user definable.
-
- Context sensative help.
-
- Calls your favorite text editor from within the SM Editor shell
- (for file editing and help file editing).
-
- Manual can be viewed on line and printed to a printer or disk file.
-
- ***The SUPER-MAINT help facility is called by SUPER-MAINT when you use the -h
- flag. You may also use it as a stand alone program. The SUPER-MAINT editor
- has a facility for editing the help file and generating an index file
- for it, so you can call it for DOS help or any other reminders you
- want to set up.
-
- ***Bundled with the program are two small print programs for the HP LJII that
- print source code in landscape orientation (one with line numbers and
- file information, the other just prints the file as is).
-
- A sample program in three source code modules (2 in C, 1 in Assembly) is
- included to experiment with.
-
- ***If you would like to buy the shareware distribution disk directly from the
- author send $6 (plus $2 S&H* -- New York residents please add state tax) to
- EmmaSoft; PO Box 238; Lansing, NY 14882. Or call (607) 533-4685 to order
- with a Master Card or Visa. The registered version** costs $55 (plus $2.50
- S&H* and NY State Sales Tax, if appropriate). All payment must be in US
- funds drawn on a US bank.
-
- *US Only. Elsewhere please inquire.
- **Registered version comes with a printed manual, executable files without
- shareware reminder screens, and a serial number that entitles you to technical
- support. See readme.sup and chapter 11 in the manual for further information.
-