直播:后台 JWT 推流、前台画中画;WebRTC 服务与 Nginx WebSocket 代理
Made-with: Cursor
This commit is contained in:
39
server/vendor/github.com/pion/stun/Makefile
generated
vendored
Normal file
39
server/vendor/github.com/pion/stun/Makefile
generated
vendored
Normal file
@@ -0,0 +1,39 @@
|
||||
# SPDX-FileCopyrightText: 2023 The Pion community <https://pion.ly>
|
||||
# SPDX-License-Identifier: MIT
|
||||
|
||||
VERSION := $(shell git describe --tags | sed -e 's/^v//g' | awk -F "-" '{print $$1}')
|
||||
ITERATION := $(shell git describe --tags --long | awk -F "-" '{print $$2}')
|
||||
GO_VERSION=$(shell gobuild -v)
|
||||
GO := $(or $(GOROOT),/usr/lib/go)/bin/go
|
||||
PROCS := $(shell nproc)
|
||||
cores:
|
||||
@echo "cores: $(PROCS)"
|
||||
bench:
|
||||
go test -bench .
|
||||
bench-record:
|
||||
$(GO) test -bench . > "benchmarks/stun-go-$(GO_VERSION).txt"
|
||||
lint:
|
||||
@golangci-lint run ./...
|
||||
@echo "ok"
|
||||
escape:
|
||||
@echo "Not escapes, except autogenerated:"
|
||||
@go build -gcflags '-m -l' 2>&1 \
|
||||
| grep -v "<autogenerated>" \
|
||||
| grep escapes
|
||||
format:
|
||||
goimports -w .
|
||||
bench-compare:
|
||||
go test -bench . > bench.go-16
|
||||
go-tip test -bench . > bench.go-tip
|
||||
@benchcmp bench.go-16 bench.go-tip
|
||||
install:
|
||||
go get gortc.io/api
|
||||
go get -u github.com/golangci/golangci-lint/cmd/golangci-lint
|
||||
test-integration:
|
||||
@cd e2e && bash ./test.sh
|
||||
prepush: test lint test-integration
|
||||
check-api:
|
||||
@cd api && bash ./check.sh
|
||||
test:
|
||||
@./go.test.sh
|
||||
clean:
|
||||
Reference in New Issue
Block a user