Project

Profile

Help

HostedRedmine.com has moved to the Planio platform. All logins and passwords remained the same. All users will be able to login and use Redmine just as before. Read more...

Task #777730

Build a nightly JSON protocol windows build

Added by Zoltán Žarkov almost 4 years ago. Updated almost 4 years ago.

Status:
Closed
Priority:
Normal
Category:
-
Sprint/Milestone:
Start date:
Due date:
% Done:

0%

Estimated time:

Description

Freecivweb.org will be opening up games to connections from native clients as well as web. I'd like for one more nightly build of master branch to be run with the json network protocol enabled.


Related issues

Blocked by Freeciv - Feature #777731: winbuild.sh: EXTRA_CONFIG supportClosed

<a title="Actions" class="icon-only icon-actions js-contextmenu" href="#">Actions</a>
Blocked by Freeciv - Feature #777732: winbuild.sh: Support for non-standard package namesClosed

<a title="Actions" class="icon-only icon-actions js-contextmenu" href="#">Actions</a>

History

#1 Updated by Marko Lindqvist almost 4 years ago

  • Sprint/Milestone set to 3.1.0

Jansson is included in crosser environment since version 1.1. I've never tested json enabled freeciv built with it.
We should probably add support for json enabled builds to windows/installer_cross scripts (at least low level winbuild.sh), but if it won't come out cleanly it might be better to have separate build script for these nightlies.

#2 Updated by Marko Lindqvist almost 4 years ago

#3 Updated by Marko Lindqvist almost 4 years ago

  • Blocks Feature #777732: winbuild.sh: Support for non-standard package names added

#4 Updated by Marko Lindqvist almost 4 years ago

You want EXTRA_CONFIG="--enable-json --disable-delta-protocol". Right?

#5 Updated by Marko Lindqvist almost 4 years ago

  • Blocks deleted (Feature #777732: winbuild.sh: Support for non-standard package names)

#6 Updated by Marko Lindqvist almost 4 years ago

  • Blocked by Feature #777732: winbuild.sh: Support for non-standard package names added

#7 Updated by Marko Lindqvist almost 4 years ago

  • Status changed from New to In Progress

If everything works as expected, next nightly build will produce a .7z package (no installer) of the following

- NAMEP="-json"
- EXTRA_CONFIG="--enable-json --disable-delta-protocol"
- win64 target (not win32)
- gtk3.22-client

#8 Updated by Marko Lindqvist almost 4 years ago

  • Status changed from In Progress to Closed

Also available in: Atom PDF