Skip to content

Commit 79740ed

Browse files
authored
Merge pull request github#17145 from github/redsun82/go
Go/Bazel: fix gazelle invocation to use bundled bazel go
2 parents f08f175 + 841f317 commit 79740ed

File tree

8 files changed

+13
-15
lines changed

8 files changed

+13
-15
lines changed

MODULE.bazel

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ local_path_override(
1414
# see https://registry.bazel.build/ for a list of available packages
1515

1616
bazel_dep(name = "platforms", version = "0.0.10")
17-
bazel_dep(name = "rules_go", version = "0.48.0")
17+
bazel_dep(name = "rules_go", version = "0.49.0")
1818
bazel_dep(name = "rules_pkg", version = "0.10.1")
1919
bazel_dep(name = "rules_nodejs", version = "6.2.0-codeql.1")
2020
bazel_dep(name = "rules_python", version = "0.32.2")
@@ -23,7 +23,7 @@ bazel_dep(name = "abseil-cpp", version = "20240116.0", repo_name = "absl")
2323
bazel_dep(name = "nlohmann_json", version = "3.11.3", repo_name = "json")
2424
bazel_dep(name = "fmt", version = "10.0.0")
2525
bazel_dep(name = "rules_kotlin", version = "1.9.4-codeql.1")
26-
bazel_dep(name = "gazelle", version = "0.37.0")
26+
bazel_dep(name = "gazelle", version = "0.38.0")
2727
bazel_dep(name = "rules_dotnet", version = "0.15.1")
2828
bazel_dep(name = "googletest", version = "1.14.0.bcr.1")
2929
bazel_dep(name = "rules_rust", version = "0.46.0")

go/BUILD.bazel

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,9 @@
1-
load("@bazel_skylib//rules:native_binary.bzl", "native_binary")
1+
load("@gazelle//:def.bzl", "gazelle")
22
load("@rules_pkg//pkg:mappings.bzl", "pkg_files")
33
load("//misc/bazel:pkg.bzl", "codeql_pack", "codeql_pkg_files")
44

5-
native_binary(
5+
gazelle(
66
name = "gazelle",
7-
src = "@gazelle//cmd/gazelle",
8-
out = "gazelle.exe",
97
args = ["go/extractor"],
108
)
119

go/extractor/BUILD.bazel

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@ go_library(
2121
"//go/extractor/toolchain",
2222
"//go/extractor/trap",
2323
"//go/extractor/util",
24-
"@org_golang_x_mod//modfile:go_default_library",
25-
"@org_golang_x_tools//go/packages:go_default_library",
24+
"@org_golang_x_mod//modfile",
25+
"@org_golang_x_tools//go/packages",
2626
],
2727
)
2828

go/extractor/dbscheme/BUILD.bazel

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

go/extractor/project/BUILD.bazel

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

go/extractor/trap/BUILD.bazel

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

go/extractor/util/BUILD.bazel

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

go/gen.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ def options():
2424
opts = options()
2525

2626
try:
27-
workspace_dir = pathlib.Path(os.environ.pop('BUILD_WORKSPACE_DIRECTORY'))
27+
workspace_dir = pathlib.Path(os.environ['BUILD_WORKSPACE_DIRECTORY'])
2828
except KeyError:
2929
print("this should be run with bazel run", file=sys.stderr)
3030
sys.exit(1)

0 commit comments

Comments
 (0)