James Sharpe
9fc3411bb5
Add current_*_toolchain rules to allow passing current toolchain inst… ( #843 )
...
Co-authored-by: UebelAndre <github@uebelandre.com>
2022-03-14 14:06:22 +00:00
James Sharpe
f54068e889
Add 3.22.2 and 3.21.5 ( #875 )
2022-02-20 17:06:56 -08:00
James Sharpe
5f37b4245b
CMake 3.22.1 ( #841 )
2022-01-01 21:46:02 +00:00
James Sharpe
3c14ef4a73
Initial bzlmod support ( #839 )
2022-01-01 21:07:29 +00:00
James Sharpe
1327fa3d4c
CMake 3.21.3, 3.21.4 and 3.22.0 support ( #815 )
2021-11-19 00:27:40 +00:00
James Sharpe
8f6fc67384
Add cmake version 3.21.2 ( #778 )
2021-08-28 21:16:01 +01:00
UebelAndre
9bfb4d7da6
Added CMake 3.21.1 ( #757 )
2021-08-17 13:49:18 +00:00
Alexander Turkin
721fd85881
added cmake 3.21.0 ( #726 )
2021-07-19 10:04:44 +01:00
UebelAndre
6f03311e89
Added cmake 3.20.5 and all other final releases of 3.X ( #698 )
...
* Added cmake 3.20.5 and all other final releases of 3.X
* Updated built-toolchains
2021-06-28 15:22:06 +00:00
Alexander Turkin
23907e5972
update cmake to 3.20.4 ( #680 )
...
* update cmake to 3.20.4
* update cmake to 3.20.4
* update cmake to 3.20.4
2021-06-16 12:46:23 +01:00
James Sharpe
b9685b507e
Update cmake to 3.20.2 ( #636 )
...
* Update cmake to 3.20.2
* Update docs
2021-05-09 09:17:54 -07: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
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
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
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
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