minetest/cmake/Modules
JosiahWI cf136914cf
Take advantage of IrrlichtMt CMake target (#11287)
With the CMake changes to IrrlichtMt, it's now possible to use a target for IrrlichtMt.
Besides greatly improving the ease of setting up IrrlichtMt for users building the client, it removes the need for Minetest's CMake to include transitive dependencies such as image libraries, cleaning it up a tiny bit. The PR works by finding the IrrlichtMt package and linking to the target it provides. If the package isn't found and it isn't building the client, it will still fall back to using just the headers of old Irrlicht or IrrlichtMt.
2021-07-27 19:11:27 +02:00
..
FindCURL.cmake Add compatibility to vcpkg buildsystem (#8317) 2019-06-10 02:56:55 +01:00
FindGettextLib.cmake Clean up cmake DLL installation and other minor things 2021-03-12 20:55:51 +01:00
FindGMP.cmake Set ENABLE_SYSTEM_JSONCPP to TRUE by default 2021-03-07 14:26:09 +01:00
FindJson.cmake Set ENABLE_SYSTEM_JSONCPP to TRUE by default 2021-03-07 14:26:09 +01:00
FindLua.cmake Fix cmake library default build problem since moving to lib/ 2017-04-07 23:56:02 +02:00
FindLuaJIT.cmake Remove unused version detection from FindLuaJIT.cmake 2021-05-30 11:40:14 +02:00
FindNcursesw.cmake Really fix ncurses lookup on Arch Linux 2016-05-16 12:43:50 +02:00
FindOpenGLES2.cmake Fix ignored OpenGLES2 include path and cmake warning 2021-04-16 23:39:16 +02:00
FindSQLite3.cmake Remove included SQLite3 2015-01-08 16:34:42 -05:00
FindVorbis.cmake cmake: Silence warnings. (#9750) 2020-04-28 16:34:18 +02:00
GenerateVersion.cmake Make Git version detection use VERSION_STRING instead of tags 2015-05-05 17:13:05 +02:00
MinetestFindIrrlichtHeaders.cmake Take advantage of IrrlichtMt CMake target (#11287) 2021-07-27 19:11:27 +02:00