mirror of
https://github.com/github/codeql.git
synced 2026-04-23 15:55:18 +02:00
Merge pull request #14439 from github/mbg/go/workspace-experiments
Go: Move `go.mod` into `extractor` subdirectory
This commit is contained in:
5
.github/dependabot.yml
vendored
5
.github/dependabot.yml
vendored
@@ -19,11 +19,8 @@ updates:
|
||||
update-types: ['version-update:semver-patch', 'version-update:semver-minor']
|
||||
|
||||
- package-ecosystem: "gomod"
|
||||
directory: "go"
|
||||
directory: "go/extractor"
|
||||
schedule:
|
||||
interval: "daily"
|
||||
allow:
|
||||
- dependency-name: "golang.org/x/mod"
|
||||
- dependency-name: "golang.org/x/tools"
|
||||
reviewers:
|
||||
- "github/codeql-go"
|
||||
|
||||
@@ -51,7 +51,7 @@ tools: $(addsuffix $(EXE),$(addprefix tools/bin/,$(BINARIES))) tools/tokenizer.j
|
||||
|
||||
.PHONY: $(addsuffix $(EXE),$(addprefix tools/bin/,$(BINARIES)))
|
||||
$(addsuffix $(EXE),$(addprefix tools/bin/,$(BINARIES))):
|
||||
go build -mod=vendor -o $@ ./extractor/cli/$(basename $(@F))
|
||||
go build -C extractor -mod=vendor -o ../$@ ./cli/$(basename $(@F))
|
||||
|
||||
tools-codeql: tools-$(CODEQL_PLATFORM)
|
||||
|
||||
@@ -61,19 +61,19 @@ tools-linux64: $(addprefix tools/linux64/,$(BINARIES))
|
||||
|
||||
.PHONY: $(addprefix tools/linux64/,$(BINARIES))
|
||||
$(addprefix tools/linux64/,$(BINARIES)):
|
||||
GOOS=linux GOARCH=amd64 go build -mod=vendor -o $@ ./extractor/cli/$(@F)
|
||||
GOOS=linux GOARCH=amd64 go build -C extractor -mod=vendor -o ../$@ ./cli/$(@F)
|
||||
|
||||
tools-osx64: $(addprefix tools/osx64/,$(BINARIES))
|
||||
|
||||
.PHONY: $(addprefix tools/osx64/,$(BINARIES))
|
||||
$(addprefix tools/osx64/,$(BINARIES)):
|
||||
GOOS=darwin GOARCH=amd64 go build -mod=vendor -o $@ ./extractor/cli/$(@F)
|
||||
GOOS=darwin GOARCH=amd64 go build -C extractor -mod=vendor -o ../$@ ./cli/$(@F)
|
||||
|
||||
tools-win64: $(addsuffix .exe,$(addprefix tools/win64/,$(BINARIES)))
|
||||
|
||||
.PHONY: $(addsuffix .exe,$(addprefix tools/win64/,$(BINARIES)))
|
||||
$(addsuffix .exe,$(addprefix tools/win64/,$(BINARIES))):
|
||||
env GOOS=windows GOARCH=amd64 go build -mod=vendor -o $@ ./extractor/cli/$(basename $(@F))
|
||||
env GOOS=windows GOARCH=amd64 go build -C extractor -mod=vendor -o ../$@ ./cli/$(basename $(@F))
|
||||
|
||||
.PHONY: extractor-common extractor extractor-full
|
||||
extractor-common: codeql-extractor.yml LICENSE ql/lib/go.dbscheme \
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
module github.com/github/codeql-go
|
||||
module github.com/github/codeql-go/extractor
|
||||
|
||||
go 1.21
|
||||
|
||||
0
go/vendor/golang.org/x/mod/LICENSE → go/extractor/vendor/golang.org/x/mod/LICENSE
generated
vendored
0
go/vendor/golang.org/x/mod/LICENSE → go/extractor/vendor/golang.org/x/mod/LICENSE
generated
vendored
0
go/vendor/golang.org/x/mod/PATENTS → go/extractor/vendor/golang.org/x/mod/PATENTS
generated
vendored
0
go/vendor/golang.org/x/mod/PATENTS → go/extractor/vendor/golang.org/x/mod/PATENTS
generated
vendored
0
go/vendor/golang.org/x/sys/LICENSE → go/extractor/vendor/golang.org/x/sys/LICENSE
generated
vendored
0
go/vendor/golang.org/x/sys/LICENSE → go/extractor/vendor/golang.org/x/sys/LICENSE
generated
vendored
0
go/vendor/golang.org/x/sys/PATENTS → go/extractor/vendor/golang.org/x/sys/PATENTS
generated
vendored
0
go/vendor/golang.org/x/sys/PATENTS → go/extractor/vendor/golang.org/x/sys/PATENTS
generated
vendored
4
go/ql/test/go.mod
Normal file
4
go/ql/test/go.mod
Normal file
@@ -0,0 +1,4 @@
|
||||
module github.com/github/codeql-go/ql/test
|
||||
|
||||
go 1.21
|
||||
|
||||
@@ -1 +1,2 @@
|
||||
| ../../go.mod:0:0:0:0 | ../../go.mod | |
|
||||
| util.go:0:0:0:0 | util.go | |
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
// Code generated by depstubber. DO NOT EDIT.
|
||||
// This is a simple stub for github.com/github/codeql-go/extractor/util, strictly for use in testing.
|
||||
// This is a simple stub for github.com/github/codeql-go/util, strictly for use in testing.
|
||||
|
||||
// See the LICENSE file for information about the licensing of the original library.
|
||||
// Source: github.com/github/codeql-go/extractor/util (exports: ; functions: Getenv)
|
||||
// Source: github.com/github/codeql-go/util (exports: ; functions: Getenv)
|
||||
|
||||
// Package util is a stub of github.com/github/codeql-go/extractor/util, generated by depstubber.
|
||||
// Package util is a stub of github.com/github/codeql-go/util, generated by depstubber.
|
||||
package util
|
||||
|
||||
func Getenv(_ string, _ ...string) string {
|
||||
|
||||
Reference in New Issue
Block a user