<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">No, if the directories are separate they are separate to `swift build`.<div class=""><br class=""></div><div class="">The problem is it already cloned CCairo into your example, and a dependency manager should not change cloned dependencies as part of the build process.</div><div class=""><br class=""></div><div class="">I agree it is confusing, but I will be adding warnings and information to help here. It’s early days.<br class=""><div class=""><br class=""><div><blockquote type="cite" class=""><div class="">On Dec 9, 2015, at 1:13 PM, Gage Morgan &lt;<a href="mailto:gagemorgan@outlook.com" class="">gagemorgan@outlook.com</a>&gt; wrote:</div><br class="Apple-interchange-newline"><div class="">

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" class="">

<div class="">
<div class="">So would things break if I ran swift build in the CCairo directory and then example? This so confusing...<br class="">
<br class="">
<div class="acompli_signature">Sent from <a href="https://aka.ms/sdimjr" class="">Outlook Mobile</a></div>
<br class="">
</div>
<br class="">
<br class="">
<br class="">
<div class="gmail_quote">On Wed, Dec 9, 2015 at 11:19 AM -0800, "Max Howell" <span dir="ltr" class="">
&lt;<a href="mailto:max.howell@apple.com" target="_blank" class="">max.howell@apple.com</a>&gt;</span> wrote:<br class="">
<br class="">
</div>
<div class="BodyFragment">
<div class="PlainText">&gt; Gage,<br class="">
&gt; <br class="">
&gt; For what it's worth, after running `git init` and `git tag -f 1.0.0`<br class="">
&gt; in `CCairo` to get something importable, I run into this error:<br class="">
&gt; <br class="">
&gt; :;&nbsp; swift build<br class="">
&gt; Cloning Packages/CCairo<br class="">
&gt; &lt;unknown&gt;:0: error: no such file or directory:<br class="">
&gt; '/Users/solidsnack/Downloads/Sources/example/Packages/CCairo/Package.swift’<br class="">
<br class="">
&nbsp;&nbsp;&nbsp; rm -rf /Users/solidsnack/Downloads/Sources/example/Packages<br class="">
<br class="">
The PM does not update the git repo, by default this is the right behavior since you should not change your dependency sources every build. However I agree this is confusing in these situations. We plan some sort of “dev mode”.</div>
</div>
</div>

</div></blockquote></div><br class=""></div></div></body></html>