home *** CD-ROM | disk | FTP | other *** search
/ Share Gallery 1 / share_gal_1.zip / share_gal_1 / LA / LA024.ZIP / SUPER.INF < prev    next >
Text File  |  1990-08-14  |  6KB  |  140 lines

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