<div dir="ltr"><div>Hi Max,</div><div><br></div>Question on compiling.  So far, I&#39;ve been using my local install of Swift, that comes with XCode.<div><br></div><div>The instructions in the README suggest using the latest master for Swift itself and building package manager as part of that.  I haven&#39;t been able to find instructions for how to compile package manager as part of Swift though.</div><div><br></div><div>I&#39;ve set up the XCode project, but I can&#39;t find any CLI switches or docs on enabling building other components.  Is documented somewhere or can someone provide basic instructions and I&#39;m happy to write up a How-To doc.</div><div class="gmail_extra"><br></div><div class="gmail_extra">Thank you<br clear="all"><div><div class="gmail_signature"><br>Misha Manulis<br></div></div><div class="gmail_signature"><br></div><div class="gmail_quote">On Wed, Dec 23, 2015 at 9:03 AM, Max Howell <span dir="ltr">&lt;<a href="mailto:max.howell@apple.com" target="_blank" class="fullcontact-active-email">max.howell@apple.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word"><div><span class=""><blockquote type="cite"><div><div dir="ltr"><span style="font-size:12.8px">Hello,</span><div style="font-size:12.8px"><br></div><div style="font-size:12.8px">I&#39;m working on a patch to make the location of the sources configurable.</div><div style="font-size:12.8px"><br></div><div style="font-size:12.8px">I&#39;d like to separate the work out into two separate patches.  The first patch will allow changing the default path to a custom one.  The second patch will allow adding multiple source directories.</div><div style="font-size:12.8px"><br></div><div style="font-size:12.8px">The reason for this is that there are existing packages that use Cocoapods or Carthage and have their source placed in various folders that are not named as the default ones in package manager.  For example, <a href="https://github.com/izqui/Taylor" target="_blank">https://github.com/izqui/Taylor</a>, is a small webserver package that placed it&#39;s sources in Taylor/ directory.</div><div style="font-size:12.8px"><br></div><div style="font-size:12.8px">If I can pass in a custom sources location to the package manager, I can add support for this package quite easily.</div><div style="font-size:12.8px"><br></div><div style="font-size:12.8px">I wanted to ask the group some questions about this effort:</div><div style="font-size:12.8px"><br></div><div style="font-size:12.8px">First of, is this something that you would support?</div></div></div></blockquote><div><br></div></span><div>Yes. I feel it is necessary.</div><span class=""><br><blockquote type="cite"><div><div dir="ltr"><div style="font-size:12.8px">Second, looking at the code, its seems like the changes are needed only in the package manager, is that correct?</div></div></div></blockquote><div><br></div></span><div>Indeed.</div><span class=""><br><blockquote type="cite"><div><div dir="ltr"><div style="font-size:12.8px">Lastly, anything I should watch out for as I&#39;m working through this?</div></div></div></blockquote><div><br></div></span><div>Please just add tests and check they continue to run, otherwise I don’t think there are any gotchas.</div><br><blockquote type="cite"><div><div dir="ltr"><div style="font-size:12.8px">Thank you,</div></div></div></blockquote><br></div><div>Thank *you*!</div><br></div></blockquote></div><br></div></div>