<div class="gmail_quote">On Sun, Mar 29, 2009 at 9:31 PM, Bill Hoffman <span dir="ltr"><<a href="mailto:bill.hoffman@kitware.com">bill.hoffman@kitware.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="im">Robert Dailey wrote:<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
But it does work! I've tested it several times with much success! I'm not sure what you're saying about *.c, *.cxx, and *.h. Could you explain? Also, I won't have access to a bash shell on Windows. I'd rather CMake just work instead of trying to find silly workarounds like this.<br>
<br>
I'll put in the feature request for {} and at some point in the future it can be addressed. <br>
</blockquote></div>
Can someone point me to a definition of what glob is supposed to have in it? It seems to vary from php glob, perl glob, various different shell globs, etc. I can not seem to find a definitive answer as to what a glob function is supposed to do, other than it is something shy of a regular expression. The CMake one seems to do about the same as a bash shell as far as I can tell.</blockquote>
<div><br></div><div>Just like regex, I don't believe there is an official "standard" for glob expressions. I think what you should do is implement the common intersection set of functionality just like everyone else does. You're trying to find the "right" way to do it when a right way has not been officially defined as far as I know.</div>
</div>