Skip to content

bazel: update to 4.1.0#1616

Merged
goaway merged 16 commits intomainfrom
bazel-4.1.0
Jul 23, 2021
Merged

bazel: update to 4.1.0#1616
goaway merged 16 commits intomainfrom
bazel-4.1.0

Conversation

@junr03
Copy link
Member

@junr03 junr03 commented Jul 21, 2021

Description: updates to bazel 4.1.0 by removing deprecated dependencies and bespoke build rules for swift.
Risk Level: low
Testing: CI

Signed-off-by: Jose Nino jnino@lyft.com

Jose Nino added 3 commits July 21, 2021 12:38
Signed-off-by: Jose Nino <jnino@lyft.com>
Signed-off-by: Jose Nino <jnino@lyft.com>
Signed-off-by: Jose Nino <jnino@lyft.com>
@junr03
Copy link
Member Author

junr03 commented Jul 21, 2021

Heavy inspiration from #797

fmt
Signed-off-by: Jose Nino <jnino@lyft.com>
@goaway
Copy link
Contributor

goaway commented Jul 21, 2021

Nice! Thank you @junr03!

keith
keith previously approved these changes Jul 21, 2021
def _swift_header_collector(ctx):
return [
DefaultInfo(
files = ctx.attr.library[CcInfo].compilation_context.headers,
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

might want to assert that this only has 1 file to make sure it is what we expect, not a huge deal

@@ -1,218 +0,0 @@
"""
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

awesome!

@@ -1,4 +1,4 @@
#import <Envoy/Envoy-Swift.h>
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

not sure if you consider this public API or not

Signed-off-by: Jose Nino <jnino@lyft.com>
Jose Nino added 2 commits July 21, 2021 14:49
fmt
Signed-off-by: Jose Nino <jnino@lyft.com>
fix
Signed-off-by: Jose Nino <jnino@lyft.com>
Jose Nino added 9 commits July 21, 2021 17:00
Signed-off-by: Jose Nino <jnino@lyft.com>
fmt
Signed-off-by: Jose Nino <jnino@lyft.com>
Signed-off-by: Jose Nino <jnino@lyft.com>
Signed-off-by: Jose Nino <jnino@lyft.com>
Signed-off-by: Jose Nino <jnino@lyft.com>
Signed-off-by: Jose Nino <jnino@lyft.com>
Signed-off-by: Jose Nino <jnino@lyft.com>
Signed-off-by: Jose Nino <jnino@lyft.com>
Signed-off-by: Jose Nino <jnino@lyft.com>
@junr03
Copy link
Member Author

junr03 commented Jul 23, 2021

Awesome! Green. Can I get your eyes @goaway @keith ?

Copy link
Contributor

@goaway goaway left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @junr03 and @keith!

@goaway goaway merged commit 333e213 into main Jul 23, 2021
@goaway goaway deleted the bazel-4.1.0 branch July 23, 2021 18:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants