| [View Updates][View Threads][View Files][SVN Log][SVN Submitters]Title: | Extra version string system | | Synopsis: Invent a way to embed an extra, non amiga version strings into programs and create a tool to extract it.
| Status: | Assigned | Priority: | High As prioritized by the OS4 development team | Category: | system/general | Description: | Introduction
|
Since a lot of software are being ported from other platforms that use version strings that are not compatible with Amiga version strings, a need to be able to store both an amiga version string and the version string of the original software has arisen.
This project is about inventing a method for storing such an extra version string inside software binaries, as well as about creating a tool to extract the data.
Once completed the solution will be presented to Hyperion as a proposal for the official AmigaOS way of storing this type of information.
Note that the new version string is Not a replacement for the Amiga version string. It is only a complement and an amiga version string must always be included in the software independent of the original software version.
|
Example solution
|
A new cookie could be used, much like in the Amiga version string:
"�$EXTVER: programname versionstring (dd.mm.yyyy) comment�"
Where "versionstring" is an arbitrary string that hold the non amiga version.
And then a new tool can be used to extract the version string:
extversion program.exe
|
| Created by: | orgin | Created at: | 20080906 23:32 | Deadline: | Not set | Finished at: | Not finished | Last update: | 20140403 10:12 | Assigned to: | marko |
Task list for this project |
ID | Title | Assigned | Progress | Updated | Created by |
|
|
|