summaryrefslogtreecommitdiff
path: root/config.lib
AgeCommit message (Collapse)Author
2019-03-05Remove: libtimidity support (NOT timidity support)Patric Stout
libtimidity was introduced with the support for PSP. PSP has been dropped almost a year ago, but this music driver was not. This corrects that oversight. timidity (via extmidi) still works fine. This purely removes the libtimidity support, which was only really available for PSP.
2019-03-05Remove: BeOS support (deprecated by Haiku)Patric Stout
In 10 years there is no commit to change how BeOS works, and we have no active maintainer for it. It is unlikely it works in its current state (but not impossible). With the arrival of SDL2 (and removal of SDL), BeOS is no longer support. SDL2 suggests to use Haiku instead of BeOS.
2019-03-05Remove: MorphOS / AmigaOS supportPatric Stout
In 10 years there is no commit to change how MorphOS works, and we have no active maintainer for it. It is unlikely it works in its current state (but not impossible). With the arrival of SDL2 (and removal of SDL), MorphOS is no longer support. There is an SDL2 port for MorphOS, but it is not maintained by upstream SDL2, and nobody can currently test it out. If anyone wants to re-add MorphOS, please do (revert this patch, fix the problems, and create a Pull Request). If you need any help doing so, let us know! It is not that we don't like MorphOS, it is that we don't have anyone fixing the problems :(
2019-03-03Fix #7308: SDL linker flags were not added on MinGWCharles Pigott
2019-03-03Fix 95ccddd6: SDL static library flags was not updated to use pkg-config formatCharles Pigott
2019-03-03Fix: Wrong variable was used in zlib detectionCharles Pigott
2019-01-17Codechange: Don't explicitly link with -lstdc++, causes linking issues with ↵Charles Pigott
freetype on MinGW
2019-01-16Fix: deps calculation call could fail due to command line lengthglx
2019-01-16Fix: make reconfigure warningglx
2019-01-05Codechange: Always compile with C++11Charles Pigott
2019-01-05Fix #6880: [OSX] Clang version detectionCharles Pigott
2019-01-05Fix: [OSX] Check all search paths for iconv.hCharles Pigott
2018-12-08Add: [OSX] Text layout using the native CoreText API.Michael Lutz
By default, the native API will be used instead of ICU, but if ICU is forced in using configure, it will take precedence.
2018-11-01Add: Fluidsynth music driver support (jmak)Charles Pigott
2018-07-24Fix: dmusic detectionglx
2018-07-22Codechange: detect native Apple clang correctly in config.lib #6773Jonathan G Rennison
Fixes: 00c16032569d943e4fac5c5b6218dfce47479716
2018-07-19Codechange: Ensure that -lfreetype is always last when linking staticallyCharles Pigott
Fixes weird bug with MinGW
2018-06-17Fix: library detection on MSYS2 file systemglx
2018-06-06Add: [Win32] Uniscribe configure options for MinGW targets.Michael Lutz
2018-05-17Feature: Add XAudio2 driverOwen Rudge
2018-04-29Codechange: remove endian_check in favour of __BYTE_ORDER macro (Rubidium) ↵Patric Stout
(#6762)
2018-04-29Remove: WinCE supportPatric Stout
2018-04-29Remove: PSP supportPatric Stout
2018-04-15Fix e614357: Ask the compiler who it is, instead of using symlinks (#6727)Charles Pigott
This fixes #6723
2018-04-14Fix 6ac0790: don't show the location to / failure of 'realpath' every time ↵Patric Stout
(#6719)
2018-04-14Change: [Build] prioritize cc-build over build (based on patch by ↵Patric Stout
woutershep2) (#6716) This closes #6414
2018-04-14Change: [Build] use flags set by env at the end, not at the start (based on ↵Patric Stout
patch by adf88) (#6715) This closes #6433
2018-04-12Fix e614357: MingW/MacOS/MacPorts don't have realpath, use reallink in those ↵Victor Sergienko
cases (#6710)
2018-04-11Fix e61435774b: Some systems don't have realpath (#6705)Charles Pigott
2018-04-11Fix: Resolve symlinks when working out which compiler is being usedCharles Pigott
2018-04-11Codechange: Remove outdated assumption about FreeBSD's C compilerCharles Pigott
2017-08-27(svn r27902) -Feature [FS#6614]: Preserve PKG_CONFIG_PATH and ↵adf88
PKG_CONFIG_LIBDIR environment variables in config.cache file (just like other variabes CFLAGS, LDFLAGS etc.) so they can be resused when OpenTTD re-configures itself
2017-01-08(svn r27727) -Fix(-or-not) [FS#6295]: [OSX] Out-of-the-box compilation on ↵michi_cc
newer OSX versions (dunn).
2016-12-25(svn r27709) -Fix-ish: Silence some warnings. (adf88)frosch
2016-12-22(svn r27703) -Change [FS#6532]: [gcc] Wnarrowing and Wfree-nonheap-object do ↵frosch
no longer trigger in gcc 4.9.2, so reenable them.
2016-09-05(svn r27654) -Change: Enable C++11 for clang 3.3 (LordAro)frosch
2016-07-24(svn r27623) -Fix (r27616) [FS#6492]: Missed two version checks, and messed ↵frosch
one up.
2016-07-17(svn r27616) -Codechange [FS#6487]: [Build] Change the GCC version detection ↵frosch
so that it works with two-digit and truncated versions.
2016-06-27(svn r27606) -Change/fix: GCC6 defaults to C++14, but our configure limits ↵rubidium
it to C++0x just because we want to use features from C++0x (which are also in C++14), so use the C++ standard that's the GCC6 default
2016-05-31(svn r27595) -Fix: prevent GCC 6 over-optimizationsmatz
2016-05-11(svn r27557) -Fix: bashism that caused different CFLAGS with bash vs dashrubidium
2015-12-15(svn r27472) -Change [FS#6401] (r20219): On Haiku use the appropriate system ↵planetmaker
variable to obtain the include dir (aarroyoc)
2015-08-09(svn r27377) -Codechange: use the pkg-config files of ICU as well. Since ↵rubidium
they are split into separate libraries it becomes possible to split RTL support for natural sorting, although the effect will be minimal
2015-08-09(svn r27376) -Codechange: let libtimidity detection and configuration make ↵rubidium
use of pkg-config
2015-08-09(svn r27375) -Fix-ish: update help parameter for png configuration (it has ↵rubidium
used pkg-config for a long time)
2015-08-09(svn r27374) -Codechange: make zlib detection and configuration make use of ↵rubidium
pkg-config
2015-08-09(svn r27373) -Codechange: make sdl detection and configuration use pkg-configrubidium
2015-08-09(svn r27372) -Codechange: make allegro detection and configuration use ↵rubidium
pkg-config
2015-08-09(svn r27371) -Codechange: make freetype detection and configuration use ↵rubidium
pkg-config
2015-08-09(svn r27370) -Codechange: move the "dedicated server" check into the ↵rubidium
pkg-config check routine