title: Swift Package Manager, adding local dependencies
body: <p>In a vapor project, my folder structure is the following:</p>
  
  <pre><code>Package.swift
  Sources/
      -App/
      -Module1/
          -File1.swift
          -File2.swift
          -File3.swift
      -Module2/
          -File4.swift
          -File5.swift
          -File6.swift
  </code></pre>
  
  <p>After adding the 2 modules in each one of them, I edited the package.swift file to be the following:</p>
  
  <pre><code>let package = Package(
      name: "myapp",
      targets: [
          Target(name: "App", dependencies: ["Module1", "Module2"])
      ],
      dependencies: [
          // Some external dependencies
      ],
      exclude: [
          // Excludes
      ]
  )
  </code></pre>
  
  <p>Importing the 2 local modules works fine, yet when I try to use any functions / objects contained within them I get an "unresolved identifier error"</p>
  
  <p>Anything I am missing?</p>