| 
							
							
								 sfan5 | 229389b7f6 | Use newer IrrlichtMt | 2024-02-26 20:47:47 +01:00 |  | 
			
				
					| 
							
							
								 sfan5 | 4caf0e4cb9 | Update LTO exclusion list (#14407) | 2024-02-25 20:58:42 +01:00 |  | 
			
				
					| 
							
							
								 ShadowRoi | 6952bab519 | Mark jpeg-turbo as the default library for compiling in macOS | 2024-02-23 21:31:24 +01:00 |  | 
			
				
					| 
							
							
								 David Heidelberg | 34286d77c7 | Allow toggling touchscreen mode at runtime (#14075) Signed-off-by: David Heidelberg <david@ixit.cz>
Co-authored-by: Gregor Parzefall <gregor.parzefall@posteo.de> | 2024-02-22 15:44:49 +00:00 |  | 
			
				
					| 
							
							
								 David Heidelberg | eb52a149a0 | Enable IPO/LTO by default except for debug builds (#14198) Test case:
```
$ cmake . -DRUN_IN_PLACE=TRUE -DCMAKE_BUILD_TYPE=Release -DBUILD_SERVER=TRUE -DENABLE_TOUCH=FALSE
         minetest minetestserver
W/o LTO:      13M           7.3M
W/  LTO:      11M           5.9M
difference:   15%            19%
```
Also fixes various compiler warnings resulting from compilation using LTO.
---------
Signed-off-by: David Heidelberg <david@ixit.cz> | 2024-02-09 00:01:12 +01:00 |  | 
			
				
					| 
							
							
								 sfan5 | 699d1bf27c | Use newer IrrlichtMt now with SDL2 | 2024-01-19 11:54:40 +01:00 |  | 
			
				
					| 
							
							
								 Artem | e04f618979 | Add "--needed" to Arch command to avoid reinstalling packages | 2024-01-06 15:35:51 +01:00 |  | 
			
				
					| 
							
							
								 Simon Boehm | 5054918efc | MacOS: Add codesigning instructions to docs (#14060) | 2023-12-27 11:44:54 +01:00 |  | 
			
				
					| 
							
							
								 Gary Miguel | 634e49b961 | Improve Irrlicht instructions (#14055) Specify the version when cloning.
Move instructions from CMakeLists to docs/compiling/. | 2023-12-08 21:11:54 +01:00 |  | 
			
				
					| 
							
							
								 jordan4ibanez | 72edfe3d04 | Fix openSUSE build dependencies They were incomplete. | 2023-11-19 20:46:03 +01:00 |  | 
			
				
					| 
							
							
								 ROllerozxa | 570fc90bf6 | Debundle Minetest Game (#13818) | 2023-11-07 22:18:26 +01:00 |  | 
			
				
					| 
							
							
								 Loïc Blot | 929a13a9a0 | build: Allow disabling documentation build + print more build flags (#13871) * build: permit to disable documentation build
* build: add a message about some BUILD_* flags | 2023-10-09 15:35:12 +02:00 |  | 
			
				
					| 
							
							
								 Desour | 591e45657f | Bump minimum clang version to 7.0.1 std::variant is broken in clang < 7.0.1 with libstdc++
see: https://github.com/llvm/llvm-project/issues/32569 | 2023-09-26 22:10:57 +02:00 |  | 
			
				
					| 
							
							
								 jordan4ibanez | 14441a289e | Document openSUSE Required Packages | 2023-08-14 18:13:36 +02:00 |  | 
			
				
					| 
							
							
								 Nikita K | e0948f42ab | Add Void Linux specifics to build documentation (#13693) | 2023-07-30 14:55:06 +01:00 |  | 
			
				
					| 
							
							
								 s20 | 4fb6754903 | Adding gettext in the compilation dependency packages list | 2023-06-24 20:38:11 +02:00 |  | 
			
				
					| 
							
							
								 Desour | dade95e142 | Fix curl deprecation warnings, and set minimum curl version to 7.56.0 | 2023-06-15 13:55:20 +02:00 |  | 
			
				
					| 
							
							
								 Desour | 28766d1879 | Bump minimum gcc and clang versions | 2023-06-15 10:38:44 +02:00 |  | 
			
				
					| 
							
							
								 sfan5 | 8cccd75e81 | Android build via CMake (#13528) * the thing
* the thing 2 | 2023-05-26 15:21:23 +02:00 |  | 
			
				
					| 
							
							
								 rubenwardy | 9c90358912 | Split compilation instructions from README.md (#13457) | 2023-04-25 21:02:02 +01:00 |  |