Complete.Org: Mailing Lists: Archives: freeciv-dev: November 1999:
[Freeciv-Dev] Multi-client support added (PR#181)
Home

[Freeciv-Dev] Multi-client support added (PR#181)

[Top] [All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
To: freeciv-dev@xxxxxxxxxxx
Cc: bugs@xxxxxxxxxxxxxxxxxxx
Subject: [Freeciv-Dev] Multi-client support added (PR#181)
From: jrb3@xxxxxxxxx
Date: Thu, 25 Nov 1999 20:52:59 -0800 (PST)

Full_Name: Joseph Beckenbach
Version: 1.9.0
Distribution: Built from source
Client: Both (or N/A)
OS: BeOS
Submission from: (NULL) (205.149.168.248)


Patch to support more clients in the main source tree than just GTK and Xaw.
Couldn't upload to incoming/, so integrators will need to download via
http://www.jrb3.com/bdh/Cosource/freeciv/distrib.html (two files).

This is NOT the wishlist's "client API", but a decent supporting step towards
it.

The tarfile unpacks as freeciv-1.9.0-port/client/gui-{beos,stub,win32}.
The diff makes the necessary changes to actually support these new directories:
tweaks to aclocal.m4, client/Makefile.am, client/include/*_g.h, plus rewriting
sections of configure.in.  The "stub" client prints "FreeCiv rules!" and exits
cleanly;  this provides a starting spot for porting efforts.  "beos" and
"win32",
as submitted, are clones of "stub", and exist to prove multi-client capability.

Created and tested on BeOS X86 R4.5.  As you might guess, the upcoming port of
BeOS will make use of this new infrastructure.


[Prev in Thread] Current Thread [Next in Thread]
  • [Freeciv-Dev] Multi-client support added (PR#181), jrb3 <=