summaryrefslogtreecommitdiff
path: root/config.lib
AgeCommit message (Collapse)Author
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
2015-08-09(svn r27369) -Cleanup: there's no need to do dependency checking of ↵rubidium
libraries in OpenTTD; zlib should always be installed if libpng is because it links to zlib
2015-08-09(svn r27368) -Cleanup: undo the special case of OSX; it works fine without itrubidium
2015-08-09(svn r27367) -Codechange: make a distinction between the layouting part of ↵rubidium
ICU (lx) or the sorting/collation part of ICU (i18n)
2015-08-08(svn r27361) -Fix-ish: when attempting to find a host, try gcc/g++ but also ↵rubidium
CC/CXX appended to the host triple. This to make cross compilation with clang alone easier
2015-08-08(svn r27360) -Feature: allow configuring pkg-config in one go for all librariesrubidium
2015-04-26(svn r27250) -Fix [FS#6286]: Broken error message in configure. (NG)frosch
2015-04-11(svn r27224) -Cleanup: Duplicate #ifdef for FreeBSD (AMDim3)planetmaker
2015-04-11(svn r27223) -Add [FS#6274]: Support for DragonflyBSD (AMDmi3)planetmaker
2014-11-09(svn r27059) -Change: [Makefile] Make sure to use plain mercurial output ↵planetmaker
unaltered by personal presets
2014-09-21(svn r26869) -Add: support for an all black palette to prevent the need of ↵rubidium
having a black tile of all different slopes (ic111)
2014-09-19(svn r26850) -Fix: [Makefile] Compilation of strgen requires also defining ↵planetmaker
variable in for platforms like Solaris
2014-08-16(svn r26737) -Fix (r26735): one = too many... why can't all languages use ↵rubidium
the same basic definition for comparisons?