20 lines
531 B
Makefile
20 lines
531 B
Makefile
# SPDX-FileCopyrightText: 2022-2023 nervuri <https://nervuri.net/contact>
|
|
#
|
|
# SPDX-License-Identifier: BSD-3-Clause
|
|
|
|
dev: check
|
|
mkdir -p build
|
|
go build -o build/client-hello-mirror
|
|
|
|
check:
|
|
golangci-lint run
|
|
#go vet
|
|
#go test
|
|
find . -name '*.html' -exec xmllint --noout {} \;
|
|
find . -name '*.html' -exec sh -c 'tidy -q -errors -access "{}" || ls "{}"' \;
|
|
reuse lint -q
|
|
|
|
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"
|