<div dir="ltr">If you went this route, you'd really want toybox, which is BSD licensed, and not written by people with a penchant for litigation :)<br><a href="http://www.landley.net/toybox/about.html">www.landley.net/toybox/about.html</a><br><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Aug 16, 2016 at 12:39 PM, Alex Bradbury via llvm-dev <span dir="ltr"><<a href="mailto:llvm-dev@lists.llvm.org" target="_blank">llvm-dev@lists.llvm.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On 16 August 2016 at 17:19, Zachary Turner via llvm-dev<br>
<span class=""><<a href="mailto:llvm-dev@lists.llvm.org">llvm-dev@lists.llvm.org</a>> wrote:<br>
> Well, It would be nice if we could remove the GnuWin32 dependency as well.<br>
> Lots of tests use grep, sed, cd, ln, or whatever.  Anyone who's ever tried<br>
> downloading and installing GnuWin32 knows what a pain it is.  It installs<br>
> programs called, for example, "link" which interfere with standard windows<br>
> tools, and puts them in your path.  There are other examples of this.  And<br>
> it's also HUGE.  And nobody can ever figure out how to download it<br>
> correctly.  Plus there are some minor differences in the tools behavior.<br>
><br>
> I'm proposing that we replace shell commands in tests with a tool that we<br>
> create which implements the most common shell commands and options.<br>
<br>
</span>How about just using busybox-w32 for find, grep, sed, and other<br>
standard UNIX commands <a href="https://github.com/rmyorston/busybox-w32" rel="noreferrer" target="_blank">https://github.com/rmyorston/<wbr>busybox-w32</a>. It's<br>
a single exe < 500KiB.<br>
<br>
Alex<br>
<div class="HOEnZb"><div class="h5">______________________________<wbr>_________________<br>
LLVM Developers mailing list<br>
<a href="mailto:llvm-dev@lists.llvm.org">llvm-dev@lists.llvm.org</a><br>
<a href="http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev" rel="noreferrer" target="_blank">http://lists.llvm.org/cgi-bin/<wbr>mailman/listinfo/llvm-dev</a><br>
</div></div></blockquote></div><br></div>