Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-01-17 | (svn r23817) -Fix [FS#4962]: desync due to different NewGRF version. So ↵ | rubidium | |
reduce the chance that it happens significantly with betas/RCs/nightlies by doing the same as is done for stable releases: check the NewGRF version of server vs client. Previously this check was not done for nightlies/betas/RCs due to missing versioning information in the source tarballs, but they have that for a while now. So just force the NewGRF version check for all versions, and remove the broken --revision configure option | |||
2011-11-14 | (svn r23220) -Change: move the baseset files to their new location | rubidium | |
2011-11-12 | (svn r23197) -Fix: -Wno-narrowing didn't have any effect anymore | smatz | |
2011-09-09 | (svn r22913) -Fix [OSX]: make splash work again and make it work without ↵ | rubidium | |
needing to bundle it first | |||
2011-09-09 | (svn r22910) -Fix [FS#4617]: icon would (almost) never be shown for SDL builds | rubidium | |
2011-03-05 | (svn r22195) -Fix (r22188): make sure makedep picks up the newly generated ↵ | rubidium | |
settings.h so settings.cpp gets recompiled when needed | |||
2011-03-04 | (svn r22188) -Add: Generate the settings as part of the MSVC build process, ↵ | glx | |
and enable it in Makefile too | |||
2010-12-29 | (svn r21662) -Codechange: use -flto=jobserver for GCC 4.6, it makes linking ↵ | smatz | |
with LTO use number of processes passed to make -j | |||
2010-12-23 | (svn r21606) -Fix (r14636): DOS binary was broken when not stripping | smatz | |
2010-02-10 | (svn r19081) -Codechange: make it possible to disable compilation of the ↵ | rubidium | |
AI+Squirrel | |||
2009-12-07 | (svn r18427) -Fix (r18423): ofcourse that broke the GCC build... not ↵ | rubidium | |
determining 'inclusion' using the relative path from the .rc that has the 'include' but from the include directories... how useful/sensible is that? | |||
2009-09-07 | (svn r17464) -Codechange: use C++0x mode when compiling with gcc >= 4.3 or ↵ | smatz | |
icc >= 11.0 | |||
2009-09-07 | (svn r17454) -Codechange: some alignment in Makefile*.in | smatz | |
2009-08-31 | (svn r17336) -Codechange: move some os specific files into src/os/ | rubidium | |
2009-08-21 | (svn r17250) -Fix (r17249): I forgot depend.exe was affected too | glx | |
2009-08-21 | (svn r17248) -Fix: add GPL license notice where appropriate | rubidium | |
2009-08-18 | (svn r17212) -Change: move minilzo to its 'own' 3rdparty directory as it ↵ | rubidium | |
belongs there | |||
2009-06-22 | (svn r16624) -Fix: depend was compiled with the same compiler as the OpenTTD ↵ | rubidium | |
binary, causing depend to silently fail during cross-compiles | |||
2009-06-22 | (svn r16623) -Change: remove CC_CFLAGS as we're not using a C compiler ↵ | rubidium | |
anywhere at all | |||
2009-06-01 | (svn r16492) -Remove: support for gcc2. It hasn't been able to compile OTTD ↵ | smatz | |
for months. All attempts to do another workaround failed. | |||
2009-05-26 | (svn r16443) -Fix: running 'make depend' after 'configure' in a fresh ↵ | glx | |
checkout failed | |||
2009-05-24 | (svn r16419) -Fix [FS#2916]: MSYS has two distinct ways to write paths. When ↵ | rubidium | |
calling external binaries it resolves paths which causes comparisons between a resolved and unresolved path. So always use the resolved path instead of the unresolved one. | |||
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-05-14 | (svn r16307) -Fix: makedepend can't handle the amount of files we have and ↵ | glx | |
it also miss some dependencies. That's why we introduce our custom implementation of makedepend. | |||
2009-02-04 | (svn r15344) -Change [Makefile]: don't recompile everything when english.txt ↵ | rubidium | |
changes, but only whatever includes table/strings.h. | |||
2009-01-12 | (svn r15027) -Merge: tomatos and bananas left to be, here is NoAI for all to ↵ | truebrain | |
see. NoAI is an API (a framework) to build your own AIs in. See: http://wiki.openttd.org/wiki/index.php/AI:Main_Page With many thanks to: - glx and Rubidium for their syncing, feedback and hard work - Yexo for his feedback, patches, and AIs which tested the system very deep - Morloth for his feedback and patches - TJIP for hosting a challenge which kept NoAI on track - All AI authors for testing our AI API, and all other people who helped in one way or another -Remove: all old AIs and their cheats/hacks | |||
2009-01-06 | (svn r14856) -Fix: allow 'makedepend' to find header files in the lang-obj-dir | truebrain | |
2008-11-26 | (svn r14636) -Add: DOS port of OpenTTD, without network support though. | rubidium | |
2008-10-14 | (svn r14467) -Fix [FS#2350](r14443): use '~' instead of '#' as sed ↵ | smatz | |
separator, it could be understood in a wrong way by shell | |||
2008-10-06 | (svn r14443) -Change: Unify the delimiters used in config* and make* | skidd13 | |
2008-09-08 | (svn r14272) -Fix [Makefile]: Always pass an explicit delimiter to the "cut" ↵ | matthijs | |
command, in case there are platforms where tab is not the default. | |||
2008-09-07 | (svn r14261) -Change [Makefile]: Move the revision detection code from ↵ | matthijs | |
Makefile.src.in to a new bash script findversion.sh. This commit should have no functional changes. | |||
2008-09-06 | (svn r14255) -Fix [configure]: remove the requirement to have a recent ↵ | truebrain | |
enough 'grep' which understands -m. Instead, use 'head -n 1' which is more common available | |||
2008-09-04 | (svn r14244) -Fix: add 'Auto-generated' text when autogenerated, not in ↵ | truebrain | |
template (complain by blathijs ;)) | |||
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-14 | (svn r14072) -Fix (r14053): branch detection failed with mawk (peter1138) | glx | |
2008-08-12 | (svn r14053) -Fix: branch detection failed for svn+ssh repos | glx | |
2008-07-31 | (svn r13902) -Fix (r13375): rev.cpp wasn't recreated when --revision was ↵ | smatz | |
used and the 'modified' status of sources changed | |||
2008-07-31 | (svn r13901) -Fix: make sure REV_NR isn't empty, rev.cpp would fail to compile | smatz | |
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 | |||
2007-11-18 | (svn r11469) -Fix (r11051): only consider changes in src when detecting ↵ | glx | |
modified (M) version | |||
2007-11-18 | (svn r11468) -Fix (r11330): rev number detection didn't work for git with ↵ | glx | |
msys/mingw | |||
2007-10-21 | (svn r11336) -Fix r11330: '#' means comment in gmake, so don't use it in seds | truelight | |
2007-10-21 | (svn r11335) -Fix (r11148): only consider changes in src when detecting ↵ | glx | |
modified (M) version | |||
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-23 | (svn r11148) -Codechange: add support for getting version numbers from ↵ | rubidium | |
Mercurial/HG instead of norev000 (when using a Mercurial/HG clone that is). | |||
2007-09-12 | (svn r11089) -Codechange: add revision detection to MSVC. | rubidium | |
2007-07-14 | (svn r10563) -Fix: gcc 2.95 (which is still needed for MorphOS :() does have ↵ | rubidium | |
trouble with using the protected/private variables of the enclosing class (and super classes of that enclosing class). | |||
2007-06-16 | (svn r10171) -Add: simple support for ccache (--with-ccache). | rubidium | |
2007-06-07 | (svn r10057) -Fix (r10051): git version detection didn't work for mingw/msys | glx | |