OS4 DepotLogo by Browallia 
(anonymous IP: 174.129.62.126) 
 HomeRecentStatsSearchSubmitUploadsMirrorsContactInfoDisclaimerConfigAdmin
 Menu

 Features
   Crashlogs
   Bug tracker
   Locale browser
 
 Categories

   o Audio (321)
   o Datatype (47)
   o Demo (176)
   o Development (486)
      o Cross (35)
      o Debug (8)
      o Edit (5)
      o Example (31)
      o Game (19)
      o Guitool (5)
      o Ide (6)
      o Install (0)
      o Language (34)
      o Library (242)
      o Misc (26)
      o Utility (75)
      o Webtool (0)
   o Document (19)
   o Driver (81)
   o Emulation (130)
   o Game (779)
   o Graphics (422)
   o Library (67)
   o Network (185)
   o Office (49)
   o Utility (727)
   o Video (56)

Total files: 3545

Full index file. Download
Recent index file. Download




 Links

  Amigans.net
  OpenAmiga
  Aminet
  UtilityBase
  IntuitionBase
  AmigaBounty


Support the site


 Readme for:  Development » Utility » bump.lha

Bump

Description: Fully configurable bumprev utility
Download: bump.lha       (TIPS: Use the right click menu if your browser takes you back here all the time)
Size: 10kb
Version: 3.5
Date: 19 Nov 07
Author: Robin Cloutman, Fredrik Wikstrom (OS4 port)
Submitter: Fredrik Wikstrom
Email: fredrik/a500 org
Homepage: http://a500.org
Category: development/utility
License: Other
Distribute: yes
Min OS Version: 4.0
FileID: 3176
 
Comments: 0  [View]
Snapshots: 0  [View]
Downloads: 107  (Current version)
107  (Accumulated)

Show content Show crashlogs Replace file 
OS4 port of Robin Cloutman's "Bump" command:
http://aminet.net/package/dev/misc/Bump

This port also fixes a crash (DSI) that would occur if nothing was entered for
CODE/M.

Installation:

1. Copy Bump to somewhere that's in the command path (f.e. C: or SDK:Local/C)
2. Copy Bump-#? to S:
3. If you copied them somewhere else than "S:", set ENVARC:BUMPCODE to this path

Usage:

Bump Progname C (bumps revision and generates Progname_rev.h)
Bump Progname C VERSION (bumps version, sets revision to 0 and generates
Progname_rev.h)

--- original readme ---

This can easily replace C='s bumprev.

Features:
 User defined output formats. (Unlike bumprev)
 Remembers both version and revision. (Unlike bumprev)
 Easy to use. (Unlike bumprev)
 Output almost identical to bumprev. (Unlike... erm...)
 Includes output for C, C++, ARexx, Asm.
 Includes full source. (gcc version egcs-2.90.27 980315 (egcs-1.0.2 release))
 Has installer.
 68000-68060 versions.

NOTE:
  Although I have included the source code, I reserve full rights to it.
  If you wish to add/change anything, then do it through me - I don't want
  lots of versions hanging around...

Template:
 Bump NAME/A,CODE/M,VERSION/S,SETVERSION/K/N,NO=NOREVISION/S,SETREVISION/K/N,
      QUIET/S

 NAME/A - the base name to use, will create "{NAME}_rev.ver" containing
   "{ver}.{rev}".
 CODE/M - which code module(s) to use.
 VERSION/S - bump the version (and set revision to 0).
 SETVERSION/K/N - set the version to this.
 NO=NOREVISION/S - don't bump the revision. (Useful for code generation only)
 SETREVISION/K/N - set the revision to this.
 QUIET/S - don't output any information for the user.

Code Generation:
  All code generation files must reside in "S:" or the location pointed to by
  the "BUMPCODE" enviroment variable. Each file has the name "bump-*", with the
  * replaced by the text in each CODE/M option.
  Every line in the file starting with "##" can be -
   "## inform ..." Tell the user something.
   "## suffix ..." Close the current output file, and open another with the
    name "{NAME}_rev.{suffix}".
   "## filename ..." Close the current output file, and open another with this
    name.
   "## ..." anything else is a comment.
  Replaced Symbols:
   "%n" is the name.
   "%v" is the version.
   "%r" is the revision.
   "%d" is the current date.
   "%t" is the current time.
   "%V" is the version of bump used (ie. bump 3.1).
   "%l?" is the length of the second symbol (ie. "%ld" is replaced by "8")
    (see Bump-test)
  NOTE: You can create more than one output file by using ##suffix and
  ##filename more than once!

History:
 1.0 - First effort.
 1.1 - Added rexx code.
 1.2 - Added locale support. (REMOVED)
 1.3 - Minor bug fixed...
 1.4 - Recompiled with "gcc version egcs-2.90.27 980315 (egcs-1.0.2 release)"
 1.5 - Automatically generate required code, only need switch first time.
        (REMOVED)
 2.0 - Made resident, otherwise no change.
 2.1 - Rewrote to make it easier to expand...
 3.0 - Changed template.
        Made code output user-defined.
        Removed locale support.
        Removed automatic code generation.
 3.1 - Improved code parsing, user info and multiple files allowed.
 3.2 - Now searches "PROGDIR:", "S:", and $BUMPCODE for code.
 3.3 - Also searches {NAME} dir.
 3.4 - Code cleanup and new ## command (filename).
 3.5 - Recompiled with "gcc version egcs-2.91.66 19990314 (egcs-1.1.2 release)"
        First Aminet release.


Copyright (c) 2004-2014 by Björn Hagström All Rights Reserved
Amiga OS and its logos are registered trademarks of Hyperion Entertainment