summaryrefslogtreecommitdiff
path: root/CMakeLists.txt
AgeCommit message (Expand)Author
2021-06-26Fix #9386: compilers failing to compile with LTO by using variants instead of...rubidium42
2021-06-10Codechange: [WIN32] Reduce manual dynamic loading as WinXP is the minimum ver...glx22
2021-06-10Fix #9329: [CMake] FindVersion.cmake relied on internal cmake variable (#9330)Loïc Guilloux
2021-05-30Codechange: rename _SQ64 into POINTER_IS_64BIT (#9313)Patric Stout
2021-05-24Fix: Building on Haikumilek7
2021-05-09Fix: [MinGW] Reapply 48fd7b27 to fix launch on Windows 7 x64 (#9225)Loïc Guilloux
2021-05-01Fix d4f0b6f4: [CMake] CMAKE_PROJECT_VERSION_XXX are not in CMake 3.9 (#9154)Loïc Guilloux
2021-04-20Fix: [CMake] Auto-fill version details in rev.cpp and ottres.rc (#9066)Loïc Guilloux
2021-04-06Change: [CMake] Improve 'In-source build' error message (#8955)Loïc Guilloux
2021-04-02Change: [CMake] Copy AI/GS compatibility files to build dir (#8906)Loïc Guilloux
2021-03-09Add: [CMake] Install menu and media filesglx22
2021-03-04Fix: [CMake] Skip detection for unused libs for dedicated buildsglx22
2021-02-27Fix: [CMake] libpng header/library mismatch for macosglx22
2021-02-27Fix: don't link to OpenGL with SDL2 as backend; SDL2 dynamically loads it (#8...Patric Stout
2021-02-22Add: [Win32] Video driver that uses OpenGL to transfer the video buffer to th...Michael Lutz
2021-02-21Fix: Allow building with Allegro and without SDL on Linuxmilek7
2021-02-14Add: [OSX] Native font rendering without using FreeType.Michael Lutz
2021-02-13Change: [OSX] Use a layer-backed view to speed up drawing.Michael Lutz
2021-02-08Change: Convert .md to .rtf for Windows/Mac packagesOwen Rudge
2021-02-07Change: [CMake] Bump minimum version to 3.9glx22
2021-02-07Fix: [CMake] Restore 'games' as default install bindir (#8629)Loïc Guilloux
2021-02-05Fix: [CMake] os/windows/openttd.manifest is not a generated fileglx22
2021-02-05Feature: [Actions / CMake] support for generic linux builds (#8641)Patric Stout
2021-01-03Change: [OSX] Compiling the Cocoa/Quartz video driver cannot be disabled anym...Michael Lutz
2021-01-02Codechange: Drop libxdg-basedir dependency in favour of finding the directori...Charles Pigott
2020-12-25Fix: [Emscripten] compile with exceptions enabled, as our AIs depend on itPatric Stout
2020-12-15Add: support for emscripten (play-OpenTTD-in-the-browser)Patric Stout
2020-12-14Codechange: switch to C++17 on all platforms.frosch
2020-12-13Add: [CMake] Option to only build tools/docsglx22
2020-12-12Add: [CMake] targets to generate documentationglx22
2020-12-08Fix: FreeType is still required on macOSOwen Rudge
2020-12-06Change: don't encourage the use of LZOPatric Stout
2020-12-04Fix: [CMake] cross-compiling requires native toolsglx22
2020-09-25Codechange: Set CMAKE_BUILD_TYPE to default to debug if not otherwise setCharles Pigott
2020-09-25Codechange: Make codestyle for CMake files consistent for 'control' statementsCharles Pigott
2020-07-16Change: rewrote generate_widget in CMakeglx
2020-07-10Add: [CMake] Source group definitions to create file filters in generated pro...Michael Lutz
2020-07-02Add: [CMake] Allow renaming of openttd binaryglx22
2020-06-30Fix: don't search for SDL, etc., on macOSDan Villiom Podlaski Christiansen
2020-06-30Fix: set Mac deployment targetDan Villiom Podlaski Christiansen
2020-06-30Fix: don't use ICU on macOSDan Villiom Podlaski Christiansen
2020-06-18Fix: [CMake] Fix install paths using GNUInstallDirsDan Church
2020-06-12Add: [CMake] Always export compile commands (#8199)Frédéric Simonis
2020-06-07Fix: [CMake] Error when SDL2 provides SDL2ConfigFrédéric Simonis
2020-06-05Add: create bundles via CPackPatric Stout
2020-06-05Add: introduce CMake for project managementPatric Stout