yonaskolb / XcodeGen

A Swift command line tool for generating your Xcode project
MIT License
7.01k stars 818 forks source link

link: false #1343

Open kelvinlauKL opened 1 year ago

kelvinlauKL commented 1 year ago

I was having an issue with my project where adding a new Swift package dependency led to a variety of duplicated symbol errors. My current theory is that it's because my project depends on a framework that my new dependency also depends on - causing the symbol conflict:

App -> A | - > B -> A

Adding link: false to my .yml file resolved this:

dependencies:
  - package: B
     link: false

I'm curious what's going on here.