line / rules_apple_line

LINE's Apple rules for Bazel
Apache License 2.0
207 stars 18 forks source link

Request for Transitive Module builds in mixed_static_framework #13

Closed asa closed 4 years ago

asa commented 4 years ago

Testing with transitive modules does not work for simple cases extending //examples/ios/Mixed with a single transitive module. A working example would be great.

thii commented 4 years ago

@asa Could you elaborate a little more details?

asa commented 4 years ago

Probably best to give you an example Pr. Basically there is an issue with the static linking of transitive dependancies. I would like to get a fully static final framework that imported all of the contents of several dependent modules(some swift, some objc) into a single, distributable framework. I could not use the new avoid_deps=[] to get this to work.

asa commented 4 years ago

I submitted a pr for this example. Let me know what it takes to get this submodule compiled into the framework. Thanks!

thii commented 4 years ago

Resolved by https://github.com/line/rules_apple_line/pull/14.