- 24 Feb, 2018 4 commits
-
-
Samuel Giddins authored
Stop adding header search paths that do not contain any headers
-
Samuel Giddins authored
-
Samuel Giddins authored
Revert "Merge pull request #7442 from CocoaPods/seg-vendored-framewor…
-
Samuel Giddins authored
This reverts commit d16f648e, reversing changes made to d7c0b2b3.
-
- 23 Feb, 2018 2 commits
-
-
Dimitris Koutsogiorgas authored
Fix legacy header search paths
-
Dimitris Koutsogiorgas authored
-
- 22 Feb, 2018 1 commit
-
-
Samuel Giddins authored
Use FRAMEWORK_SEARCH_PATHS to discover headers of vendored frameworks
-
- 21 Feb, 2018 33 commits
-
-
Samuel Giddins authored
-
Samuel Giddins authored
-
Samuel Giddins authored
Swift Static Library support
-
Samuel Giddins authored
-
Samuel Giddins authored
-
Samuel Giddins authored
-
Samuel Giddins authored
This is to mirror our use of -isystem for header search paths, making it so that headers imported via <> have warnings supressed
-
Samuel Giddins authored
-
Samuel Giddins authored
-
Samuel Giddins authored
-
Samuel Giddins authored
-
Samuel Giddins authored
-
Samuel Giddins authored
-
Samuel Giddins authored
-
Samuel Giddins authored
-
Samuel Giddins authored
By default, targets integrated as static libraries _will not_ get a module map, unless they opt-in by including `DEFINES_MODULE = YES` in their specification's `pod_target_xcconfig`
-
Samuel Giddins authored
-
Samuel Giddins authored
This allows us to avoid incomplete umbrella header warnings
-
Samuel Giddins authored
While well-intentioned, they broke cross-project target dependency detection
-
Samuel Giddins authored
xcodebuild fails if a framework target has PRODUCT_MODULE_NAME
-
Samuel Giddins authored
-
Samuel Giddins authored
-
Samuel Giddins authored
-
Samuel Giddins authored
-
Samuel Giddins authored
-
Samuel Giddins authored
-
Samuel Giddins authored
Only for static libs at the moment, but this means the relative paths found in the module map will be importable
-
Samuel Giddins authored
-
Samuel Giddins authored
-
Samuel Giddins authored
-
Samuel Giddins authored
-
Samuel Giddins authored
-
Samuel Giddins authored
Because the aggregate target uses the same xcconfig as the user target, we have to disable embedding solely for the target, as it needs to be set to YES in the xcconfig
-