home *** CD-ROM | disk | FTP | other *** search
/ Hall of Fame / HallofFameCDROM.cdr / misc2 / sprmt1a.lzh / SUPER.INF < prev    next >
Encoding:
Text File  |  1990-11-08  |  6.1 KB  |  141 lines

  1. Programmer's SUPER-MAINT(tm) make utility with the SUPER-MAINT Editor and 
  2. the SUPER-MAINT Help Facility is shareware, written by Dan Veaner, an 
  3. Association of Shareware Professionals (ASP) member.  Registration fee $55.  
  4. It is being distributed in the file SUPER.ZIP, by approved shareware dealers, 
  5. and by EmmaSoft.
  6.  
  7. SUPER-MAINT will run on IBM (and true compatibles) XT,AT,386,486 machines 
  8. using DOS 3.1 or later, with 640K of memory (it will run with less, but we 
  9. have tested it on 640K machines, and we assume you want this much for your 
  10. compilers anyway), on color and monochrome systems.  SUPER-MAINT needs about 
  11. 420K of space on your hard disk (this can be reduced by omitting on line help 
  12. and manual).
  13.  
  14. Features:
  15.  
  16. SUPER-MAINT Program Specifications:
  17.  
  18. ***AUTOMATIC INSTALLATION program gets you up and running quickly and
  19. easily.  This program has four functions:
  20.  
  21.      1.  Read the readme file on screen (and print it if you want to)
  22.      2.  Full installation (from any drive to any drive, space permitting)
  23.      3.  Install initialization file only
  24.      4.  Add commands to autoexec.bat file
  25.  
  26. The Installation file can make new directories and append your autoexec.bat
  27. file with SUPER-MAINT commands, but it WILL NOT DO SO unless you EXPLICITLY
  28. give it permission to.  It checks to make sure there is enough space on your
  29. target disk before installing.
  30.  
  31. ***SUPER-MAINT is compatible with Microsoft compilers, linkers and librarian
  32. Borland, and Mix products (see readme file for information on this and other
  33. compilers).
  34.  
  35. Full path control.  Source files can be on ANY drive or directory.  You 
  36. can assign a directory for object files and another for executable files.
  37. When assigned SUPER-MAINT automatically puts object and executables in these
  38. directories.
  39.  
  40. 3   Languages supported at a time (by SM Editor)
  41. 3   Memory Models supported at a time (User definable)
  42. 70  Action blocks allowed in a make file
  43. 18  Dependents allowed per target
  44. 128 Chars allowed for full (expanded) command lines in action blocks
  45. 330 Lines allowed in make files (about 5 1/2 pages)
  46. 20  Disk drives (a: through t:) automatically sensed if present
  47. 100 Directories per drive
  48.  
  49. Remembers last settings.  Once you have set the maker you just type "sm".
  50. This is very convenient if you make many programs with the same settings,
  51. or if you want to do program rebuilds.  You only type in the command line
  52. options you need.  For example:
  53.  
  54. sm -1 -d sample     Build a program from the make file "sample.smf" using
  55.                     Memory Model #1 (user definable) and include symbolic
  56.                     debugging information.
  57.  
  58. sm                  Build the same program (if the source code has changed)
  59.  
  60. sm -l               Look at how SUPER-MAINT is set, and see what it will
  61.                     do, but don't do it.
  62.  
  63. sm -e               Erase all the object files that pertain to this program
  64.                     (Typically done before a total rebuild).
  65.  
  66. sm -n               Now build "sample" with no symbolic debugging info
  67.  
  68. sm second           Build a program from the make file "second" using the
  69.                     same parameters (no debugging info, Mem Model 1)
  70.  
  71. sm -r               Reset SUPER-MAINT to default settings and clear make file
  72.                     name
  73.  
  74. Other flags include:
  75.  
  76. -2     Second Memory Model
  77. -3     Third Memory Model
  78. -h     Help  (calls the Help facility.  Scroll Help screens for info on SM)
  79. -v     View current settings after every make
  80. -o     Turn off -v
  81. -s     Suppress messages
  82. -i     Ignore compiler errors
  83. -t     "Touch" dependents
  84.  
  85.  
  86. ***SUPER-MAINT Editor makes:
  87.  
  88.      SUPER-MAINT make files
  89.      Microsoft MAKE (and NMAKE) make files
  90.      Special batch files for calling MAKE or NMAKE with debug info
  91.      LINKER Response (Command) files
  92.      LIBRARIAN Response (Command) files
  93.      PC-lint Indirect files
  94.      CLEAR+ List files
  95.  
  96.      It is an easy to use program that lets you preset your program
  97.      building preferences and pick source code files to include in
  98.      your make file.  It automatically senses what drives you have
  99.      and lets you search them and choose files by marking and unmarking
  100.      them.  Then it builds a make file (and others) for you so you don't
  101.      have to write make files manually (full instructions are included
  102.      on make file syntax so you may write, edit or change make files if
  103.      you want to).
  104.  
  105.      If you have a Microsoft Mouse (or compatible) installed the SUPER
  106.      MAKE Editor and Help Facility automatically senses and supports it.
  107.  
  108.      Screen colors are user definable.
  109.  
  110.      Context sensative help.
  111.  
  112.      Calls your favorite text editor from within the SM Editor shell
  113.      (for file editing and help file editing).
  114.  
  115.      Manual can be viewed on line and printed to a printer or disk file.
  116.  
  117. ***The SUPER-MAINT help facility is called by SUPER-MAINT when you use the -h
  118. flag.  You may also use it as a stand alone program.  The SUPER-MAINT editor
  119. has a facility for editing the help file and generating an index file
  120. for it, so you can call it for DOS help or any other reminders you 
  121. want to set up.
  122.  
  123. ***Bundled with the program are two small print programs for the HP LJII that
  124. print source code in landscape orientation (one with line numbers and
  125. file information, the other just prints the file as is).
  126.  
  127. A sample program in three source code modules (2 in C, 1 in Assembly) is
  128. included to experiment with.
  129.  
  130. ***If you would like to buy the shareware distribution disk directly from the
  131. author send $6 (plus $2 S&H* -- New York residents please add state tax) to 
  132. EmmaSoft; PO Box 238; Lansing, NY 14882. Or call  (607) 533-4685 to order 
  133. with a Master Card or Visa.  The registered version** costs $55 (plus $2.50 
  134. S&H* and NY State Sales Tax, if appropriate).  All payment must be in US 
  135. funds drawn on a US bank.
  136.  
  137. *US Only.  Elsewhere please inquire.
  138. **Registered version comes with a printed manual, executable files without 
  139. shareware reminder screens, and a serial number that entitles you to technical 
  140. support.  See readme.sup and chapter 11 in the manual for further information.
  141.