Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-01-25 | Fix: enable DPI-awareness for MINGW builds | glx | |
2019-01-16 | Fix: deps calculation call could fail due to command line length | glx | |
2018-04-29 | Codechange: remove endian_check in favour of __BYTE_ORDER macro (Rubidium) ↵ | Patric Stout | |
(#6762) | |||
2018-04-29 | Remove: PSP support | Patric Stout | |
2018-04-12 | Change: Non-tag revisions are now named ↵ | frosch | |
'<commitdate>-<branch>-g<shorthash><modified>'. | |||
2016-05-11 | (svn r27558) -Fix: force sorting to be locale independent, so files are ↵ | rubidium | |
always ordered the same and by that token better diff-able | |||
2014-01-02 | (svn r26194) -Change: add SSE detection to the configure script with the ↵ | rubidium | |
possibility to disable it (based on patch by MJP) | |||
2013-03-18 | (svn r25108) -Fix: Pass $LDFLAGS_BUILD to all endian_check compilations. | matthijs | |
- In Makefile.{lang,setting}.in the flags were already passed since r24365. | |||
2012-02-07 | (svn r23908) -Fix (r22910): [Makefile] Make sure bin/baseset/openttd.32.bmp ↵ | matthijs | |
is removed on make clean. | |||
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 |