home *** CD-ROM | disk | FTP | other *** search
/ Aminet 10 / aminetcdnumber101996.iso / Aminet / dev / misc / RevUp1_3.readme < prev    next >
Text File  |  1996-01-05  |  3KB  |  151 lines

  1. Short:    Amiga Revision Update System
  2. Author:   boris@prox.tynet.sub.org (Boris Folgmann)
  3. Uploader: bsfolgma@trick.informatik.uni-stuttgart.de (Boris Folgmann)
  4. Version:  1.3
  5. Type:     dev/misc
  6. Requires: AmigaOS 2.04
  7. Kurz:     Programm zur Verwaltung von Versionstrings in eigenen Programmen
  8.  
  9. TITLE
  10.  
  11.     RevUp
  12.  
  13.  
  14. VERSION
  15.  
  16.     1.3 (17.11.95)
  17.  
  18.  
  19. PROXITY SOFTWORKS
  20.  
  21.     Proxity Engineering and Technical Support
  22.  
  23.     Usenet:  pets@amiuni.tynet.sub.org
  24.     Fidonet: 2:246/1416.0 (pets)
  25.  
  26.  
  27. AUTHOR
  28.  
  29.           Boris Folgmann
  30.  
  31.     Address:  Friedrichstrasse 7
  32.           71546 Aspach
  33.           Germany
  34.  
  35.     Usenet:      <boris@prox.tynet.sub.org>
  36.     Internet: <prx@studbox.uni-stuttgart.de>
  37.     WWW:      <http://www.informatik.uni-stuttgart.de/
  38.            fachschaft/adressen/bsfolgma.html>
  39.     Fidonet:  2:246/1416.41 (Boris)
  40.     IRC:      PRX
  41.  
  42.     PGP Fingerprint: 82 84 70 38 26 5E 50 5A
  43.              9C DB CA CA 62 0A 31 52 
  44.  
  45.     Phone:   ++49-(0)7191-23439
  46.     Fax:     ++49-(0)7191-2604
  47.  
  48.  
  49. DESCRIPTION
  50.  
  51.     RevUp manages version strings following the Amiga standard for
  52.     including in own programs, e.g. '$VER: YourTool 2.4 (11.9.95)'.
  53.  
  54.     It's a must for every serious C, Oberon or Assembler programmer,
  55.     so have a look at it! Your makefiles together with RevUp will do
  56.     all the work for you.
  57.  
  58.     RevUp <version> <projectname> {<dependency>} [REV <revision>]
  59.           [BETA] [C] [ASM] [OBERON] [LOG] [EXTRA] [ENVVAR] [TINY]
  60.  
  61.     Required:
  62.      VERSION     : Version number.
  63.      PROJECTNAME : Basename to use for all RevUp files.
  64.      DEPENDENCIES: Files which dates are checked.
  65.  
  66.     Optional:
  67.      REV   : Explicit revision number.
  68.      BETA  : Generate beta information.
  69.      C     : Generate C headerfile (default).
  70.      ASM   : Generate Assembly includefile.
  71.      OBERON: Generate Oberon definition module.
  72.      LOG   : Interactively add history info to logfile.
  73.      EXTRA : Generate extra information.
  74.      ENVVAR: Set envvar for archive naming.
  75.      TINY  : Don't print credits.
  76.  
  77.  
  78. EXAMPLE
  79.  
  80.     > RevUp 1 SuperTool EXTRA
  81.  
  82.     generates SuperTool_rev.h:
  83.  
  84.     /* C headerfile generated by RevUp 1.3 */
  85.  
  86.     #define VERSION        1
  87.     #define REVISION    1
  88.     #define DATE    "12.7.95"
  89.     #define VERS    "SuperTool 1.1"
  90.     #define VSTRING    "SuperTool 1.1 (12.7.95)\\r\\n"
  91.     #define VERSTAG    "\\0$VER: SuperTool 1.1 (12.7.95)"
  92.     #define TIME    "14:57:51"
  93.     #define PRGNAME    "SuperTool"
  94.     #define BASENAME    "SUPERTOOL"
  95.     #define VSTR    "SuperTool 1.1 (12.7.95)"
  96.     #define USER    "boris"
  97.     #define HOST    "prox"
  98.  
  99.     User and Host are imported from environment variables.
  100.  
  101.  
  102. FEATURES
  103.  
  104.     o RevUp generates and maintains include and header files with
  105.       revision information.
  106.  
  107.     o Basically RevUp is similar to the developer tool BumpRev, but
  108.       it offers a lot of additional features.
  109.  
  110.     o ANSI-C, Oberon and Assembly language supported.
  111.  
  112.     o Multiple dependency files.
  113.  
  114.     o Beta count management for beta versions included.
  115.  
  116.     o Interactive logfile generation.
  117.  
  118.  
  119. SPECIAL REQUIREMENTS
  120.  
  121.     Kickstart 2.04
  122.     Workbench 2.0
  123.  
  124.     Workbench 2.1 for localized DOS error messages.
  125.  
  126.  
  127. AVAILABILITY
  128.  
  129.     <ftp://ftp.uni-paderborn.de/pub/aminet/dev/misc/RevUp13.lha>
  130.  
  131.  
  132. PRICE
  133.  
  134.     Free
  135.  
  136.  
  137. DISTRIBUTABILITY
  138.  
  139.     Freeware (C) 1994-1995 by Proxity Softworks
  140.  
  141.  
  142. ============================= Archive contents =============================
  143.  
  144. Original  Packed Ratio    Date     Time    Name
  145. -------- ------- ----- --------- --------  -------------
  146.     9392    4581 51.2% 05-Nov-95 22:54:06  RevUp
  147.    16677    4965 70.2% 05-Nov-95 22:50:42  RevUp.guide
  148.     2942    1584 46.1% 05-Nov-95 22:47:06  RevUp.readme
  149. -------- ------- ----- --------- --------
  150.    29011   11130 61.6% 17-Nov-95 16:49:24   3 files
  151.