UebelAndre
d9ef75e6fc
Fixed missing sha256 value for cmake v3.20.1 ( #610 )
2021-04-18 15:31:50 +00:00
James Sharpe
1f48d7756c
Update CMake versions ( #605 )
2021-04-09 07:00:16 -07:00
UebelAndre
2ac3b83c93
Addressed buildifier defects ( #599 )
2021-04-02 01:45:36 +00:00
UebelAndre
5686d0f832
built ninja tools no longer carry the entire source tree ( #580 )
2021-03-31 13:23:07 -07:00
James Sharpe
322732bef7
Add CMake 3.20.0 and 3.19.7 ( #587 )
...
* Add CMake 3.20.0 and 3.19.7
* Update docs
2021-03-28 16:04:35 -07:00
UebelAndre
f48ec05fed
Fixed incorrect tool paths for windows ( #561 )
...
Co-authored-by: James Sharpe <james.sharpe@zenotech.com>
2021-03-15 10:24:49 -07:00
UebelAndre
ec65e18bb5
Added a common framework for built tools ( #559 )
...
Co-authored-by: James Sharpe <james.sharpe@zenotech.com>
2021-03-15 17:17:59 +00:00
UebelAndre
43a43353ff
Moved more toolchain related rules into ./toolchains
( #541 )
...
* Moved more toolchain related rules into `./toolchains`
* Updated toolchain locations in rules
2021-03-11 08:52:36 -08:00
UebelAndre
dc49c3716c
Added architecture documentation ( #544 )
2021-03-09 10:49:13 -08:00
James Sharpe
b7c0461a66
Fixes to cmake toolchain so it can find CMAKE_ROOT correctly ( #547 )
2021-03-09 07:21:10 -08:00
UebelAndre
175b29c6f7
Renamed BUILD files to BUILD.bazel ( #540 )
...
* Renamed BUILD files to BUILD.bazel
* Ran Buildifier
2021-03-03 10:08:03 -08:00
James Sharpe
03cd811f50
Fix build_make and enable other built toolchains ( #521 )
...
* Don't use deprecated targets for the preinstalled toolchains
* Add option to the repository macro for using built version of the build tools.
* Fix buildifier complaint
* Create BUILD_TMP directory when building make
* Corrections to toolchain setup for make_tool, cmake_tool and ninja_tool
* Fix path to built tools
* Attempting to fix make_tool for RBE
* Disable dependency tracking for make build
* Add cc_toolchain deps
* Add a built_toolchains.bzl file to be able to select the version to build
* Address buildifier issues
* Use geolocated mirror redirect for downloading make srcs
* Update docs
2021-03-02 08:32:31 -08:00
James Sharpe
0010a50291
Update default cmake to 3.19.6 ( #522 )
2021-02-24 12:51:09 -08:00
UebelAndre
5a09829838
Updated documentation ( #516 )
2021-02-18 22:51:11 -08:00
UebelAndre
689c96aaa7
Fetch prebuilt cmake and ninja binaries as registered default toolchains ( #508 )
...
* Added tooling for generating repositories for pre-built cmake and ninja binaries
* Generated toolchains
* Picked up fix
* Removed toolchains from http_archives and updated generator script
* Regenerated toolchains
* Updated cmake version
* Added additional constraints
* Added option for registering preinstalled toolchains
* MacOS uses universal binaries
* Fixed typo
* More constraints
2021-02-16 15:41:58 +00:00