DavidGriffith / frotz

Infocom-style interactive fiction player for Unix and DOS (moved to https://gitlab.com/DavidGriffith/frotz)
GNU General Public License v2.0
209 stars 64 forks source link

Rewrite the Makefile #57

Closed escondida closed 6 years ago

escondida commented 6 years ago

Some general patterns for the changes:

I also removed any mention of the oss and sun audio options, since the existing checks raised an error if any option other than "ao" or "none" was passed

escondida commented 6 years ago

I know I rather went crazy with it, but I think that these changes will make things easier in the long run, particularly as new interfaces crop up (such as SDL)

I also started working on building a libfrotz.so.$VERSION, but at the moment I'm stymied by the fact that the common and blorb headers refer to functions only defined in the front-end interface parts (which don't belong in a Z-machine reading library, of course). That project can wait 'til another day (-: