23.01.2012, 06:39, "Jason McKesson" <korv...@gmail.com>:
> On 1/22/2012 12:28 PM, Wesley Smith wrote:
>
>>>>  1. LFS is not something big and it doesn't have external dependencies. It 
>>>> can be
>>>>  easily included into Premake, replacing custom code.
>>>>  2. Ignoring well-tested and widely used 3rd party code is just NIH 
>>>> syndrome.
>>>  1. LFS is still extra. It's external to Premake. You now have a
>>>  premake4.exe and a lfs.dll to worry about, instead of a single file you
>>>  can download and use.
>>  Not if you build LFS into premake's executable, which is probably very
>>  easy to do.
>>  wes
>
> And what is gained by doing so? Premake's `os.matchdirs` and
> `os.matchfiles` is far superior than LFS's much lower-level constructs.

Than we should contribute this code to LFS.

> And while I'd like to be able to use full Lua pattern-matching on the
> names rather than Premake's style, for 99% of cases, Premake's functions
> do the job.
>
> Besides the fact that LFS is popular (and for esoteric things like
> making symlinks) why should Premake use it? 

Well, it's "esoteric" for YOU, not for everyone (e.g., it's quite usual an 
useful operation for me).
However I won't insist on use of LFS, I just want to say that we shouldn't 
ignore existing
libraries provided by Lua community just to save 50K or so.

-- 
Regards,
Konstantin

------------------------------------------------------------------------------
Try before you buy = See our experts in action!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-dev2
_______________________________________________
Premake-users mailing list
Premake-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/premake-users

Reply via email to