<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Aug 9, 2016 at 1:12 PM, Dave Airlie <span dir="ltr"><<a href="mailto:airlied@gmail.com" target="_blank">airlied@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">><br>
> tbh, git submodules are more annoying than they need to be, and I'm<br>
> not really terribly excited to use that for something that is a build<br>
> dependency.  Maybe just move it into libdrm instead?<br>
><br>
<br>
</span>I've only had to use git submodules once with spice project, and it<br>
was a nightmare. It makes packaging etc a real pita.<br>
<br>
Alternatives are something like a fetch external sources script,<br>
that does git submodules but does it better, you'll see Vulkan-CTS<br>
etc use something like that, it would have to be integrated with<br>
the build system a bit better though.<br></blockquote><div><br></div><div>This isn't a plug for submodules, but *please* don't base anything on the Vulkan CTS fetch_sources script.  We've had no end of trouble with their git hacks. <br></div></div><br></div></div>