Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-03-03 | (svn r22174) -Add: Generate the settings as part of the unix build process ↵ | alberth | |
without using it (Rubidium) | |||
2010-08-14 | (svn r20490) -Change: merge the extra GRF sources so updating them becomes a ↵ | rubidium | |
bit easier. The (prebuilt) grf will still remain, so if you don't have NFORenum and GRFCodec it will still work. | |||
2010-02-10 | (svn r19081) -Codechange: make it possible to disable compilation of the ↵ | rubidium | |
AI+Squirrel | |||
2009-09-21 | (svn r17606) -Add: initial support for Haiku; a dedicated server with zlib ↵ | rubidium | |
and libpng compiles and links (for me). Something's fishy with the network so it doesn't actually work (yet) | |||
2009-08-21 | (svn r17248) -Fix: add GPL license notice where appropriate | rubidium | |
2009-08-13 | (svn r17163) -Fix (r7961): don't return exit value of rm | smatz | |
2009-08-01 | (svn r17026) -Fix [FS#3076]: "[bd]ash"-ism in configure | rubidium | |
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-05-12 | (svn r16285) -Change: give some warnings when unsupported characters are ↵ | rubidium | |
used in the path | |||
2008-12-03 | (svn r14651) -Fix [FS#2437] (r14636): extmidi wasn't compiled/linked anymore. | rubidium | |
2008-11-26 | (svn r14636) -Add: DOS port of OpenTTD, without network support though. | rubidium | |
2008-11-25 | (svn r14630) -Add: support Allegro as video backend. | rubidium | |
2008-11-16 | (svn r14584) -Fix: reconfigure when any *.in file is changed | glx | |
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-02 | (svn r14226) -Revert r13792: 'configure --help' failed when for example gcc ↵ | truebrain | |
wasn't detected .. not really what you expect. By the lack of imagination, a revert will have to do for now. | |||
2008-08-21 | (svn r14117) -Fix: compile failing because the language files can't be ↵ | rubidium | |
copied to the right directory when piping the output because during configure a wrong path would be written in a variable when passing the output into a file under MinGW. You get it? well, I do not. | |||
2008-07-31 | (svn r13894) -Fix: bashisms in configure and Makefile.in | smatz | |
2008-07-22 | (svn r13792) -Codechange: Display current values of the options in ↵ | skidd13 | |
./configre --help instead of static strings | |||
2008-05-06 | (svn r12979) -Codechange: support using MORPHOS in sources.list. | rubidium | |
2008-04-14 | (svn r12706) -Merge: the thread rewrite from NoAI. The rewrite makes the ↵ | rubidium | |
threading we have better extendable. | |||
2008-01-14 | (svn r11853) -Fix [r11837]: [OSX] reconfigure killed the space in shared-dir | bjarni | |
Thanks to TrueLight for finding the solution to this one Note: if the shared-dir setting is already broken due to this then you have to manually run configure again | |||
2007-12-15 | (svn r11641) -Add: configure time parameter to enable some desync debugging ↵ | rubidium | |
functionality. | |||
2007-07-20 | (svn r10642) -Merge (from NoAI): ./configure flag for disabling threading. | rubidium | |
2007-06-13 | (svn r10148) -Fix r10143: make --without-png to compile again | truelight | |
2007-06-07 | (svn r10050) -Codechange: make it a little easier to force a version number ↵ | rubidium | |
(for releases). | |||
2007-03-27 | (svn r9504) [Config] -Fix r9340: somehow a -n got mixed up with a -z (tnx glx) | truelight | |
2007-03-19 | (svn r9340) [Config] -Fix: on some systems $_ was set to /usr/bin/make; ↵ | truelight | |
filter for this (tnx peter1138) | |||
2007-03-06 | (svn r9049) -Fix [Config]: when running 'bash configure', make sure ↵ | truelight | |
automated reconfigures run 'bash configure' too. | |||
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-16 | (svn r8758) -Fix r8757: wrong variable to check libtimidity on if it is ↵ | truelight | |
found or not | |||
2007-02-16 | (svn r8757) -Add: added libtimidity music driver (it is a nice small library ↵ | truelight | |
simular to timidity via extmidi) [PSP] -Add: added PSP specific code for libtimidity. libtimidity code is based on the work of Turulo. Tnx a bunch! | |||
2007-02-08 | (svn r8628) [PSP] -Add: added configure support for the PlayStation Portable ↵ | truelight | |
target In the coming days/weeks there will be an attempt to port OpenTTD for this target. This is a very small step towards that. | |||
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-21 | (svn r8304) [WinCE] -Add: added configure detection for WinCE. | truelight | |
Compiling doesn't work, neither does running, but it is a first step in developing an official WinCE port | |||
2007-01-10 | (svn r8040) [Configure] -Fix: for some reason, OS2 compiled unix.cpp, not ↵ | truelight | |
os2.cpp | |||
2007-01-07 | (svn r7961) [Configure] -Fix: "" in config params didn't survive --reconfig. ↵ | truelight | |
They should now. | |||
2007-01-07 | (svn r7942) Trim another 192 lines from the configure monster | tron | |
2007-01-07 | (svn r7939) Fix useless use of cat | tron | |
2007-01-02 | (svn r7770) [Configure] -Fix: the "" and \ via ./configure wasn't passed on ↵ | truelight | |
correctly (and therefor it was lost) | |||
2007-01-02 | (svn r7764) [Configure] -Fix: a forced direct-music is as valid as an ↵ | truelight | |
autodetected | |||
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. | |||
2006-12-10 | (svn r7461) -Fix: [FS#262] Add support for building with GCC on OS/2 (psmedley) | Darkvater | |
2006-11-17 | (svn r7196) -Feature: use fontconfig so one can set the font family name in ↵ | rubidium | |
openttd.cfg instead of the full path to the font. | |||
2006-11-16 | (svn r7182) -Feature: Merge utf8 branch. This brings us support for ↵ | peter1138 | |
Unicode/UTF-8 and the option for fonts rendered by FreeType. Language changes to come. | |||
2006-10-12 | (svn r6751) -Fix: Add option to enable/disable network support. Default is on | Darkvater | |
2006-06-29 | (svn r5426) - Makefile: Make the configure script work properly for setting ↵ | peter1138 | |
target compilers; Set CC_TARGET / CXX_TARGET up the same way as CC_HOST / CXX_HOST, and add or fix their options within the configure script. In the Makefile, instead of overriding CC / CXX with the target compilers if they are set, set the target compilers with the default compilers if none are set (bit of a mouthful), and use the target compilers explicitly. | |||
2006-06-10 | (svn r5220) Testing for existence AND using rm -f is tautologous | tron | |