lua-users home
lua-l archive

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]


On Fri, Dec 06, 2013 at 09:01:01AM +0200, steve donovan wrote:
> On Fri, Dec 6, 2013 at 1:09 AM, Rob Kendrick <rjek@rjek.com> wrote:
> > Use of M4 has never resulted in anything good or wholesome.
> 
> Agreed. It's certainly not part of the common kit on Windows. And if
> preprocessing is needed, then a little Lua script would be all that's
> needed!

That's a bootstrapping problem. Now you have to build twice. Also, POSIX
make doesn't come with Windows, either, which is what the makefiles are
written in.

I think there's some desire to make luaconf.h programmatically editable at
compile-time in a consistent manner. Because the only build system included
with Lua are POSIX makefiles, it's okay if the additional support is also
restricted to that environment. It's not common to install system-wide Lua
headers in Windows, anyhow. The nature of Windows development environments
and packaging solutions precludes this type of universal solution. Blame
Microsoft for making developers second-class citizens.