Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |
2007-06-07 | (svn r10051) -Add: git "version" detection so we've got at least some ↵ | rubidium | |
indication what version we're playing when using git ;) | |||
2007-04-21 | (svn r9710) -Add: added support for GCC 2.95. This makes MorphOS target ↵ | truelight | |
alive again. With a big thanks to tokai and Rubidium!! | |||
2007-02-22 | (svn r8839) -Fix: escape slashes in sed for mingw Makefile.dep stuff. It ↵ | glx | |
worked with sed 3.02 (provided by msys) but sed 4.1.4 (from gnuwin32.sf.net) failed. | |||
2007-02-19 | (svn r8819) [Config] -Documentation: added why we need CC_HOST for linking ↵ | truelight | |
on PSP | |||
2007-02-19 | (svn r8814) [Config] -Add: added --awk and detect_awk. We now try to find an ↵ | truelight | |
awk on the user system which allows gsub(). If not found, you can define one yourself, or it tells you versions you might want to install | |||
2007-02-11 | (svn r8678) [PSP] -Add: added LIBS and CFLAGS needed to compile PSP | truelight | |
-Fix: PSP needs to link with gcc, not with g++ (don't ask) -Fix: PSP doens't support threads | |||
2007-02-10 | (svn r8658) -Fix r8605: missed an error message renaming from m to mm (objC ↵ | bjarni | |
to objC++) | |||
2007-02-05 | (svn r8605) -Codechange: [OSX] changed all objective C to objective C++ | bjarni | |
This will permanently solve the issue where compilation on OSX broke because C++ code was added to some header files -Note: (important if you develop mac specific code) taken from http://developer.apple.com/releasenotes/Cocoa/Objective-C++.html gdb lacks an integrated C++ with Objective-C parser. This means that gdb won't be able to evaluate expressions that contain both C++ and Objective-C constructs. gdb assumes that the language for ".mm" files is C++. you can change it to objective C by typing: (gdb) set language objc Mixing C++ and objective C has some limitation (see link for all of them) | |||
2007-01-13 | (svn r8109) -Fix r5693: ignore .hpp to avoid problems with deps | glx | |