mirror of
https://github.com/superseriousbusiness/gotosocial.git
synced 2025-11-01 11:12:24 -05:00
update go-ffmpreg to v0.2.5 (pulls in latest tetratelabs/wazero) (#3203)
This commit is contained in:
parent
6fe96a5611
commit
09f24e0446
75 changed files with 1772 additions and 1913 deletions
35
vendor/github.com/tetratelabs/wazero/Makefile
generated
vendored
35
vendor/github.com/tetratelabs/wazero/Makefile
generated
vendored
|
|
@ -1,7 +1,7 @@
|
|||
|
||||
gofumpt := mvdan.cc/gofumpt@v0.5.0
|
||||
gofumpt := mvdan.cc/gofumpt@v0.6.0
|
||||
gosimports := github.com/rinchsan/gosimports/cmd/gosimports@v0.3.8
|
||||
golangci_lint := github.com/golangci/golangci-lint/cmd/golangci-lint@v1.55.2
|
||||
golangci_lint := github.com/golangci/golangci-lint/cmd/golangci-lint@v1.60.0
|
||||
asmfmt := github.com/klauspost/asmfmt/cmd/asmfmt@v1.3.2
|
||||
# sync this with netlify.toml!
|
||||
hugo := github.com/gohugoio/hugo@v0.115.2
|
||||
|
|
@ -20,22 +20,6 @@ main_packages := $(sort $(foreach f,$(dir $(main_sources)),$(if $(findstring ./,
|
|||
|
||||
go_test_options ?= -timeout 300s
|
||||
|
||||
ensureCompilerFastest := -ldflags '-X github.com/tetratelabs/wazero/internal/integration_test/vs.ensureCompilerFastest=true'
|
||||
.PHONY: bench
|
||||
bench:
|
||||
@go build ./internal/integration_test/bench/...
|
||||
@# Don't use -test.benchmem as it isn't accurate when comparing against CGO libs
|
||||
@for d in vs/time vs/wasmedge vs/wasmtime ; do \
|
||||
cd ./internal/integration_test/$$d ; \
|
||||
go test -bench=. . -tags='wasmedge' $(ensureCompilerFastest) ; \
|
||||
cd - ;\
|
||||
done
|
||||
|
||||
bench_testdata_dir := internal/integration_test/bench/testdata
|
||||
.PHONY: build.bench
|
||||
build.bench:
|
||||
@tinygo build -o $(bench_testdata_dir)/case.wasm -scheduler=none --no-debug -target=wasi $(bench_testdata_dir)/case.go
|
||||
|
||||
.PHONY: test.examples
|
||||
test.examples:
|
||||
@go test $(go_test_options) ./examples/... ./imports/assemblyscript/example/... ./imports/emscripten/... ./imports/wasi_snapshot_preview1/example/...
|
||||
|
|
@ -183,7 +167,7 @@ build.spectest.threads:
|
|||
|
||||
.PHONY: test
|
||||
test:
|
||||
@go test $(go_test_options) $$(go list ./... | grep -vE '$(spectest_v1_dir)|$(spectest_v2_dir)')
|
||||
@go test $(go_test_options) ./...
|
||||
@cd internal/version/testdata && go test $(go_test_options) ./...
|
||||
@cd internal/integration_test/fuzz/wazerolib && CGO_ENABLED=0 WASM_BINARY_PATH=testdata/test.wasm go test ./...
|
||||
|
||||
|
|
@ -194,17 +178,6 @@ coverage: ## Generate test coverage
|
|||
@go test -coverprofile=coverage.txt -covermode=atomic --coverpkg=$(coverpkg) $(main_packages)
|
||||
@go tool cover -func coverage.txt
|
||||
|
||||
.PHONY: spectest
|
||||
spectest:
|
||||
@$(MAKE) spectest.v1
|
||||
@$(MAKE) spectest.v2
|
||||
|
||||
spectest.v1:
|
||||
@go test $(go_test_options) $$(go list ./... | grep $(spectest_v1_dir))
|
||||
|
||||
spectest.v2:
|
||||
@go test $(go_test_options) $$(go list ./... | grep $(spectest_v2_dir))
|
||||
|
||||
golangci_lint_path := $(shell go env GOPATH)/bin/golangci-lint
|
||||
|
||||
$(golangci_lint_path):
|
||||
|
|
@ -214,7 +187,7 @@ golangci_lint_goarch ?= $(shell go env GOARCH)
|
|||
|
||||
.PHONY: lint
|
||||
lint: $(golangci_lint_path)
|
||||
@GOARCH=$(golangci_lint_goarch) CGO_ENABLED=0 $(golangci_lint_path) run --timeout 5m
|
||||
@GOARCH=$(golangci_lint_goarch) CGO_ENABLED=0 $(golangci_lint_path) run --timeout 5m -E testableexamples
|
||||
|
||||
.PHONY: format
|
||||
format:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue