2 Dec 2005 12:56
ToME 3 platforms
Since I'm out of things to work on at the moment, and anyone on #tome knows I'm not inclined to start a certain new project at the moment, I'm starting now on a new lua-based build system for ToME 3. In preparing for this, the first thing I'm doing is getting the platform-specific stuff sorted. I don't want to waste effort, though, so what builds are we actually supporting? I know dropping platforms is never a popular idea, but with ToME 3 we've added new requirements, and I suspect that makes some builds unsupportable. Physfs in CVS only has platform-specific files for macclassic, os2, pocketpc, posix, unix (not sure what the difference is), and win32. So are we dropping Amiga, Risc OS, DOS, and everything not in that list? And even within some platforms, will we continue to support every given compiler? We have three different MS Windows makefiles. Do we support Cygnus, Borland, and Microsoft's toolchains? We have a bajillion Unix makefiles and interfaces, not all of them working*. Which builds will we support beyond the 'standard', BSD, and Autopackage? What interfaces do we want beyond curses and X11? * The annoying GTK developers think they know more than you, for example, and for ToME to work with it properly we'd have to ship our own modified version that eliminates the suid/sgid check. -- Neil Stevens - neil@... More of your game has been unearthed!(Continue reading)
RSS Feed