GN: Add support for iOS Frameworks with header maps |
|||||
Issue descriptionIn WebRTC, we're building an iOS framework for use in a CocoaPod we're releasing (is going to release, it's actually not out yet). For that, we've been relying on the GYP support that was added in https://codereview.chromium.org/1745173002, but I cannot find anything similar for GN. What would it take to implement such support in GN? Does anyone else have need for this and would be willing to contribute time to implement it? I'm afraid we're low on cycles/expertise in our team at the moment...
,
Sep 8 2016
+sdefresne@, who implemented iOS frameworks in GN for bling.
,
Sep 8 2016
+brettw@. I have no idea what a header map is, and I expect there's no support for such a thing in GN, because I have no idea what we'd need to do :).
,
Sep 8 2016
ios_framework_bundle template should support this via the public_headers property. See ios/third_party/earl_grey/BUILD.gn or ios/third_party/ochamcrest/BUILD.gn for example usage.
,
Sep 9 2016
Oh, that's excellent news Sylvain! I guess my code search skills weren't sufficient yesterday (I'm quite sure I was searching for modulemap, but apparently I wasn't). Closing this as fixed and will reach out in case I need help getting it working. |
|||||
►
Sign in to add a comment |
|||||
Comment 1 by kjellander@chromium.org
, Sep 8 2016