-
Notifications
You must be signed in to change notification settings - Fork 274
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Settings.app Acknowledgements.plist is missing? #79
Comments
+1, Better licensing support issues seem to be already filed under the |
@sergiocampama @allevato - Can you provide your thoughts here? |
Thanks for the pointer @rahul-malik! |
I think bazelbuild/bazel#1440 is orthogonal to this issue, but could help out a lot.
I've dug into this more and I've discovered that licensing should be at the target level. With 50 or so third party deps, licensing is defined at the target level and not the package. For example, we've got Currently I have achieved this by implementing a parallel structure to the
This was some effort to pull off, but it's robust and meets my needs. I'm not sure how reasonable it'd be to integrate this without code generating all of the build files. Still, it is not 100% ideal. Alternatives Considered:Another approach could be to create dummy ConclusionI think this feature is a good fit for If bazelbuild/bazel#1440 somehow allowed a user to associate a license file with each target, then, they could potentially aggregate those into |
Sounds like this feature is blocked on the bazel issue. For now, manual inclusion sounds like the best workaround. |
Good afternoon, I'm using Bazel and
rules_apple
to compile an iOS app and more 👍I've got several third party dependencies. For attribution, I'd like to expose the licenses to users in
Settings.app
Is there a way to generate this for all of my deps? I noticed that
objc_library
( and all other build rules ) are supposed to havelicenses
as an attribute.It wasn't clear to me if this is supported in iOS and I couldn't find anything related in
rules_apple
or the docs. Previously, this plist was governed by with CocoaPods, which automatically generates this plist, and sets up the bundle. It'd be awesome if Bazel had this ability!The text was updated successfully, but these errors were encountered: