aboutsummaryrefslogtreecommitdiff
path: root/go/private/rules
AgeCommit message (Expand)Author
2023-05-05respect global strip config (#3527)Malte Poll
2023-04-19Revert "Add automatic platform detection from inbound crosstool_top and cpu (...Fabian Meumertzheim
2023-04-19go_tool_binary: set GOMAXPROCS to 1 (#3536)Son Luong Ngoc
2023-03-27Disable cgo by default with unsupported compilers (#3493)Fabian Meumertzheim
2023-03-24Keep build tags that affect the stdlib build (#3488)Fabian Meumertzheim
2023-03-24Canonicalize tags before transitioning (#3484)Fabian Meumertzheim
2023-03-20Only infer platforms from crosstool/cpu if at default (#3485)Fabian Meumertzheim
2023-03-17Rename `error` script in `go_cross_binary` (#3481)Fabian Meumertzheim
2023-03-11Make `//go` usable in scripts run with `bazel run` (#3474)Fabian Meumertzheim
2023-02-22Remove `filter_transition_label` workaround (#3438)Fabian Meumertzheim
2023-01-25Make the toolchain's `go` binary available as a target (#3429)Fabian Meumertzheim
2023-01-23Add `env` attribute to `go_binary` (#3428)Fabian Meumertzheim
2023-01-22Add support for env_inherit (#3256)ttpathan
2023-01-11Do not use exec paths for rundir (#3414)Fabian Meumertzheim
2023-01-10Add a clarifying error about dependency cycle found for internal tests (#3422)yushan26
2023-01-10Update and run buildifier (#3416)Fabian Meumertzheim
2022-12-20Mark `nogo` targets as `manual` to keep top-level symlinks (#3410)Fabian Meumertzheim
2022-12-20always produce .a files at the beginning of a build (#3385)Michael Matloob
2022-12-15Generalize `boringcrypto` to `GOEXPERIMENT` support (#3401)Fabian Meumertzheim
2022-12-14Add support for building with boringcrypto (#3398)Michael Matloob
2022-09-14Correctly forward InstrumentedFilesInfo from dependencies (#3294)Fabian Meumertzheim
2022-09-10Collect coverage for other languages (#3287)Fabian Meumertzheim
2022-08-25Add `go_cross_binary` rule for cross-compilation. (#3261)James Bartlett
2022-07-17new_library: remove unused resolver (#3219)Son Luong Ngoc
2022-06-22Transition on edges not self (#3116)Daniel Wagner-Hall
2022-06-14Link in native libraries of transitive dependencies in archive mode (#3186)Fabian Meumertzheim
2022-06-10Don't include non-executable go_binary in dependent's runfiles (#3151)Fabian Meumertzheim
2022-06-07Refactor away references to @io_bazel_rules_go (#3185)Fabian Meumertzheim
2022-05-09Trim transitioned Go settings on non-Go dependencies (#3108)Fabian Meumertzheim
2022-05-09Let go_binary's executable bit depend on `linkmode` (#3143)Fabian Meumertzheim
2022-05-05Reset Go settings for protoc dependencies (#3005)Fabian Meumertzheim
2022-05-04Fix lost `x_defs` on test executionArtem V. Navrotskiy
2022-04-28Revert change to use resolved shared lib links (#2907)Grzegorz Lukasik
2022-04-28Generate docs for gomock (#3133)Zhongpeng Lin
2022-04-22Generate coverage reports in LCOV format (#3117)Fabian Meumertzheim
2022-04-15Fix include paths for CGo deps in external repositories (#3115)Fabian Meumertzheim
2022-02-13Fix minor typo in attribute docs. (#3067)Ukjae Jeong (Jay)
2022-01-24map bazel's --test_runner_fail_fast to go's -failfast (#3058)Jacob Bogdanov
2022-01-14Use repo-relative labels where easily possible (#3038)Fabian Meumertzheim
2021-12-28Stardoc generates API docs for core rules (#3000)Alex Eagle
2021-12-28Replace go_name_hack with a usage of Label (#3035)Fabian Meumertzheim
2021-12-08Skipping linker flag for versioned dylib on Darwin (#2989)Zhongpeng Lin
2021-12-02Add first class support for GOOS=ios (#3013)Steeve Morin
2021-11-30go_test: Add env attribute (#3004)Daniel Wagner-Hall
2021-11-30builders/gentestmain: register correct cover mode in the coverage report file...JB
2021-10-15Update `bzl_library` targets (#2942)Andrew Z Allen
2021-09-23Make go_test() with embedsrcs work (#2936)Ed Schouten
2021-09-23Allow nogo to depend on go_library (#2922)thomas-wk
2021-09-22Suppress goroot path in tool builds (#2952)Alistair
2021-09-10Remove dependencie with bazelbuild/rules_cc (#2950)Xavier Bonaventura