Commit Graph

29 Commits

Author SHA1 Message Date
Desour bcb952c3ca Move source/Irrlicht/ to src/ 2024-03-21 22:08:26 +01:00
Lars Müller f1504093d1
Ensure that absent bone names work (#284) 2024-02-06 20:22:44 +01:00
sfan5 bdcd27ab5b Bump revision 2024-01-17 17:19:03 +01:00
jordan4ibanez edc678f995
Update minimum CMake version 2024-01-16 18:48:30 +01:00
numzero 8c2ad025b1 Add CTest 2023-11-01 14:40:11 +01:00
numzero a07cfc0f7a Require C++17 at the top level 2023-11-01 14:40:11 +01:00
sfan5 99be15f40b Bump revision 2023-10-27 17:48:29 +02:00
sfan5 c311d01c07 Bump revision 2023-07-20 20:14:50 +02:00
JosiahWI 510976f130
Prefer GLVND at CMake>=3.11
CMake 3.10 introduced GLVND support. CMake 3.11 introduced CMP0072,
which prefers GLVND when NEW behavior is set. I set default policies to
3.11 for CMake versions >=3.11 and did not bother with requesting GLVND
for CMake 3.10.
2023-05-14 20:54:03 +02:00
sfan5 21c61e9973 Bump revision early 2023-03-11 15:12:05 +01:00
sfan5 1d43ea17ca Bump revision 2023-03-05 21:45:09 +01:00
sfan5 a0af653c3d Bump revision early 2022-10-24 21:17:53 +02:00
sfan5 3225007e8d Bump revision 2022-09-16 19:39:46 +02:00
sfan5 ff645cc876 Bump revision 2022-07-21 20:20:13 +02:00
sfan5 f6ec00e1c4 Include revision in SOVERSION for (in)compatibility checks 2022-07-21 20:04:34 +02:00
JosiahWI f9078a6a12 Fix version variable bug
The variables had the wrong names, and wouldn't work properly.
2021-08-23 17:10:23 +02:00
JosiahWI 1aab3db68b
Set policies through CMake 3.9 to allow enabling IPO 2021-08-21 20:16:31 +02:00
JosiahWI 864e24774d
Export targets to build tree (#49)
It is insecure and inconvenient to necessitate installing IrrlichtMt to access the target export. A copy of the export is now placed in the build tree during configuration so that it can be directly accessed from any project by pointing find_package() to look at the IrrlichtMt source directory.
2021-07-31 13:04:06 +02:00
sfan5 d62e0424f2 Fix path issues when imported as subdirectory 2021-06-30 21:13:59 +02:00
JosiahWI 826de9f6dc
Work around bug installing targets created in a subdirectory 2021-04-24 11:03:09 +02:00
sfan5 5411ec4f03 Hook up examples to CMake 2021-04-22 09:43:53 +02:00
sfan5 4719f3c114 Fix Android build (again)
closes #27
2021-04-17 17:47:09 +02:00
sfan5 5bdcc7eb4f Fix include install location 2021-04-13 23:32:53 +02:00
JosiahWI 9840eeabe8
CMake Config and Version exports (#22) 2021-04-13 21:08:16 +02:00
sfan5 3fb23fc423 Skip unnecessary C compiler checks 2021-03-26 23:08:09 +01:00
sfan5 f05f84b33b Rename library to IrrlichtMt
for clarity and to avoid conflicts
closes #16
2021-03-25 15:47:33 +01:00
sfan5 10a188e967 Restore Android support 2021-03-07 01:08:58 +01:00
sfan5 bfba19d67a Restore Windows and OSX support 2021-03-06 22:39:35 +01:00
sfan5 6ce98dce77 Add CMake as new build system 2021-03-06 21:40:05 +01:00