<div dir="ltr">







<p class=""><span class="">small correction to my question, The flag for swift is <b>-module-cache-path </b> not  </span><b style="font-size:12.8px">-fmodule-cache.</b><br></p><p class="">Thanks</p><p class="">Ramakrishna</p></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Mar 31, 2016 at 11:46 AM, Ramakrishna Mallireddy <span dir="ltr">&lt;<a href="mailto:ramakrishna.malli@gmail.com" target="_blank">ramakrishna.malli@gmail.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 dir="ltr"><div>Hi, I want to reduce the baggage &amp; compile time for system frameworks by providing compiled framework pcm files.</div><div><br></div><div>does pcm files are enough for ClangImporter(it&#39;s ok if it still needs sdk/include).</div><div><br></div><div>Every time I run swift compiler on iOS device/simulator to compile a simple helloworld.swift file, it creates a new subdirectory with random name under tmp directory and compiles system framework modules to pcm files.</div><div><br></div><div>Even the pcm file name contains random string along with framework name.</div><div><br></div><div>With all the above what workflow should I follow to ensure ClangImporter gets what it wants without compiling modules i.e I mean to compile all the modules to pcm files once[offline] and tell Clang/ClangImporter to use them.</div><div><br></div><div>It looks like <b>-fmodule-cache</b> flag is the one I have to use, but confused about the pcm files containing random string.</div><div><br></div><div>Thanks</div><span class="HOEnZb"><font color="#888888"><div>Ramakrishna</div></font></span></div>
</blockquote></div><br></div>