summaryrefslogtreecommitdiff
path: root/projects/determineversion.vbs
AgeCommit message (Collapse)Author
2011-01-19(svn r21857) -Add: Revision detection for hgsubversion repositories.michi_cc
2011-01-19(svn r21856) -Fix (r21840): Don't fail tag detection on hg repositories that ↵michi_cc
use mercurial queues. Add some safety against tags and branches with spaces as well.
2011-01-18(svn r21840) -Change: Support tags created by hgsubversion for the revision ↵michi_cc
detection.
2011-01-18(svn r21839) -Change: Support tags created by git-svn for the revision ↵michi_cc
detection.
2010-12-25(svn r21630) -Fix (r20308, r21615): version detection of subversion branches ↵rubidium
and tags got broken
2010-11-30(svn r21356) -Fix (r21351): sometimes versions wouldn't be correctly set for ↵rubidium
Windows builds
2010-11-29(svn r21351) -Change: read some metadata from (official) source tarballs so ↵rubidium
you'll more likely get the right version/revision out-of-the-box
2010-08-14(svn r20488) -Fix [FS#4029]: Version detection for MSVC using mercurial ↵terkhen
failed (Hirundo).
2010-08-02(svn r20309) -Fix [FS#3953]: Mercurial (trunk) revision detection fails when ↵rubidium
different heads are used
2010-08-02(svn r20308) -Change: don't only look at only the src directory for the ↵rubidium
revision, but at the parent of the src directory.
2010-07-02(svn r20050) -Add: git revision detection for custom git-svn clones.michi_cc
2010-06-28(svn r20029) -Fix: the 64 bits TortoiseSVN wasn't always properly detectedrubidium
2010-05-26(svn r19895) -Fix [FS#3836]: Git version detection would sometimes ↵michi_cc
mistakenly identify a checkout as modified.
2009-08-31(svn r17336) -Codechange: move some os specific files into src/os/rubidium
2009-08-21(svn r17248) -Fix: add GPL license notice where appropriaterubidium
2009-05-16(svn r16318) -Change: use !! instead of @@ in src/*.in too.rubidium
-Change: use @ instead of ~ in configure/Makefiles so Debian's build system(s) can also build RC binaries.
2009-01-01(svn r14780) -Fix (r14777): of course VBS evaluates all parts of a boolean ↵glx
expression
2008-12-31(svn r14777) -Fix: be sure to update ottdres.rc and rev.cpp when their .in ↵glx
changes (MSVC)
2008-12-16(svn r14684) -Codechange: use SubWCRev object to get version info instead ↵glx
SubWCRev.exe for tortoiseSVN (Darkvater)
2008-10-25(svn r14532) -Fix (r14522): one 'M' is enough to show modified versionglx
2008-10-23(svn r14522) -Fix: apply r14519 to determineversion.vbs. Also properly set ↵glx
'modified' for hg and git (was always 1).
2008-09-17(svn r14355) -Fix: latest svn revision detection from hg log always gave the ↵glx
latest relative to tip revision, not to the current working revision
2008-09-17(svn r14354) -Fix (r14253): also fix hg revision detection for MSVCglx
2008-09-04(svn r14242) -Fix: removed some possible infinite loop in version ↵glx
determination (again).
2008-08-30(svn r14194) -Fix: don't use hardcoded character offsets to get hg revision. ↵glx
This make it similar to svn and git (ie without the ':').
2008-08-22(svn r14128) -Fix: first run of determineversion.vbs in a fresh clean hg ↵glx
checkout always detected the sources as modified
2008-08-02(svn r13924) -Fix (r11531): determineversion.vbs could fail to find the ↵glx
right version with hg
2008-06-03(svn r13375) -Add: logging of actions that could possibly cause desyncs and ↵smatz
crashes to simplify debugging. See readme.txt for details
2008-03-15(svn r12375) -Fix [FS#1847]: revision detection failed to detect 64bit ↵glx
TortoiseSVN when ran from a 32bit MSVC on win64 system (Jafinto)
2008-02-24(svn r12238) -Change [FS#1800]: set svn:executable property for *.vbs (michi_cc)glx
2007-11-26(svn r11531) -Fix [FS#1459]: version determination did stall (read: never ↵rubidium
finish) when both svn and git were not installed.
2007-11-18(svn r11470) -Codechange: add git detection to MSVC (michi_cc)glx
2007-10-21(svn r11334) -Codechange: add hg detection to MSVCglx
2007-10-21(svn r11330) -Add: OTTD version checking for NewGRFs. This allows NewGRFs to ↵rubidium
do something different for different versions of OpenTTD, like disabling it for too low versions or loading different graphics.
2007-09-12(svn r11090) -Fix (r11089): incorrect version format and failure with paths ↵glx
containing spaces
2007-09-12(svn r11089) -Codechange: add revision detection to MSVC.rubidium