You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The way that we make use of imports on third party dependencies
requires a kind of shortened special incantation. Example:
"@maven//:com_twitter_util_core_2_13",
will pull in com.twitterutil-core project that is built against
the Scala 2.13 target.
Proposal
Setup special BUILD.bazel targets in our 3rd_party package
that allows us to more easy specify something like
"//3rd_party/twitter/util/util-core"
as a build dependency.
Considerations
This is either trivially easy or a massive undertaking. We don't
have the ability to re-use the BUILD.bazel files from Twitter's
OSS projects.
Other considerations might be to fork the necessary dependencies
needed for our example projects or to fork the projects and setup
isolated BUILD.bazel files that would work IFF we cannot easily
alias our maven jar dependencies.
The text was updated successfully, but these errors were encountered:
Problem
The way that we make use of imports on third party dependencies
requires a kind of shortened special incantation. Example:
will pull in
com.twitter
util-core
project that is built againstthe Scala 2.13 target.
Proposal
Setup special
BUILD.bazel
targets in our3rd_party
packagethat allows us to more easy specify something like
as a build dependency.
Considerations
This is either trivially easy or a massive undertaking. We don't
have the ability to re-use the
BUILD.bazel
files from Twitter'sOSS projects.
Other considerations might be to fork the necessary dependencies
needed for our example projects or to fork the projects and setup
isolated
BUILD.bazel
files that would work IFF we cannot easilyalias our maven jar dependencies.
The text was updated successfully, but these errors were encountered: