]> git.lizzy.rs Git - dragonfireclient.git/blobdiff - README.txt
Fix flowing liquid spacing; water and lava next to each other will glitch a bit but...
[dragonfireclient.git] / README.txt
index 41048992e98e10d083b9f413d6789c7005be11e7..25663e48f8f8c84d8f2f8f165b04ff0e118eb49d 100644 (file)
@@ -26,11 +26,11 @@ Map directory:
 - Map is stored in a directory, which can be removed to generate a new map.
 - There is a command-line option for it: --map-dir
 - For a RUN_IN_PLACE build, it is located in:
-               ../map
+               ../world
 - Otherwise something like this:
-       Windows: C:\Documents and Settings\user\Application Data\minetest\map
-       Linux: ~/.minetest/map
-       OS X: ~/Library/Application Support/minetest/map
+       Windows: C:\Documents and Settings\user\Application Data\minetest\world
+       Linux: ~/.minetest/world
+       OS X: ~/Library/Application Support/minetest/world
 
 Configuration file:
 -------------------
@@ -54,12 +54,12 @@ Compiling on GNU/Linux:
 -----------------------
 
 Install dependencies. Here's an example for Debian/Ubuntu:
-$ apt-get install build-essential libirrlicht-dev cmake libbz2-dev libpng12-dev libjpeg8-dev libxxf86vm-dev libgl1-mesa-dev
+$ apt-get install build-essential libirrlicht-dev cmake libbz2-dev libpng12-dev libjpeg8-dev libxxf86vm-dev libgl1-mesa-dev libsqlite3-dev
 
 Download source, extract (this is the URL to the latest of source repository, which might not work at all times):
-$ wget https://bitbucket.org/celeron55/minetest/get/tip.tar.gz
-$ tar xf tip.tar.gz
-$ cd minetest
+$ wget https://github.com/celeron55/minetest/tarball/master -O master.tar.gz
+$ tar xf master.tar.gz
+$ cd celeron55-minetest-286edd4 (or similar)
 
 Build a version that runs directly from the source directory:
 $ cmake . -DRUN_IN_PLACE=1
@@ -90,6 +90,8 @@ Compiling on Windows:
                http://www.winimage.com/zLibDll/index.html
        * Zlib library (zlibwapi.lib and zlibwapi.dll from zlib125dll.zip):
                http://www.winimage.com/zLibDll/index.html
+       * gettext bibrary and tools:
+               http://gnuwin32.sourceforge.net/downlinks/gettext.php
        * And, of course, Minetest-c55:
                http://celeron.55.lt/~celeron55/minetest/download
 - Steps:
@@ -117,6 +119,10 @@ Compiling on Windows:
                        + lib
                        + include
                        ...
+               + gettext
+                       +bin
+                       +include
+                       +lib
                + minetest
                        + src
                        + doc
@@ -145,8 +151,14 @@ Compiling on Windows:
        ZLIB_DLL                 DIR/zlib125dll/dll32/zlibwapi.dll
        ZLIB_INCLUDE_DIR         DIR/zlib-1.2.5
        ZLIB_LIBRARIES           DIR/zlib125dll/dll32/zlibwapi.lib
+       GETTEXT_BIN_DIR          DIR/gettext/bin
+       GETTEXT_INCLUDE_DIR      DIR/gettext/include
+       GETTEXT_LIBRARIES        DIR/gettext/lib/intl.lib
+       GETTEXT_MSGFMT           DIR/gettext/bin/msgfmt
        -----------------
        - Hit "Configure"
+       - Hit "Configure" once again 8)
+       - If something is still coloured red, you have a problem.
        - Hit "Generate"
        If using MSVC:
                - Open the generated minetest.sln
@@ -164,6 +176,30 @@ Compiling on Windows:
                - You should now have a working game with the executable in
                        DIR/minetest/bin/minetest.exe
 
+Windows releases of minetest are built using a bat script like this:
+--------------------------------------------------------------------
+
+set installpath="C:\tmp\minetest_install"
+set irrlichtpath="C:\tmp\irrlicht-1.7.2"
+
+set sourcedir=%CD%
+set builddir=%sourcedir%\bvc10
+mkdir %builddir%
+pushd %builddir%
+cmake %sourcedir% -G "Visual Studio 10" -DIRRLICHT_SOURCE_DIR=%irrlichtpath% -DRUN_IN_PLACE=1 -DCMAKE_INSTALL_PREFIX=%installpath%
+"C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\MSBuild.exe" ALL_BUILD.vcxproj /p:Configuration=Release
+"C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\MSBuild.exe" INSTALL.vcxproj /p:Configuration=Release
+"C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\MSBuild.exe" PACKAGE.vcxproj /p:Configuration=Release
+popd
+
+License of Minetest-c55 textures
+--------------------------------
+
+This does not apply to texture packs made by others.
+
+Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0)                                 
+http://creativecommons.org/licenses/by-sa/3.0/
+
 License of Minetest-c55
 -----------------------