• Marius Rackwitz's avatar
    Fix duplicate symbol errors by mixed header imports · a072f3e5
    Marius Rackwitz authored
    With static libraries and CocoaPods `#import "…"` and `#import <…>` could be used to import the local headers in "$PODS_ROOT/Headers/…". With frameworks the compiler automatically discovers public headers of the linked frameworks, so we have to ensure that we pass the `-iquote` flag for each framework pointing to its embedded headers. Otherwise this will led to errors because either the `#import "…" won't be discovered at all or they will be seen as different and the compiler will fail with duplicate symbols.
    a072f3e5
Name
Last commit
Last update
bin Loading commit data...
examples Loading commit data...
lib Loading commit data...
spec Loading commit data...
.gitignore Loading commit data...
.gitmodules Loading commit data...
.kick Loading commit data...
.rubocop.yml Loading commit data...
.rubocop_cocoapods.yml Loading commit data...
.rubocop_todo.yml Loading commit data...
.travis.yml Loading commit data...
.yardopts Loading commit data...
CHANGELOG.md Loading commit data...
CONTRIBUTING.md Loading commit data...
Gemfile Loading commit data...
Gemfile.lock Loading commit data...
LICENSE Loading commit data...
README.md Loading commit data...
Rakefile Loading commit data...
cocoapods.gemspec Loading commit data...