aboutsummaryrefslogtreecommitdiff
path: root/doc
Commit message (Expand)AuthorAge
...
* Lua_api.txt: Fix, improve and add to Object Properties documentationparamat2018-01-12
* Lua_api.txt: Improve and complete ABM documentationparamat2018-01-12
* Lua API docs: Add warning that schematic placing is cachedSokomine2018-01-07
* Fix naming conventions of noise userdatarubenwardy2018-01-07
* Biomes: Add vertical biome blend (#6853)Paramat2018-01-05
* Connected Nodeboxes: Add `disconnected` boxesThomas--S2018-01-03
* Line_of_sight: Improve using VoxelLineIteratorDániel Juhász2017-12-26
* Vector functions: Fix vector.direction() function, improve documentation (#6801)Paramat2017-12-21
* Allow 'default' parameter in 'settings:get_bool' functionJordan Irwin2017-12-17
* Give subgames the ability to disallow specific mapgens (#6792)Ezhh2017-12-16
* Add callback to preserve node metadata as item metadataashtrayoz2017-12-14
* Lua_api.txt: Fix a spelling errorashtrayoz2017-12-10
* Auth handler: Player deletion & Iterator (#6741)sfan52017-12-06
* Zoom: Set zoom FOV per-player using a player object propertyparamat2017-12-04
* Update documentation regarding authentication handler and related functionssfan52017-12-01
* Lua_api.txt: Remove MT version, fix spelling and clean upezhh2017-12-01
* Fix spelling mistakes in client_lua_api.txtBluebird2017-11-29
* Client lua api documentation: .md -> .txtparamat2017-11-28
* Fix lua_api.txt indentation issuesezhh2017-11-28
* Fix documentation formatting for on_death callbackEzhh2017-11-28
* Improve documentation for player:set_attribute()Ezhh2017-11-25
* Fix misspellingsgituser21942017-11-24
* Stratum ore: Add option for a constant thickness stratumparamat2017-11-19
* Ore API documentation: Update and improveparamat2017-11-17
* Lua_api.txt: Add documentation of required mapgen aliasesparamat2017-11-13
* Add minetest.safe_write_file() to script APIsfan52017-11-08
* Lua_api.txt: Add documentation for 'eye_height' player object propertyparamat2017-11-06
* Add sha1 to lua utils. (#6563)Rob Blanckaert2017-10-30
* CSM: Add a way to get current locale from CSMlisacvuk2017-10-29
* Biome API: Add decoration flags for underground decorationsparamat2017-10-29
* Allow overriding tool capabilities through itemstack metadataraymoo2017-10-29
* Fix default item callbacks to work with nil users (#5819)raymoo2017-10-28
* Lua_api.txt: Revert changes to NoiseParams format exampleMuhammad Rifqi Priyo Susanto2017-10-23
* Improvements/fixes for noise parameter input in advanced settingsMuhammad Rifqi Priyo Susanto2017-10-23
* Correct `prot_vers` in lua_api.txt.Auke Kok2017-10-19
* Real global textures (#6105)Vitaliy2017-10-15
* Simple decorations: Make 'place_offset_y' usable with simple decorationsparamat2017-10-10
* Simple decorations: Add 'param2_max' parameter for random param2paramat2017-10-09
* Formspec: textarea with scrollbar improvementsadrido2017-10-09
* FormSpec : Add an auto vertical scrollbar to the textareaadelcoding12017-10-09
* Move register_on_modchannel_signal() (#6497)James Alexander Stevenson2017-10-05
* [CSM] Add callback on open inventory (#5793)Vincent Glize2017-10-02
* Stratum ore: Allow use with no noise for simple horizontal strataparamat2017-10-01
* Lua_api.txt: Clarify arguments of functions, plus some cleanupHybrid Dog2017-09-28
* Document orientation parameter of set_attach (#6473)raymoo2017-09-28
* Add static_save property to luaentites to not save them statically. (#5112)orwell962017-09-28
* Implement mod communication channels (#6351)Loïc Blot2017-09-26
* Can_zoom player object property: Add missing documentationparamat2017-09-25
* Rooted plantlike drawtype: Add remaining documentationparamat2017-09-19
* Leveled nodebox: Change levels from 1/63rds to 1/64thsparamat2017-09-18
span class="hl kwd">$packagedir/openal_stripped.zip ] || wget http://minetest.kitsunemimi.pw/openal_stripped64.zip \ -c -O $packagedir/openal_stripped.zip # Extract stuff cd $libdir [ -d irrlicht ] || unzip -o $packagedir/irrlicht-$irrlicht_version.zip -d irrlicht [ -d zlib ] || unzip -o $packagedir/zlib-$zlib_version.zip -d zlib [ -d libogg ] || unzip -o $packagedir/libogg-$ogg_version.zip -d libogg [ -d libvorbis ] || unzip -o $packagedir/libvorbis-$vorbis_version.zip -d libvorbis [ -d libcurl ] || unzip -o $packagedir/curl-$curl_version.zip -d libcurl [ -d gettext ] || unzip -o $packagedir/gettext-$gettext_version.zip -d gettext [ -d freetype ] || unzip -o $packagedir/freetype2-$freetype_version.zip -d freetype [ -d sqlite3 ] || unzip -o $packagedir/sqlite3-$sqlite3_version.zip -d sqlite3 [ -d openal_stripped ] || unzip -o $packagedir/openal_stripped.zip [ -d luajit ] || unzip -o $packagedir/luajit-$luajit_version.zip -d luajit [ -d leveldb ] || unzip -o $packagedir/libleveldb-$leveldb_version.zip -d leveldb # Get minetest cd $builddir if [ ! "x$EXISTING_MINETEST_DIR" = "x" ]; then ln -s $EXISTING_MINETEST_DIR minetest else [ -d minetest ] && (cd minetest && git pull) || (git clone https://github.com/minetest/minetest) fi cd minetest git_hash=$(git rev-parse --short HEAD) # Get minetest_game cd games if [ "x$NO_MINETEST_GAME" = "x" ]; then [ -d minetest_game ] && (cd minetest_game && git pull) || (git clone https://github.com/minetest/minetest_game) fi cd ../.. # Build the thing cd minetest [ -d _build ] && rm -Rf _build/ mkdir _build cd _build cmake .. \ -DCMAKE_TOOLCHAIN_FILE=$toolchain_file \ -DCMAKE_INSTALL_PREFIX=/tmp \ -DVERSION_EXTRA=$git_hash \ -DBUILD_CLIENT=1 -DBUILD_SERVER=0 \ \ -DENABLE_SOUND=1 \ -DENABLE_CURL=1 \ -DENABLE_GETTEXT=1 \ -DENABLE_FREETYPE=1 \ -DENABLE_LEVELDB=1 \ \ -DIRRLICHT_INCLUDE_DIR=$libdir/irrlicht/include \ -DIRRLICHT_LIBRARY=$libdir/irrlicht/lib/Win64-gcc/libIrrlicht.dll.a \ -DIRRLICHT_DLL=$libdir/irrlicht/bin/Win64-gcc/Irrlicht.dll \ \ -DZLIB_INCLUDE_DIR=$libdir/zlib/include \ -DZLIB_LIBRARIES=$libdir/zlib/lib/libz.dll.a \ -DZLIB_DLL=$libdir/zlib/bin/zlib1.dll \ \ -DLUA_INCLUDE_DIR=$libdir/luajit/include \ -DLUA_LIBRARY=$libdir/luajit/libluajit.a \ \ -DOGG_INCLUDE_DIR=$libdir/libogg/include \ -DOGG_LIBRARY=$libdir/libogg/lib/libogg.dll.a \ -DOGG_DLL=$libdir/libogg/bin/libogg-0.dll \ \ -DVORBIS_INCLUDE_DIR=$libdir/libvorbis/include \ -DVORBIS_LIBRARY=$libdir/libvorbis/lib/libvorbis.dll.a \ -DVORBIS_DLL=$libdir/libvorbis/bin/libvorbis-0.dll \ -DVORBISFILE_LIBRARY=$libdir/libvorbis/lib/libvorbisfile.dll.a \ -DVORBISFILE_DLL=$libdir/libvorbis/bin/libvorbisfile-3.dll \ \ -DOPENAL_INCLUDE_DIR=$libdir/openal_stripped/include/AL \ -DOPENAL_LIBRARY=$libdir/openal_stripped/lib/libOpenAL32.dll.a \ -DOPENAL_DLL=$libdir/openal_stripped/bin/OpenAL32.dll \ \ -DCURL_DLL=$libdir/libcurl/bin/libcurl-4.dll \ -DCURL_INCLUDE_DIR=$libdir/libcurl/include \ -DCURL_LIBRARY=$libdir/libcurl/lib/libcurl.dll.a \ \ -DGETTEXT_MSGFMT=`which msgfmt` \ -DGETTEXT_DLL=$libdir/gettext/bin/libintl-8.dll \ -DGETTEXT_ICONV_DLL=$libdir/gettext/bin/libiconv-2.dll \ -DGETTEXT_INCLUDE_DIR=$libdir/gettext/include \ -DGETTEXT_LIBRARY=$libdir/gettext/lib/libintl.dll.a \ \ -DFREETYPE_INCLUDE_DIR_freetype2=$libdir/freetype/include/freetype2 \ -DFREETYPE_INCLUDE_DIR_ft2build=$libdir/freetype/include/freetype2 \ -DFREETYPE_LIBRARY=$libdir/freetype/lib/libfreetype.dll.a \ -DFREETYPE_DLL=$libdir/freetype/bin/libfreetype-6.dll \ \ -DSQLITE3_INCLUDE_DIR=$libdir/sqlite3/include \ -DSQLITE3_LIBRARY=$libdir/sqlite3/lib/libsqlite3.dll.a \ -DSQLITE3_DLL=$libdir/sqlite3/bin/libsqlite3-0.dll \ \ -DLEVELDB_INCLUDE_DIR=$libdir/leveldb/include \ -DLEVELDB_LIBRARY=$libdir/leveldb/lib/libleveldb.dll.a \ -DLEVELDB_DLL=$libdir/leveldb/bin/libleveldb.dll make package -j2 # EOF