Category : C Source Code
Archive   : SUPRMAKE.ZIP
Filename : SUPER.INF

 
Output of file : SUPER.INF contained in archive : SUPRMAKE.ZIP
SUPER MAKE(tm) make utility with the SUPER MAKE Editor and the SUPER MAKE
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 MAKE 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 MAKE needs about 420K of space
on your hard disk (this can be reduced by omitting on line help and manual).

Features:

SUPER MAKE 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 MAKE 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 MAKE is compatible with Microsoft compilers, linkers and librarian
Borland 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 MAKE 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 MAKE 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 MAKE 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 MAKE Editor makes:

SUPER MAKE 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 MAKE help facility is called by SUPER MAKE when you use the -h
flag. You may also use it as a stand alone program. The SUPER MAKE 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.


  3 Responses to “Category : C Source Code
Archive   : SUPRMAKE.ZIP
Filename : SUPER.INF

  1. Very nice! Thank you for this wonderful archive. I wonder why I found it only now. Long live the BBS file archives!

  2. This is so awesome! 😀 I’d be cool if you could download an entire archive of this at once, though.

  3. But one thing that puzzles me is the “mtswslnkmcjklsdlsbdmMICROSOFT” string. There is an article about it here. It is definitely worth a read: http://www.os2museum.com/wp/mtswslnk/