2
0
Fork 0
mirror of https://github.com/bazel-contrib/rules_foreign_cc synced 2024-11-30 16:42:07 +00:00
rules_foreign_cc/foreign_cc/private
jheaff1 2e61d9588a
Add <rule>_variant macros (#734)
The macros utilise bazel "transitions" to set the `make` toolchain used
in the configure_make(), cmake() or make() rules to
a given make variant toolchain, e.g. preinstalled_nmake.

Note that the msvc constraint was removed from the
`exec_compatible_with` attribute of `preinstalled_nmake_toolchain` as
the condition is not actually met even when building with msvc. See
https://github.com/bazelbuild/bazel/issues/7730.

This will be tested in PR#729
2021-07-28 15:30:04 +01:00
..
framework
BUILD.bazel
cc_toolchain_util.bzl Convert MSVC flags by replacing slashes with dashes (#731) 2021-07-20 16:42:29 +00:00
cmake_script.bzl
configure_script.bzl Wrap tool paths that contain whitespaces in quotes (#732) 2021-07-20 16:44:33 +00:00
detect_root.bzl
framework.bzl Prepend user-specified PATH to existing PATH (#733) 2021-07-22 20:30:25 +01:00
make_script.bzl
run_shell_file_utils.bzl
transitions.bzl Add <rule>_variant macros (#734) 2021-07-28 15:30:04 +01:00