summaryrefslogtreecommitdiff
path: root/config.lib
AgeCommit message (Collapse)Author
2007-12-27(svn r11709) -Fix [FS#1385 FS#1386]: [OSX] Compiles on Leopard with the ↵bjarni
default settings -Change: [OSX] configure will no longer enable static by default Turns out that Leopard can't handle static builds without the user installing extra libs The tradeoff is that now people might have to enable static manually if moving the binary around
2007-12-23(svn r11689) -Fix: compilation error and most of warnings for gcc 4.3smatz
2007-12-17(svn r11653) -Feature: [OSX] Allow windowed mode subdrivers to be disabled ↵egladil
at compile time.
2007-12-15(svn r11641) -Add: configure time parameter to enable some desync debugging ↵rubidium
functionality.
2007-12-08(svn r11602) -Change: [OSX] changed default PPC SDK to 10.4 (from 10.3) when ↵bjarni
building universal binaries 10.5 support needs this and it will not break 10.3 support
2007-11-07(svn r11389) -Fix [FS#1386]: Replace calls to deprecated API with newer ones ↵egladil
and handle broken iconv declaration in OSX 10.5.
2007-10-21(svn r11323) -Fix: GCC2.95 gave a lot of bogus 'might be uninitialized', so ↵truelight
never show them for this compiler
2007-10-13(svn r11254) -Fix: Link with -lpthread on FreeBSD.maedhros
2007-10-06(svn r11218) -Codechange: remove unused ENABLE_INSTALL in Makefile.in, and ↵glx
add --disable-unicode in configure help
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-08-07(svn r10822) -Fix: OSX makes --endian set to PREPROCESSOR, which wasn't an ↵truelight
allowed value, making reconfigures to fail (special commit for Bjarni, now he should fix things too :p)
2007-08-04(svn r10779) -Fix: GCC 4.2 makes (by default for -O2, -O3 and -Os) an ↵rubidium
assumption that signed integers do not overflow, whereas it is very likely that some of the legacy code does so. It furthermore breaks with the assumed standard (the behaviour is not actually defined in the standard) about the behaviour when signed integers wrap.
2007-07-26(svn r10693) -Fix: --enable-install should have been removed from the ↵rubidium
configure parameters to save a long time ago. Now it is only causing warnings.
2007-07-20(svn r10642) -Merge (from NoAI): ./configure flag for disabling threading.rubidium
2007-07-10(svn r10498) -Fix [FS#1008]: remove inconsistency between a warning and the ↵rubidium
actual behaviour.
2007-07-08(svn r10482) -Fix [FS#990]: Do not override the CFLAGS environment variable ↵rubidium
when configuring a non-debug makefile. Based on a patch by saggson.
2007-06-24(svn r10310) -Fix: Trunk can now be built on OS/2 :)orudge
2007-06-20(svn r10236) -Feature: Introduce a form of timetabling for vehicles.maedhros
2007-06-17(svn r10191) -Backport (r9148 from NoAI): detecting of CPU type (32 vs 64 bits).rubidium
2007-06-17(svn r10183) -Fix (r10182): some bashism sneaked in.rubidium
2007-06-17(svn r10182) -Codechange: rewrite most part of the file loading/searching to ↵rubidium
be more flexible. -Codechange: add support for personal directories on Windows. -Fix [FS#153, FS#193, FS#502, FS#816, FS#854]: fix issues related to fixed names, fixed places of files/directories and application bundles.
2007-06-16(svn r10171) -Add: simple support for ccache (--with-ccache).rubidium
2007-06-11(svn r10091) -Add: make time detection whether you are using -jN when having ↵rubidium
distcc enabled.
2007-06-11(svn r10090) -Add: add --with-distcc to configure, to enable distcc ↵truelight
compiles. Not used by default
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-06-07(svn r10050) -Codechange: make it a little easier to force a version number ↵rubidium
(for releases).
2007-05-23(svn r9904) -Codechange [FS#798]: Add OpenBSD support to configure (matthias)peter1138
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-04-20(svn r9696) -Fix: --without-application-bundle did not disable the custom ↵rubidium
language/second data directory stuff that is used for application bundles.
2007-03-15(svn r9239) -Fix [FS#682]: PowerMac G5 CPU is not detected (oVRoM).rubidium
2007-03-12(svn r9131) -Codechange: move the OSX application bundle resource ↵rubidium
directories so they comply (better) to Apple's guidelines and to our naming 'scheme' for the lang and data directories.
2007-03-07(svn r9053) -Change [Config]: removed unneeded stuff for windowsglx
2007-03-06(svn r9049) -Fix [Config]: when running 'bash configure', make sure ↵truelight
automated reconfigures run 'bash configure' too.
2007-03-06(svn r9047) -Fix [FS#651]: request static deps from fontconfig in OSXtruelight
2007-03-06(svn r9046) -Fix r9041: added a comment to make clear why we don't use ↵truelight
--prefix here
2007-03-06(svn r9045) -Fix [Config]: libpng-config --ldflags returns --libs and ↵truelight
-L_opts too, no need to call it an extra time (double -lpng12 in LDFLAGS)
2007-03-06(svn r9044) -Fix [Config]: add fontconfig before freetype, as in static ↵truelight
order is important
2007-03-06(svn r9041) -Fix [FS#650]: pkg-config doesn't know --prefix, but wants ↵truelight
--variable=prefix (nicely spotted and fixed by stepancheg)
2007-03-06(svn r9033) [Config] -Fix: GNU strip has -s, but Solaris strip doesn't. ↵truelight
Detect this when system is SUNOS.
2007-03-06(svn r9030) [Config] -Add: added --enable-unicode, which enables unicode ↵truelight
(mostly for windows). Enabled by default on WIN32 (makes win9x fail, so use --disable-unicode if you produce binaries for win9x)
2007-03-05(svn r9017) [Config] -Fix: if 'solaris' is in gcc dumpmachine, we have SunOStruelight
2007-03-02(svn r8970) -Fix (win32): suppress the warnings coming from the DirectX ↵truelight
includes for GCC 4.0+. Also clearify commit r8968 in-code
2007-03-02(svn r8968) -Fix (win32): silent g++ 4.0+ warnings about breaking ↵truelight
strict-aliasing
2007-02-19(svn r8816) [Config] -Fix: if you disable stripping, don't detect strip at alltruelight
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-19(svn r8813) -Fix r8812: fixed one GNU depending grep statement with an other ↵truelight
;) Switched to egrep, which should work just fine.
2007-02-19(svn r8812) -Revert r7880: those changes assumed a GNU-grep, which isn't ↵truelight
always available. Reverted back to a bit more ugly way of writing greps, but at least they are not bound to the laws of GNU.
2007-02-19(svn r8811) [Configure] -Fix: [:lower:] for tr is GNU specific. Use [a-z] ↵truelight
instead. (Celestar)
2007-02-19(svn r8810) [Configure] -Fix: "" variables if you test them, else if they ↵truelight
are empty they return lovely errors (tnx to Celester for finding thisone ;))