2
0
Fork 0
mirror of https://github.com/bazel-contrib/rules_foreign_cc synced 2024-11-28 08:43:26 +00:00
rules_foreign_cc/foreign_cc
jheaff1 93d7c272cc
Build make windows (#716)
* Refactor _env_prelude method to be public (589)

In an upcoming commit, the method will be used to set the PATH,
INCLUDE and LIB environment variables in Windows when building GNU
Make from source

* Build make from source on Windows (#589)

The built_tools_framework.bzl file was modified so that the PATH,
INCLUDE and LIB environment variables are set from the C++ toolchain,
e.g. MSVC.

The PATH environment variable is prepended with the path to the
toolchain's linker, otherwise the MSYS2 linker would be used instead
of MSVC (as they are both named link.exe).
2021-07-12 07:17:18 -07:00
..
built_tools Build make windows (#716) 2021-07-12 07:17:18 -07:00
private Build make windows (#716) 2021-07-12 07:17:18 -07:00
boost_build.bzl Removed make_commands attribute and fixed configure_make (#671) 2021-06-16 13:09:15 +00:00
BUILD.bazel Updated documentation and removed the need to commit updated docs (#652) 2021-06-02 19:58:56 +01:00
cmake.bzl Docs are now auto-generated using mdbook (#692) 2021-06-22 13:10:31 -07:00
configure.bzl Docs are now auto-generated using mdbook (#692) 2021-06-22 13:10:31 -07:00
defs.bzl Restructured rules to match architecture (#555) 2021-03-12 16:54:14 +00:00
make.bzl Removed make_commands attribute and fixed configure_make (#671) 2021-06-16 13:09:15 +00:00
ninja.bzl Removed make_commands attribute and fixed configure_make (#671) 2021-06-16 13:09:15 +00:00
providers.bzl Added documentation for providers (#681) 2021-06-16 13:58:55 +00:00
repositories.bzl Added cmake 3.20.5 and all other final releases of 3.X (#698) 2021-06-28 15:22:06 +00:00