tidy up Makefile
This commit is contained in:
parent
89efe5d18f
commit
5b1b699f6f
16
Makefile
16
Makefile
|
@ -2,17 +2,14 @@
|
|||
#
|
||||
# SPDX-License-Identifier: BSD-3-Clause
|
||||
|
||||
.PHONY: dev
|
||||
dev:
|
||||
mkdir -p build
|
||||
@mkdir -p build
|
||||
go build -o build/client-hello-mirror
|
||||
|
||||
.PHONY: release
|
||||
release: check
|
||||
mkdir -p build
|
||||
@mkdir -p build
|
||||
CGO_ENABLED=0 go build -buildmode=pie -trimpath -ldflags="-s -w -buildid=" -o build/client-hello-mirror
|
||||
|
||||
.PHONY: check
|
||||
check:
|
||||
golangci-lint run
|
||||
#go vet
|
||||
|
@ -21,19 +18,18 @@ check:
|
|||
find . -name '*.html' -exec sh -c 'tidy -q -errors -access "{}" || ls "{}"' \;
|
||||
reuse lint -q
|
||||
|
||||
.PHONY: run
|
||||
run:
|
||||
killall -9 client-hello-mirror || :
|
||||
ls *.go */*.go | entr -nsr "make dev && build/client-hello-mirror -c build/cert.pem -k build/privkey.pem :4444"
|
||||
@killall -9 client-hello-mirror || :
|
||||
@ls *.go */*.go | entr -nsr "make dev && build/client-hello-mirror -c build/cert.pem -k build/privkey.pem :4444"
|
||||
|
||||
.PHONY: update
|
||||
update:
|
||||
go get -u
|
||||
go mod tidy -v
|
||||
|
||||
.PHONY: dwd
|
||||
dwd:
|
||||
wget -O clienthello/cipher-suites.csv https://www.iana.org/assignments/tls-parameters/tls-parameters-4.csv
|
||||
wget -O clienthello/extensions.csv https://www.iana.org/assignments/tls-extensiontype-values/tls-extensiontype-values-1.csv
|
||||
wget -O clienthello/named-groups.csv https://www.iana.org/assignments/tls-parameters/tls-parameters-8.csv
|
||||
wget -O clienthello/signature-schemes.csv https://www.iana.org/assignments/tls-parameters/tls-signaturescheme.csv
|
||||
|
||||
.PHONY: dev release check run update dwd
|
||||
|
|
Loading…
Reference in New Issue