aboutsummaryrefslogtreecommitdiff
path: root/README.md
AgeCommit message (Collapse)Author
2023-03-01Add git installation steps for Arch/Alpine to READMElynx197
2023-02-19Add jpeg and png libraries to the Fedora DNF install hint. (#13191)sofar
Co-authored-by: sfan5 <sfan5@live.de>
2023-01-21Fix a README mistake on option SPATIAL_LIBRARY (#13162)maxchen32
2023-01-09Add option to exclude Development Test from release packages (#13081)ROllerozxa
* `INSTALL_DEVTEST` is the option name
2023-01-07Replace minetest_game with "Minetest Game" where appropriateDavid Leal
2022-10-13Defer searching for libintl to CMakesfan5
resolves #12800
2022-09-16Add support for MINETEST_USERDATA environment variable (#12639)William Breathitt Gray
The MINETEST_USER_PATH environment variable can be used to define a custom path for Minetest user data. If MINETEST_USER_PATH is empty or unset, the HOME (or APPDATA on Windows) environment variable is used as the default user data path; this ensures backwards compatibility with existing user setups.
2022-08-02Run Minetest update checker on startup (#7629)SmallJoker
This feature is enabled by default for non-Android release builds. Package maintainers may use -DENABLE_UPDATE_CHECKER=0 to disable it. Co-authored-by: rubenwardy <rw@rubenwardy.com> Co-authored-by: sfan5 <sfan5@live.de>
2022-07-23Bump IrrlichtMtsfan5
2022-05-23Formally drop support for building with upstream Irrlichtsfan5
It stopped working with (at least) the last commit.
2022-05-06Add benchmarks for json string serialize/deserialize (#12258)paradust7
Co-authored-by: sfan5 <sfan5@live.de>
2022-05-06Sort out some issues with our CI setupsfan5
* add missing apt-get update where needed * move some jobs to run on ubuntu-20.04 * update actions plugins to latest * speed up the job that runs multiplayer tests
2022-04-08Use build directory for buildsShadowNinja
2022-03-09Remove direct OpenGL(ES) dependencysfan5
IrrlichtMt now provides this for us (see last commit) fixes #12041
2022-02-04Update copyright year in README (#12029)Zughy
2022-01-31Fix macOS compile instructionssfan5
2022-01-15Raise minimum compiler versionssfan5
Supporting these is not reasonable anymore and effectively we didn't do that anyway, brokenness was only noticed by chance and a PR to restore support for gcc 5.x is ready now.
2022-01-08Fully remove bitmap font support (#11863)sfan5
Freetype is now a build requirement.
2021-11-19Add macOS build docs (#11757)Andrew Kerr
2021-10-31Add variable to use existing IrrlichtMt build (#11656)JosiahWI
Co-authored-by: SmallJoker <SmallJoker@users.noreply.github.com>
2021-10-31Automatically package MinGW runtime in buildbotsfan5
2021-10-15Fix compiling on Windows with Visual StudioLoneWolfHT
2021-09-26Touch UI support for desktop builds (#10729)TheBrokenRail
2021-09-01Update README for zstd changessfan5
2021-07-31Update IrrlichtMt-related stuff in READMEsfan5
2021-07-27Take advantage of IrrlichtMt CMake target (#11287)JosiahWI
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-06-29Use user provided lib/irrlichtmt if available (#11276)NeroBurner
Use user provided lib/irrlichtmt if available Make it possible for a user to provide the IrrlichtMt dependency as subdirectory at `lib/irrlichtmt`. The subdirectory is added with the `EXCLUDE_FROM_ALL` flag to prevent `libirrlichtmt.a` or other header files to be installed. This enables the user to do the following to satisfy the IrrlichtMt dependency: git clone --depth 1 https://github.com/minetest/irrlicht.git lib/irrlichtmt cmake . -DRUN_IN_PLACE=TRUE
2021-04-23Rename “Irrlicht” to “IrrlichtMt” in documentationWuzzy
2021-04-20Look for PostgreSQL library properly and fix CIsfan5
2021-03-26Adjust build config for Irrlicht changes (again)sfan5
2021-03-12Clean up cmake DLL installation and other minor thingssfan5
2021-03-09Switch Irrlicht dependency to our own forksfan5
-> https://github.com/minetest/irrlicht
2021-03-07Set ENABLE_SYSTEM_JSONCPP to TRUE by defaultsfan5
2021-02-24Use "Aux1" key name consistently everywhereWuzzy
2021-02-10Update URLs to HTTPS (#10923)TotalCaesar659
2020-09-29Improve MSVC cmake and update vcpkg instruction (#10407)k.h.lai
Remove unnecessary compiler flag for clang-cl Update vcpkg instruction in README.md
2020-05-26Rename “Minimal development test” to “Development Test” (#9928)Wuzzy
2020-05-04Change default keys for cam/minimap to C/V (#9779)Wuzzy
2020-04-29Add MetricsBackend with prometheus counter supportLoic Blot
2020-04-20Fix build badge since switching to github actionsLoïc Blot
2020-04-20Replace travis with github actions (#9641)Loïc Blot
* Move outside of travis to Github actions This will permit to have better integrated CI workflow than the previous travis one.
2020-04-16Add an option to disable unittest build, & disable them on Docker build (#9677)Loïc Blot
2020-04-12Update README copyright to current year (#9566)Testman
2019-12-15Add Alpine build dependencies in README (#9206)Zaoqi
2019-12-02Fix Debian build dependencies in READMENils Dagsson Moskopp
This patch replaces the statement in the README about a build dependency of the minetest binary on the package “build-essential” with a corresponding statement about build dependencies on the three packages “g++”, “make”, and “libc6-dev”. Though often used as a shorthand, “build-essential” is not a package used to install packages that are essential for building software – “build-essential” depends on packages that are essential for building Debian packages. Therefore, the dependency on “build-essential” implies a dependency on a lot of packages that are not actually necessary to build minetest (e.g. the Perl programming language).
2019-10-01README: Add dependencies for Arch Linux (#8998)James Tobin
Added Arch Linux dependency list (including base-devel which covers many of them)
2019-08-04Let ENABLE_GLES appear in cmake_config.h and change its functionalitysfan5
2019-07-30README: make -j$(nproc) (#8699)Zaoqi
2019-07-21Update README.md (#8700)Zaoqi
2019-07-05Improve grammar and formatting in the READMEHugo Locurcio
This also clarifies the fact that Minetest saves `minetest.conf` when closing Minetest for the first time, rather than when starting it for the first time. This also fixes the default key for the pitch move mode which is now P.