title: Multiple child projects built as modules under one pod
body: <p>Consider a multi-layer project in which every layer is built as a framework and has its own podspec file. Top layers are dependent on bottom layers so a top layer would have to import a bottom "Module". I have a consumer app that uses these frameworks so the pod file would look something like this:</p>
  
  <pre><code>pod 'FirstFramework', :path =&gt; ''
  pod 'SecondFramework', :path =&gt; ''
  pod 'ThirdFramework', :path =&gt; ''
  </code></pre>
  
  <p>What I would like to do is to organize the multi-layer project under one pod so that the consumer app would just need to call <code>pod 'AllFrameworks',: path =&gt; ''</code>. Behind the curtains, every layer would be built as before as a separate framework with all their dependencies and shipped under one package to the consumer app. Is there any way I can achieve this?</p>