<div>
                    <div>Hi,</div><div><br></div><div>I've had a google and a look through the archives but can't find a good answer to my problem.  I've got a project that contains multiple apps, structured like this:</div><div><br></div><div><font face="'Courier New'">proj1</font></div><div><font face="'Courier New'"><span style="white-space: pre; ">     </span>apps</font></div><div><font face="'Courier New'"><span style="white-space: pre; ">               </span>app1</font></div><div><font face="'Courier New'"><span style="white-space: pre; ">               </span>app2</font></div><div><br></div><div>this is built and release using rebar, and it all works great.</div><div><br></div><div>I've then got another project which wants to reference proj1 as a dependency, using:</div><div><br></div><div><font face="'Courier New'">{deps, [{'proj1', ".*", {git, git_url, "HEAD"}}</font></div><div><br></div><div>this successfully pulls proj1 from git into the deps directory, but it then fails since rebar tries to look for a proj1.app file.  Can rebar pull down a dependency like this, and if so what should the config look like?</div><div><br></div><div>If not, I'll delve into the source and try to add support - are there any opinions as to how this should be structured?  The easiest way looks to be to add additional logic into the failure path of rebar_deps:is_app_available to recurse into the directory tree seeking out .app files and returning a list of them.  I've not yet looked beyond is_app_available and it's immediate callers - are there any other areas that would be impacted by such a change? Or is it just a really bad idea?</div><div><br></div><div>Cheers,</div><div><br></div><div>Steve</div>
                </div>
                <div><div><br></div><div>-- </div>Steve Strong<div>@srstrong</div><div><br>Sent with <a href="http://www.sparrowmailapp.com/?sig">Sparrow</a></div><div><br></div></div>