Gary Miguel
|
12ecb0419a
|
Specify path to sed on MacOS and FreeBSD (#961)
Co-authored-by: James Sharpe <james.sharpe@zenotech.com>
|
2023-05-10 19:37:44 +00:00 |
|
James Sharpe
|
7fa1a1259b
|
Add bzlmod support files. (#999)
* Bzlmod files
* Turn off android example with bzlmod
* Update .bcr/metadata.template.json
|
2023-05-06 08:56:00 +01:00 |
|
Jeremy Volkman
|
020854719e
|
Pass must_keep_debug = False to cc_common.create_link_variables (#1046)
|
2023-04-26 09:27:11 +01:00 |
|
lifengxiang1025
|
c327fbfdab
|
installdir_copy seems meaningless as output (#1038)
Co-authored-by: James Sharpe <james.sharpe@zenotech.com>
|
2023-04-23 19:19:20 +00:00 |
|
Wangchong Zhou
|
1023d7ed6b
|
Use python3 instead of python2 in macos commands (#1037)
|
2023-04-11 14:14:24 +01:00 |
|
Zhongpeng Lin
|
798242e04d
|
Disable coverage when a C library is not instrumented (#1021)
|
2023-02-28 23:26:33 +00:00 |
|
Keith Smiley
|
b7074f111e
|
Fix cross compiling for android on macOS (#997)
|
2023-02-22 22:01:22 +00:00 |
|
James Sharpe
|
7914d08e12
|
Add dependency shared libs to sandbox (#990)
Co-authored-by: jheaff1 <jheaff1@outlook.com>
|
2023-02-21 14:23:17 +00:00 |
|
James Sharpe
|
4d4a678974
|
Fix pkgconfig built by MSVC on Windows (#992)
Co-authored-by: jheaff1 <jheaff1@outlook.com>
|
2023-02-21 11:43:07 +00:00 |
|
James Sharpe
|
e3699b940f
|
Update cmake and ninja versions (#996)
|
2023-02-05 20:07:54 +00:00 |
|
Richard O'Grady
|
1e66c02ea8
|
Disable fdo features. (#1002)
|
2023-01-25 21:40:30 +00:00 |
|
Keith Smiley
|
9acbb35691
|
Update buildifier (#998)
|
2023-01-06 19:56:01 +00:00 |
|
James Sharpe
|
15ef44c443
|
Add runfiles of dependency tools to the build (#994)
Co-authored-by: jheaff1 <jheaff1@outlook.com>
|
2023-01-03 16:07:20 +00:00 |
|
James Sharpe
|
2094b4ab82
|
Rename make_variant to foreign_cc_rule_variant (#993)
Co-authored-by: jheaff1 <jheaff1@outlook.com>
|
2023-01-03 11:50:47 +00:00 |
|
James Sharpe
|
41c937a7a9
|
Fix runnable_binary_wrapper when used as a tool in a dependant rule (#991)
Co-authored-by: jheaff1 <jheaff1@outlook.com>
|
2023-01-03 11:26:05 +00:00 |
|
jheaff1
|
0ed27c13b1
|
Add toolchain executables to the PATH (#987)
|
2022-12-10 20:16:40 +00:00 |
|
jheaff1
|
2c6262f8f4
|
Hermetic pkg config (#979)
|
2022-11-09 11:54:39 +00:00 |
|
jheaff1
|
6425a21252
|
Reduce build times (especially on windows) by symlinking directories (#983)
|
2022-11-09 00:14:43 +00:00 |
|
James Sharpe
|
78acc733fb
|
Add make 4.4 (#980)
|
2022-11-04 17:29:42 +00:00 |
|
jheaff1
|
dd1e2850bd
|
Add macro that faciliates "bazel run" of binary generated by rules_foreign_cc (#971)
Co-authored-by: James Sharpe <james.sharpe@zenotech.com>
|
2022-11-03 21:24:31 +00:00 |
|
cmburn
|
eb83556a59
|
Add prefix flag config option to make_configure (#973)
|
2022-11-03 21:17:01 +00:00 |
|
Peter Majchrak
|
e5c7d6df61
|
Expand variables in user_options for boost_build (#957)
|
2022-09-13 09:00:27 +00:00 |
|
jheaff1
|
cfe19aae68
|
Add ability to specify DLL dir (#939)
|
2022-07-27 16:46:15 +00:00 |
|
jheaff1
|
21b0c40493
|
Add tool runfiles to action (#942)
|
2022-07-26 09:47:53 +01:00 |
|
jheaff1
|
0dafcb29a8
|
Hermetic ninja build (#935)
|
2022-06-23 18:38:19 +01:00 |
|
Randolf J
|
5a0f5739f7
|
Fix RANLIB for configure_make (#928)
|
2022-06-23 04:15:53 +00:00 |
|
jheaff1
|
3b0cf7dacb
|
Faciliate usage of jom (#932)
|
2022-06-22 19:35:28 +00:00 |
|
george-enf
|
b1e65fec98
|
fix replace_in_files for file names with spaces (#923)
|
2022-06-19 13:59:50 +00:00 |
|
James Sharpe
|
c4d307b707
|
Use bazel_skylib 1.2.1 (#920)
|
2022-05-27 19:17:30 +00:00 |
|
James Sharpe
|
0cdd7132b5
|
Update cmake versions (#918)
|
2022-05-27 18:16:41 +00:00 |
|
James Sharpe
|
f53188cb8d
|
Ninja 1.11.0 (#919)
|
2022-05-27 16:55:59 +00:00 |
|
graywolf-at-work
|
5d391cfe9d
|
Make tests pass on busybox (#912)
-t option to ln is not defined under POSIX and (at least) busybox does
not implement it. Rewrite the code to use only POSIX options to ln.
|
2022-05-26 22:24:17 +00:00 |
|
Keith Smiley
|
f9458a5e9a
|
Fix ninja bootstrap on macOS 12.3+ (#900)
|
2022-04-20 23:24:05 +01:00 |
|
Thomas
|
cac46994c9
|
Pass '-undefined error' non sysroot ldflag on macOS (#894)
|
2022-04-19 16:54:23 +01:00 |
|
Keith Smiley
|
e0590b50e4
|
Set CMAKE_OSX_ARCHITECTURES to target architecture (#891)
|
2022-04-16 17:19:01 +01:00 |
|
James Sharpe
|
4aa243d4db
|
Fixups to use of Labels to support bzlmod (#872)
|
2022-04-07 16:44:38 +01:00 |
|
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 |
|
jheaff1
|
33bce66655
|
Absolutise path to cmake crosstool file (#870)
|
2022-02-09 23:15:54 +00:00 |
|
Fabian Meumertzheim
|
26eadbcd0d
|
Replace escape_locations with escape_locations_and_make_variables everywhere (#861)
Co-authored-by: James Sharpe <james.sharpe@zenotech.com>
|
2022-02-09 22:34:12 +00:00 |
|
Fabian Meumertzheim
|
f0047ba2f5
|
Do not set user defined env variables twice for (c)make (#860)
|
2022-02-08 23:05:33 +00:00 |
|
Fabian Meumertzheim
|
50ee9979e6
|
Remove arbitrary limits in Starlark "while" loops (#862)
|
2022-01-21 21:05:18 +00:00 |
|
James Sharpe
|
e24d9cecfe
|
Allow all source files to be modified in configure_make when using configure_in_place = True (#856)
|
2022-01-10 09:48:37 +00:00 |
|
James Sharpe
|
2f9965077f
|
bzlmod fix (#855)
|
2022-01-07 09:35:19 +00:00 |
|
James Sharpe
|
ae4ff42901
|
More quoting fixes for handling paths with spaces (#850)
|
2022-01-02 16:42:56 +00: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
|
818cdb197e
|
Fix quoting to support spaces in paths with files that need replacements (#842)
|
2022-01-01 20:48:37 +00:00 |
|
James Sharpe
|
e3a12c7d0f
|
Add runfiles to build_tools (#844)
|
2021-12-19 21:23:30 +00:00 |
|
James Sharpe
|
029314b890
|
Fix typo in comment (#840)
|
2021-12-18 19:43:32 +00:00 |
|