Amorya North wrote:
You may want to build it within the existing framework and link
directly to the C code in the common directory, because that way this
native MacOS client could eventually become an official part of the
source tree, and one advantage of that is that many protocol changes
would be handled from the code in the common directory which would
then make handling such changes in the MacOS port very easy.
Yeah, that'd be good. I use an IDE instead of makefiles, so it
wouldn't be tied into the build system (unless someone else helps me
out there), but I could keep all my code in one folder (macos/ or
something) and any Mac users who want to compile from source could
open the project file from within there.
It absolutely doesn't need to be tied into the make build system, the
win32 compile of the gtk client for one uses a MSVC project file for the
building, though I'm sure that there would probably be someone willing
to attempt to help integrate it into the make build system. For a
location to put your project file for your IDE I would personally
suggest making something along the lines of what the make_win32/
directory does for the win32 builds. Also, yes I highly suggest putting
it in one folder as you say in something like a macos/ directory.
(personally I would suggest calling it cocoa/ instead as it's not so
much a macos port as much as a cocoa port IMHO)
Alex Schultz
_______________________________________________
crossfire mailing list
[email protected]
http://mailman.metalforge.org/mailman/listinfo/crossfire