tools/sc_main old and not required
Asko Kauppi <[email protected]> Sat, 23 Apr 2005 23:56:18 +0300
| Newsgroups | gmane.comp.lang.lua.luacheia |
|---|---|
| Message-ID | <[email protected]> |
I d-loaded LuaCheia (5-5.0.1a5) for fun and curiosity. There's some observations: - binary_packager/ Where's the 'gen_install_script.lua' file for Inno Setup 3? Has someone actually used it? - tools/sc_main/* Seems like an awfully old remnant of pre-Hamster build system, or parts of it. I'm pretty sure none of this is actually used, could you please remove it? (tools/Makefile.am affected too, remove from "subdirs") - doc/sdl.x >Could REALLY do with an OO API. SDL module has, but the wrapper does it. Not sure if LuaCheia only has the C/Lua module, and not the wrapper at all? Or if the code's simply so old that OO aspect is not there? >Why is this module name uppercase when all the others aren't? SDL has upper case. Simple Drawing Library (or .. anyhow it's an acronym) Well, since others (pcre) are acronyms, too, I see no reason to treat SDL differently. Your choice. :) - LICENSE.txt Name's Kauppi, with an 'a'. :) Thanks for mentioning. - src/gluahost Come to think of it, you could also compile 'sdl_module.cpp' into a normal (non-gluahost) module, if you'd like. This would mean: - getting rid of the gluahost 'proxy' for loading gluax-bound modules - putting gluax.* files with the SDL module, and compiling them there - #define GLUA_STATIC is the key, it will tie to Lua core stuff directly instead of through the gluax function table. If you're interested in this solution, I could help you get it working. Hopefully, with the latest SDL module? -ak ------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click