ShadowNinja
1be2d32fd5
Make Git version detection use VERSION_STRING instead of tags
...
This fixes the problem where 0.4.12-dev versions were erroneously shown as
0.4.11-dev because the tag was added on a separate branch. It also fixes a
similar issue when builders didn't fetch new tags when updating.
This also removes the number-of-commits-since-tag field, since it's
incompatible with this. Said field doesn't seem to be useful anyway if you
have the commit hash.
2015-05-05 17:13:05 +02:00
ShadowNinja
93fcab952b
Clean up and tweak build system
...
* Combine client and server man pages.
* Update unit test options and available databases in man page.
* Add `--worldname` to man page.
* Fix a bunch of places where `"Minetest"` was used directly instead of `PROJECT_NAME`.
* Disable server build by default on all operating systems.
* Make `ENABLE_FREETYPE` not fail if FreeType isn't found.
* Enable LevelDB, Redis, and FreeType detection by default.
* Remove the `VERSION_PATCH_ORIG` hack.
* Add option to search for and use system JSONCPP.
* Remove broken LuaJIT version detection.
* Rename `DISABLE_LUAJIT` to `ENABLE_LUAJIT`.
* Rename `minetest_*` variables in `version.{h,cpp}` to `g_*`.
* Clean up style of CMake files.
2015-03-27 15:00:48 -04:00
Loic Blot
b4acac706d
Rename --do-unittests to --run-unittests as @Zeno- and @sfan5 requested
2015-02-24 08:56:52 +01:00
Loic Blot
b3aeba684b
Unit tests must be done at integration process.
...
* Remove --enable-unittests and --disable-unittests and add --do-unittests function
* --do-unittests function will exit 0 on success.
* minetest and minetestserver binaries are launched with --do-unittests in travis build.
2015-02-21 11:04:19 +01:00
sfan5
f1fd0f7e14
Add LevelDB and redis to Travis Linux builds
2015-02-16 11:55:12 +01:00
ShadowNinja
9e2a9b55e1
Reduce gettext wide/narrow and string/char* conversions
2015-02-05 03:24:22 -05:00
ShadowNinja
efeb372e95
Add wstrgettext to list of translation update keywords
2015-02-05 03:23:53 -05:00
sfan5
d8cf64a202
Add SQLite3 libraries to buildbot
2015-01-08 16:34:42 -05:00
sfan5
efdb9da619
Fix buildbot (was broken by 04a1a446cf845a0db80d39fd0e42771aa07e4492)
2015-01-06 19:43:21 +01:00
Kahrl
101baf620c
Add util/bump_version.sh
2014-12-30 00:03:10 +10:00
sfan5
eee2f6a35d
Update MinGW toolchain downloads used by travis
2014-12-23 17:20:26 +01:00
sfan5
04a1a446cf
Build for win32 & win64 on Travis too
2014-12-06 19:56:31 +01:00
sfan5
b11e1db809
Update the cURL the buildbot uses to 7.38.0
2014-10-19 16:09:36 +02:00
Diego Martínez
47abe25fe7
updatepo.sh: Find all files
2014-09-30 13:25:26 -04:00
sfan5
17345404ba
Add ZLIBWAPI_DLL and LEVELDB_DLL CMake options Remove legacy MINGWM10_DLL CMake option Update 32-bit buildbot (OpenAL updated, zlib updated) Change build directory for buildbots to '_build' to prevent removal of Android build files Use -win64 suffix for 64-bit Windows builds Fixes #1476
2014-07-29 20:03:18 +02:00
ShadowNinja
567dea29ee
Move master server to seperate repository
2014-06-30 17:27:24 -04:00
proller
1c01ed5f13
Masterserver: Fix compiling servers.jst
2014-06-30 20:47:50 +04:00
proller
897c218b96
Masterserver: Fix undefined players
2014-06-28 22:10:55 +04:00
sfan5
ce9f1e1d3c
Update buildbot scripts and add 64-bit buildbot
2014-06-18 16:40:24 +02:00
proller
d4be81155e
Fix null string escape
2014-02-24 20:41:04 +04:00
proller
c62bab010f
Send long announce as POST, show OS in useragent
...
Add lag reporting to masterserver (average dtime)
StyledWriter -> FastWriter in masterserver announce
2014-01-07 02:50:45 +04:00
proller
1309e52198
Rename names -> can_see_far_names in announce
2013-12-03 20:14:06 +04:00
proller
6cbd1b8bf7
Remove link to #, add unlimited_player_transfer_distance to announce
2013-12-03 19:48:43 +04:00
proller
6f44492238
Masterserver uptime fix
2013-11-05 21:18:37 +04:00
Ilya Zhuravlev
7be18657b1
Fix masterserver README.md
2013-11-04 21:54:25 +04:00
proller
cf0786dc9d
Masterserver fixes
2013-11-04 13:02:42 +04:00
proller
4a8a50a2a2
Masterserver show privs and js autoload
2013-11-04 04:56:39 +04:00
ShadowNinja
0fd29b7e09
Add a "More..." link when the serverlist is filtered
2013-11-03 18:21:53 -05:00
ShadowNinja
4c2687775f
Only show servers with at least master.min_clients clients
2013-11-03 18:02:07 -05:00
ShadowNinja
50ea8601d5
Use a doT.js template for the serverlist
2013-11-03 17:47:16 -05:00
proller
382357d61c
Masterserver totals fix
2013-10-18 23:57:22 +04:00
proller
a924409bd1
Masterserver update
2013-10-18 01:32:49 +04:00
sapier
09a50d0458
Add translation for main menu
...
Add engine.gettext() and remove gettext() calls in guiFormspecMenu.cpp
2013-08-17 16:01:43 +02:00
Sfan5
8b9bf47166
Fix stored XSS vulnerability in the serverlist
2013-08-07 09:24:32 +02:00
proller
2336d21efd
Master server script improvement
2013-08-05 01:50:34 +04:00
proller
0b0919e81c
Masterserver bugfix
2013-08-04 23:46:03 +04:00
proller
5e433fa913
More info in serverlist
2013-08-03 03:02:59 +04:00
proller
a70993d6d2
Masterserver mods fix
2013-07-13 04:11:26 +04:00
proller
0a2de78da4
Better masterserver html
2013-07-13 01:41:49 +04:00
proller
ac7a44792c
Masterserver mods announse, ipv6, better curl errors
2013-07-13 00:19:05 +04:00
RealBadAngel
3f6f327cb9
Add texture bumpmapping feature.
2013-07-04 02:36:32 +02:00
PilzAdam
b76ec317c9
Remove common from CMakeLists.txt, README.txt, lua-api.txt and buildwin.sh
2013-05-18 16:13:32 +02:00
proller
17cfb1850d
Fix masterserver javascript: adjustable output id
2013-04-11 20:20:11 +04:00
proller
177ca4f4d5
Fix backward compatibility for server uptime in master server web page
2013-03-30 02:36:06 +04:00
proller
16c11eb4a3
Masterserver: report gameid, uptime, cosmetic fixes on server web page
2013-03-30 02:03:24 +04:00
Perttu Ahola
0a568a6037
Update buildwin32.sh to get minetest/common
2013-03-21 19:45:20 +02:00
PilzAdam
92c7bd02fb
Update buildbot
2013-02-24 18:52:44 +01:00
PilzAdam
497ff1ecd6
Change Minetest-c55 to Minetest
2013-02-24 18:49:03 +01:00
proller
ee07c3f7cf
new auto masterserver
2013-02-22 02:04:53 +04:00
sfan5
035933f806
Tweak buildbot
...
* CURL support
* only download packages if they don't exist
* fixed download links (libvorbis and libogg)
* manual downloading if automatic downloading fails (only minetest and minetest_game)
* mingwm10.dll and openal_stripped.zip are downloaded automatically
2013-01-23 20:42:46 +02:00