Skip to content
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

Prepare backwards compatible usage of optional C++ toolchain #17308

Closed
wants to merge 1 commit into from

Conversation

fmeum
Copy link
Collaborator

@fmeum fmeum commented Jan 24, 2023

By adding an alias and a no-op keyword argument now, rulesets can start using the new optional form of find_cpp_toolchain now and benefit from the toolchain actually being optional once that has been implemented in a future version of Bazel.

Work towards #16966

By adding an alias and a no-op keyword argument now, rulesets can start
using the new optional form of `find_cpp_toolchain` now and benefit from
the toolchain actually being optional once that has been implemented in
a future version of Bazel.
@fmeum
Copy link
Collaborator Author

fmeum commented Jan 24, 2023

@oquenchil @katre

@fmeum fmeum changed the title Prepare backwards compatible usage of optional C++ toolchains Prepare backwards compatible usage of optional C++ toolchain Jan 24, 2023
@katre katre requested a review from oquenchil January 24, 2023 19:31
@katre
Copy link
Member

katre commented Jan 24, 2023

I'll let @oquenchil review and approve before merging, but this looks good.

@fmeum
Copy link
Collaborator Author

fmeum commented Jan 24, 2023

@bazel-io flag

@bazel-io bazel-io added the potential release blocker Flagged by community members using "@bazel-io flag". Should be added to a release blocker milestone label Jan 24, 2023
@sgowroji sgowroji added team-Rules-CPP Issues for C++ rules awaiting-review PR is awaiting review from an assigned reviewer labels Jan 25, 2023
@oquenchil oquenchil added awaiting-PR-merge PR has been approved by a reviewer and is ready to be merge internally and removed awaiting-review PR is awaiting review from an assigned reviewer labels Jan 25, 2023
@sgowroji sgowroji removed the awaiting-PR-merge PR has been approved by a reviewer and is ready to be merge internally label Jan 25, 2023
@fmeum fmeum deleted the 16966-aliases branch January 25, 2023 10:23
@ShreeM01
Copy link
Contributor

@bazel-io fork 6.1.0

@bazel-io bazel-io removed the potential release blocker Flagged by community members using "@bazel-io flag". Should be added to a release blocker milestone label Jan 25, 2023
ShreeM01 added a commit that referenced this pull request Jan 26, 2023
By adding an alias and a no-op keyword argument now, rulesets can start using the new optional form of `find_cpp_toolchain` now and benefit from the toolchain actually being optional once that has been implemented in a future version of Bazel.

Work towards #16966

Closes #17308.

PiperOrigin-RevId: 504501621
Change-Id: I549fea6290195aadad4ccbd045c0aa3c180946d2

Co-authored-by: Fabian Meumertzheim <fabian@meumertzhe.im>
hvadehra pushed a commit that referenced this pull request Feb 14, 2023
By adding an alias and a no-op keyword argument now, rulesets can start using the new optional form of `find_cpp_toolchain` now and benefit from the toolchain actually being optional once that has been implemented in a future version of Bazel.

Work towards #16966

Closes #17308.

PiperOrigin-RevId: 504501621
Change-Id: I549fea6290195aadad4ccbd045c0aa3c180946d2
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
team-Rules-CPP Issues for C++ rules
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants