Freeciv-manual has currently hacky solution to build client-side helpdata.c to it. I suspect it's causing some rebuild issues on fcw.org after code changes. Make a cleaner solution for that:
- Build a separate library out of helpdata
- Always build that helpdata library part of client/ (requires changes to top-level Makefile.am that currently recurses to client/ only if client enabled)
- Link freeciv-manual against that helpdata library
Freeciv-manual has currently hacky solution to build client-side helpdata.c to it. I suspect it's causing some rebuild issues on fcw.org after code changes. Make a cleaner solution for that: