Greg Magolan
|
d59ca6092f
|
fix: improve execution requirements of all copy files/directory rules for better perf (#79)
|
2022-04-14 10:48:44 -07:00 |
Greg Magolan
|
48b6f29367
|
fix: make tool of run_binary cfg=exec (#74)
|
2022-04-14 10:40:39 -07:00 |
Greg Magolan
|
0a9c48a712
|
feat: add create_windows_native_launcher_script to lib/windows_utils.bzl (#75)
|
2022-04-14 09:01:08 -07:00 |
Greg Magolan
|
35b430abcc
|
feat: add some additional make variable substitutions for common useful values in the context (#73)
|
2022-04-14 07:05:28 -07:00 |
Greg Magolan
|
b9fe201464
|
fix: set --nolegacy_external_runfiles in .bazelrc (#76)
|
2022-04-14 07:02:49 -07:00 |
Greg Magolan
|
03528db12b
|
chore: remove unused file (#77)
|
2022-04-14 07:02:20 -07:00 |
Greg Magolan
|
b9bc7a4cea
|
fix: add copy_file_to_bin_action and copy_files_to_bin_actions to //lib:copy_to_bin.bzl (#72)
|
2022-04-13 13:55:41 -07:00 |
Greg Magolan
|
6828d92964
|
refactor: split copy_to_bin_action into copy_file_to_bin_action and copy_files_to_bin_actions (#71)
|
2022-04-13 13:01:17 -07:00 |
Greg Magolan
|
62bb04db30
|
feat: add copy_to_bin_action for use in other rules (#70)
|
2022-04-13 12:40:07 -07:00 |
Greg Magolan
|
b2955dcb05
|
feat: add copy_to_bin rule (#69)
|
2022-04-12 16:31:04 -07:00 |
Greg Magolan
|
6e653ca787
|
feat: add copy_file_action helper function to the public API (#68)
|
2022-04-12 13:58:30 -07:00 |
Greg Magolan
|
2e213c2029
|
feat: add copy_directory_action help to the public API (#67)
|
2022-04-12 03:34:51 -07:00 |
Greg Magolan
|
322bbc92df
|
feat: add repo_utils with fork of @bazel_tools patch function that takes a working_directory argument
|
2022-04-11 18:15:32 -07:00 |
Greg Magolan
|
1421a1d6f4
|
chore: add upstream @bazel_tools patch utility function prior to forking
|
2022-04-11 18:15:32 -07:00 |
Jason Bedard
|
0f30bf96b7
|
fix(write_source_files): fix nested directories (#65)
|
2022-04-06 11:25:17 -07:00 |
Derek Cormier
|
35b8fd3425
|
refactor: remove directory functionality from copy_file (#64)
|
2022-04-05 13:38:54 -07:00 |
Derek Cormier
|
a23d1b03f7
|
feat: add copy_directory (#63)
|
2022-04-03 17:52:03 -07:00 |
Derek Cormier
|
955e37bf74
|
update buildifier and fix formatting
|
2022-04-01 13:33:14 -07:00 |
Derek Cormier
|
9ef738909b
|
fix: incorrect variable name
|
2022-04-01 10:52:09 -07:00 |
Derek Cormier
|
ccea32c670
|
fix: fix invalid format string
|
2022-04-01 10:52:09 -07:00 |
Greg Magolan
|
e679a26b42
|
fix: use -R instead of -r in cp calls so macos & linxu behavior is the same (#58)
|
2022-04-01 00:57:34 -07:00 |
Greg Magolan
|
e30e89fa3d
|
feat: add run_binary with output directory support & improved makevar expansion (#57)
|
2022-03-31 20:04:35 -07:00 |
Alex Eagle
|
096133e5d2
|
feat: platform_transition_filegroup (#55)
* feat: platform_transition_filegroup
Lifted from https://github.com/aspect-build/gcc-toolchain/pull/8/files
See also https://github.com/fmeum/rules_meta/blob/main/meta/internal/meta.bzl#L4
* test: add tests for transition filegroup
|
2022-03-30 21:04:14 -07:00 |
Jason Bedard
|
229fcfb881
|
test(write_source_files): ensure generated git-ignored files are created (#56)
|
2022-03-30 17:48:14 -07:00 |
Jason Bedard
|
a2e228dde0
|
fix(write_source_files): fix writing to workspace root (#53)
|
2022-03-30 17:04:35 -07:00 |
Jason Bedard
|
d21acfbd5a
|
test - add bash script tests to CI (#54)
|
2022-03-30 17:01:16 -07:00 |
Greg Magolan
|
3599515632
|
fix: ensure out_file does not show up in source file query of write_source_file so that it can be used with ibazel (#52)
|
2022-03-28 14:53:58 -07:00 |
Greg Magolan
|
bda5c632be
|
feat: replace default_info_files with output_files which adds output_group attribute (#50)
|
2022-03-15 17:36:22 -07:00 |
Greg Magolan
|
3b93ee0baa
|
Add DefaultOutputPathInfo provider and update write_source_files to accept it (#48)
Also update write_source_files to accept DirectoryPathInfo
|
2022-03-14 17:33:52 -07:00 |
Derek Cormier
|
7f2641cd07
|
reimplement stardoc_with_diff_test to use write_source_files
|
2022-03-11 09:50:55 -08:00 |
Greg Magolan
|
0fd56dc59d
|
feat: add directory_path rule and DirectoryPathInfo for specifying files within tree artifacts (#42)
|
2022-03-03 16:40:32 -08:00 |
Derek Cormier
|
f788d286d0
|
feat: write to source folders (#41)
|
2022-03-02 12:58:36 -08:00 |
Derek Cormier
|
ca764e53e8
|
feat: write_source_files bulk write for windows (#43)
|
2022-03-02 12:56:50 -08:00 |
Derek Cormier
|
71c1b893d6
|
feat: bulk updates for write_source_files (#40)
|
2022-02-28 15:42:20 -08:00 |
Derek Cormier
|
2195e1c69a
|
feat: write_source_files windows implementation
|
2022-02-24 16:45:31 -08:00 |
Alex Eagle
|
ba8b737c24
|
chore: Update github archive URLs to have stable SHAs (#32)
Required per https://github.com/bazel-contrib/SIG-rules-authors/issues/11
|
2022-02-11 08:03:34 -08:00 |
Derek Cormier
|
ca4a9f8c23
|
fix: fix buildifier 5.0.0 errors (#35)
|
2022-02-11 07:52:01 -08:00 |
Derek Cormier
|
2ff9c7154b
|
fix: fix typo in bazel ci config file name (#34)
|
2022-02-10 20:47:27 -08:00 |
Derek Cormier
|
f5a63b5dd4
|
build: add a presubmit.yml file for bazel buildkite ci (#33)
|
2022-02-10 18:53:30 -08:00 |
Derek Cormier
|
8e6a15ceae
|
feat: write_source_files
|
2022-02-07 10:00:35 -08:00 |
Derek Cormier
|
8a287def7c
|
fix: improve jq usage docs
|
2022-02-07 09:45:02 -08:00 |
Matt Mackay
|
c54981857a
|
fix: add missing .bzl suffix in release template loads (#29)
|
2022-01-30 16:25:57 -08:00 |
Greg Magolan
|
40e25c0b37
|
fix: use robocopy in copy_file#is_directory and copy_to_directory (#26)
so we don't hit the file path length limit of xcopy
|
2022-01-27 04:57:52 -08:00 |
Derek Cormier
|
81eaa054b7
|
build: fix ci build caching (#25)
|
2022-01-21 08:48:43 -08:00 |
Matt Mackay
|
1b28271ebc
|
[utils] propagate CPU tags (#24)
|
2022-01-18 16:24:44 -05:00 |
Alex Eagle
|
d40d0bfb55
|
license under apache 2
|
2021-12-21 16:54:15 -08:00 |
Greg Magolan
|
8f27b63480
|
feat: add forked diff_test that handles comparing directories
|
2021-12-21 16:12:05 -08:00 |
Greg Magolan
|
3bce8db100
|
fix: add windows implementation of copy_to_directory
|
2021-12-21 16:12:05 -08:00 |
Derek Cormier
|
e371656bc3
|
feat: load jq filter from file
|
2021-12-20 13:21:26 -08:00 |
Alex Eagle
|
885fcb3f6e
|
fix: expose bare jq/jq.exe binary (#20)
|
2021-12-18 11:13:24 -08:00 |