diff --git a/README.md b/README.md index 5a984df..abbe48d 100644 --- a/README.md +++ b/README.md @@ -10,12 +10,25 @@ v1.0 for minetest 5.0.1 - noclip - default keybind (https://github.com/MinetestClients/OpenClient/commit/441ac6f686680d7a4e515ee91dd543482d2b1404) # installation: -The easiest way to install is using brew (the compressed files in the brewinstall repo are identical to the compressed release files of this repo): ....actually i need to fix this brew install code, for the moment use the official minetest compiling method... +Apple & Linux: 1) install brew (https://brew.sh/) 2) brew --cache https://raw.githubusercontent.com/MinetestClients/brewinstall/master/minetest.rb 3) brew install https://raw.githubusercontent.com/MinetestClients/brewinstall/master/minetest.rb +4) you'll find the app/executable in your Cellar/minetest folder -Alternatively, you can follow the instructions on the official minetest github page: https://github.com/minetest/minetest/blob/master/README.md#compiling +Windows: +1) Download & Install the following: +- [Visual Studio 2015 or newer](https://visualstudio.microsoft.com) +- [CMake](https://cmake.org/download/) +- [vcpkg](https://github.com/Microsoft/vcpkg) +- [Git](https://git-scm.com/downloads) +2) open the cmd app and run `git clone https://github.com/MinetestClients/OpenClient.git` +3) run `cd OpenClient` +4) run `powershell` +5) now that you're in powershell, run `vcpkg install irrlicht zlib curl[winssl] openal-soft libvorbis libogg sqlite3 freetype luajit --triplet x64-windows` +6) (still in powershell) run `cmake . -G"Visual Studio 15 2017 Win64" -DCMAKE_TOOLCHAIN_FILE=D:/vcpkg/scripts/buildsystems/vcpkg.cmake -DCMAKE_BUILD_TYPE=Release -DENABLE_GETTEXT=0 -DENABLE_CURSES=0` +7) (still in powershell) `cmake --build . --config Release` +8) you'll find the executable in the current directory # for the truly paranoid: You can also recreate OpenClient. First, download minetest 5.0.1 from the official minetest github page (https://github.com/minetest/minetest/releases). Next, make the changes listed above (https://github.com/MinetestClients/OpenClient/blob/master/README.md#features-so-far-v1). Then run through the appropriate compiling method.