-
-
Notifications
You must be signed in to change notification settings - Fork 683
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
Migrate to Starlark C/C++ toolchain API #1744
Labels
Comments
jayconrod
pushed a commit
to jayconrod/rules_go
that referenced
this issue
Oct 2, 2018
ctx.fragments.cpp is deprecated. This doesn't fully get us away from deprecated APIs. We should use cc_common for flags and C/C++ compilation command lines. Related bazel-contrib#1744
jayconrod
added a commit
that referenced
this issue
Oct 2, 2018
ctx.fragments.cpp is deprecated. This doesn't fully get us away from deprecated APIs. We should use cc_common for flags and C/C++ compilation command lines. Related #1744
jayconrod
added a commit
that referenced
this issue
Oct 3, 2018
ctx.fragments.cpp is deprecated. This doesn't fully get us away from deprecated APIs. We should use cc_common for flags and C/C++ compilation command lines. Related #1744
jayconrod
added a commit
that referenced
this issue
Oct 3, 2018
ctx.fragments.cpp is deprecated. This doesn't fully get us away from deprecated APIs. We should use cc_common for flags and C/C++ compilation command lines. Related #1744
jayconrod
added a commit
that referenced
this issue
Oct 3, 2018
ctx.fragments.cpp is deprecated. This doesn't fully get us away from deprecated APIs. We should use cc_common for flags and C/C++ compilation command lines. Related #1744
Make sure to fix #1486 as part of this. |
jayconrod
pushed a commit
to jayconrod/rules_go
that referenced
this issue
Oct 15, 2018
Previously, the internal go_context_data read C/C++ paths and options from the CcToolchainInfo provider. Most of the fields in this provider come from CROSSTOOL and will be removed in Bazel 0.20.0 (see https://docs.bazel.build/versions/master/skylark/backward-compatibility.html#disable-legacy-c-toolchain-api). This change migrates us to use the new cc_common module. This change is intended to be a quick fix to be backported to old release branches, so no architectural changes are made. Fixes bazel-contrib#1744 Related bazel-contrib#1742
jayconrod
added a commit
that referenced
this issue
Oct 16, 2018
Previously, the internal go_context_data read C/C++ paths and options from the CcToolchainInfo provider. Most of the fields in this provider come from CROSSTOOL and will be removed in Bazel 0.20.0 (see https://docs.bazel.build/versions/master/skylark/backward-compatibility.html#disable-legacy-c-toolchain-api). This change migrates us to use the new cc_common module. This change is intended to be a quick fix to be backported to old release branches, so no architectural changes are made. Fixes #1744 Related #1742
jayconrod
added a commit
that referenced
this issue
Oct 16, 2018
Previously, the internal go_context_data read C/C++ paths and options from the CcToolchainInfo provider. Most of the fields in this provider come from CROSSTOOL and will be removed in Bazel 0.20.0 (see https://docs.bazel.build/versions/master/skylark/backward-compatibility.html#disable-legacy-c-toolchain-api). This change migrates us to use the new cc_common module. This change is intended to be a quick fix to be backported to old release branches, so no architectural changes are made. Fixes #1744 Related #1742
jayconrod
added a commit
that referenced
this issue
Oct 16, 2018
Previously, the internal go_context_data read C/C++ paths and options from the CcToolchainInfo provider. Most of the fields in this provider come from CROSSTOOL and will be removed in Bazel 0.20.0 (see https://docs.bazel.build/versions/master/skylark/backward-compatibility.html#disable-legacy-c-toolchain-api). This change migrates us to use the new cc_common module. This change is intended to be a quick fix to be backported to old release branches, so no architectural changes are made. Fixes #1744 Related #1742
jayconrod
added a commit
that referenced
this issue
Oct 16, 2018
Previously, the internal go_context_data read C/C++ paths and options from the CcToolchainInfo provider. Most of the fields in this provider come from CROSSTOOL and will be removed in Bazel 0.20.0 (see https://docs.bazel.build/versions/master/skylark/backward-compatibility.html#disable-legacy-c-toolchain-api). This change migrates us to use the new cc_common module. This change is intended to be a quick fix to be backported to old release branches, so no architectural changes are made. Fixes #1744 Related #1742
jayconrod
added a commit
that referenced
this issue
Oct 16, 2018
Previously, the internal go_context_data read C/C++ paths and options from the CcToolchainInfo provider. Most of the fields in this provider come from CROSSTOOL and will be removed in Bazel 0.20.0 (see https://docs.bazel.build/versions/master/skylark/backward-compatibility.html#disable-legacy-c-toolchain-api). This change migrates us to use the new cc_common module. This change is intended to be a quick fix to be backported to old release branches, so no architectural changes are made. Fixes #1744 Related #1742
jayconrod
added a commit
that referenced
this issue
Oct 16, 2018
Previously, the internal go_context_data read C/C++ paths and options from the CcToolchainInfo provider. Most of the fields in this provider come from CROSSTOOL and will be removed in Bazel 0.20.0 (see https://docs.bazel.build/versions/master/skylark/backward-compatibility.html#disable-legacy-c-toolchain-api). This change migrates us to use the new cc_common module. This change is intended to be a quick fix to be backported to old release branches, so no architectural changes are made. Fixes #1744 Related #1742
jayconrod
added a commit
that referenced
this issue
Oct 16, 2018
Previously, the internal go_context_data read C/C++ paths and options from the CcToolchainInfo provider. Most of the fields in this provider come from CROSSTOOL and will be removed in Bazel 0.20.0 (see https://docs.bazel.build/versions/master/skylark/backward-compatibility.html#disable-legacy-c-toolchain-api). This change migrates us to use the new cc_common module. This change is intended to be a quick fix to be backported to old release branches, so no architectural changes are made. Fixes #1744 Related #1742
jayconrod
added a commit
that referenced
this issue
Oct 16, 2018
Previously, the internal go_context_data read C/C++ paths and options from the CcToolchainInfo provider. Most of the fields in this provider come from CROSSTOOL and will be removed in Bazel 0.20.0 (see https://docs.bazel.build/versions/master/skylark/backward-compatibility.html#disable-legacy-c-toolchain-api). This change migrates us to use the new cc_common module. This change is intended to be a quick fix to be backported to old release branches, so no architectural changes are made. Fixes #1744 Related #1742
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
No description provided.
The text was updated successfully, but these errors were encountered: