Difference between revisions of "Releasing Luanti"
Jump to navigation
Jump to search
m (typo fixes) |
|||
Line 13: | Line 13: | ||
celeron55 maintains the minetest.net main page. | celeron55 maintains the minetest.net main page. | ||
− | ===Build | + | ===Build Windows version=== |
Visual Studio 2010 currently makes best results. | Visual Studio 2010 currently makes best results. | ||
− | ===Tweak | + | ===Tweak Windows package a bit=== |
Include msvcr100.dll and wrap_oal.dll in the package (bin/). The latter is one of the OpenAL DLLs that the CMake install scripts are currently missing. | Include msvcr100.dll and wrap_oal.dll in the package (bin/). The latter is one of the OpenAL DLLs that the CMake install scripts are currently missing. | ||
− | ===Upload | + | ===Upload Windows package to somewhere=== |
− | Previously packages were uploaded to | + | Previously packages were uploaded to GitHub, but since then (2012-12) GitHub has ceased the functionality, and a new host must be found (document here). |
===Update links on minetest.net=== | ===Update links on minetest.net=== | ||
Line 28: | Line 28: | ||
Lately this has usually meant celeron55's blog with Calinou's changelog. | Lately this has usually meant celeron55's blog with Calinou's changelog. | ||
− | ===Update stuff on launchpad to get | + | ===Update stuff on launchpad to get Ubuntu builds for the new version=== |
− | If celeron55 is not around, Juhani Numminen on | + | If celeron55 is not around, Juhani Numminen on Launchpad knows what he is doing. |
Revision as of 19:23, 17 January 2013
<celeron55> oh god this release-making stuff... <celeron55> horrible, horrible work
The Process
Update version in source
Define a new version number in CMakeLists.txt. Commit.
Update branches and tags of minetest and minetest_game on github
See previous tags. Use the same tag for both; eg. "0.4.4".
Update source downloads on minetest.net
celeron55 maintains the minetest.net main page.
Build Windows version
Visual Studio 2010 currently makes best results.
Tweak Windows package a bit
Include msvcr100.dll and wrap_oal.dll in the package (bin/). The latter is one of the OpenAL DLLs that the CMake install scripts are currently missing.
Upload Windows package to somewhere
Previously packages were uploaded to GitHub, but since then (2012-12) GitHub has ceased the functionality, and a new host must be found (document here).
Update links on minetest.net
celeron55 maintains the minetest.net main page.
Write a release notice somewhere with a bit of changelog and stuff
Lately this has usually meant celeron55's blog with Calinou's changelog.
Update stuff on launchpad to get Ubuntu builds for the new version
If celeron55 is not around, Juhani Numminen on Launchpad knows what he is doing.