Darren Weber wrote:
> The {!<pattern>} syntax is supposed to NOT that file name <pattern>. I
> have a directory of binary executables among a lot of .dylib files and I
> want to exclude all the .dylib files from the glob.
Tcl's glob is unable to invert a pattern. As you say, {!...} is not
going to work.
Some example how I would do this (untested!):
foreach f [glob ${build.dir}/bin/*] {
if {![string match {*.dylib} ${f}]} {
file copy ${f} ${destroot}/${vtkExamplePath}/bin/
}
}
Rainer
_______________________________________________
macports-dev mailing list
[email protected]
http://lists.macosforge.org/mailman/listinfo.cgi/macports-dev