summaryrefslogtreecommitdiff
path: root/version.pl
AgeCommit message (Collapse)AuthorFilesLines
2009-06-28Add copyright verbiage to Perl scripts; update LICENSEH. Peter Anvin1-0/+33
This adds copyright verbiage to the Perl scripts. Scripts that are known to be clean w.r.t. the 2-clause BSD license are given that license; unclear ones are given the "LGPL for now". Signed-off-by: H. Peter Anvin <hpa@zytor.com>
2009-04-06nasm.nsi: add NASM Manual; automate version generationH. Peter Anvin1-0/+6
Add the NASM Manual (as a PDF) to the Windows installer, and abstract out the version number.
2008-11-01version.pl: snapshot releases *only* have digits in the tailH. Peter Anvin1-1/+1
Snapshot releases have *only* digits in the tail. "git describe" produces tails that have digits in them, but aren't numeric. Signed-off-by: H. Peter Anvin <hpa@zytor.com>
2008-10-25For snapshot releases, expand out the mangled version numbers.H. Peter Anvin1-2/+6
For snapshot releases, expand out the mangled version number, e.g. 2.05.00.0.20081025. Signed-off-by: H. Peter Anvin <hpa@zytor.com>
2008-10-24version.pl: don't add an extra .00 for subminor if we don't need itH. Peter Anvin1-1/+2
When producing the mangled version number, don't add a subminor if there isn't a patch level or release candidate number. Thus, 2.05p1 is 2.05.00.01, but 2.05 can just be 2.05. Signed-off-by: H. Peter Anvin <hpa@zytor.com>
2008-02-05version.pl: produce Makefile variablesH. Peter Anvin1-0/+6
Add a mode to version.pl to produce Makefile variables (used by Netware Makefile.)
2007-10-19Formatting: kill off "stealth whitespace"H. Peter Anvin1-1/+0
"Stealth whitespace" makes it harder to read diffs, and just generally cause unwanted weirdness. Do a source-wide pass to get rid of it.
2007-09-27version.pl: Add support for daily snapshot releasesH. Peter Anvin1-1/+19
Add support for daily snapshot releases of the form <ordinary version number>-<datecode>. These are exported to programs as the new macro __NASM_SNAPSHOT__ (only present in snapshot releases.)
2007-09-22Update nasm.spec.in and make it handle rc releasesH. Peter Anvin1-0/+12
Update nasm.spec.in to match modern conventions, and make it handle rc releases by using the "mangled" version of the name (1.99.99.91 instead of 2.0rc1).
2007-09-22version.pl: support version numbers of the form X.Y[.Z]rcWH. Peter Anvin1-6/+26
Support version numbers of the form X.Y[.Z]rcW where X, Y, Z and W are numbers. For the numeric macros, drop them down to a lower level, so 2.0rc1 is treated as version 1.99.99.91.
2007-09-12Remove $Id$ tags (useless with git)H. Peter Anvin1-1/+0
Remove CVS $Id$ tags, since git doesn't use them.
2002-05-21Accept X.YYplZ as a valid version number (equivalent to X.YY.0.Z) andH. Peter Anvin1-18/+21
generate Serial: tags in the RPM spec file to help clue RPM in.
2002-05-20Add __NASM_PATCHLEVEL__ and __NASM_VERSION_ID__ macrosH. Peter Anvin1-7/+24
2002-05-04Remove unnecessary spaces in version.macH. Peter Anvin1-3/+3
2002-05-04Make all version information come from the single file "version".H. Peter Anvin1-0/+67
Introduce new standard __NASM_SUBMINOR__ and __NASM_VER__ macros.