Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |
2007-01-11 | (svn r8067) -Fix (r7759): if bin/$(TTD) was removed, it did not get placed ↵ | rubidium | |
back on make unless $(TTD) got relinked. | |||
2007-01-10 | (svn r8038) -Merge: the cpp branch. Effort of KUDr, Celestar, glx, Smoovius, ↵ | rubidium | |
stillunknown and pv2b. | |||
2007-01-05 | (svn r7866) -Fix (r7759): ./configure --revision=[revision] did not work as ↵ | rubidium | |
intended. | |||
2007-01-02 | (svn r7780) [Configure] -Fix: strip before copy, not copy before strip | truelight | |
2007-01-02 | (svn r7762) [Configure] -Fix: .rc files were not ignored in old DEP system | truelight | |
2007-01-02 | (svn r7759) -Merge: makefile rewrite. This merge features: | rubidium | |
- A proper ./configure, so everything needs to be configured only once, not for every make. - Usage of makedepend when available. This greatly reduces the time needed for generating the dependencies. - A generator for all project files. There is a single file with sources, which is used to generate Makefiles and the project files for MSVC. - Proper support for OSX universal binaries. - Object files for non-MSVC compiles are also placed in separate directories, making is faster to switch between debug and release compiles and it does not touch the directory with the source files. - Functionality to make a bundle of all needed files for for example a nightly or distribution of a binary with all needed GRFs and language files. Note: as this merge moves almost all files, it is recommended to make a backup of your working copy before updating your working copy. |