mirror of
https://github.com/woodchen-ink/webp_server_go.git
synced 2025-07-18 13:42:02 +08:00
* upgrade to fiber v2 * code format * remove redundant variables * remove useless exportable variables/functions * go mod replace use our own mirror now. * add test case for converter, use deferInit to make test more simple * remove useless file and fix typo * Makefile change * upgrade to go 1.15 * remove wrong go test comments * complete test case, coverage, coverage badge * Fix version typo * config struct fix * add banner, show version, add server header, remove fiber startup message Co-authored-by: n0vad3v <n0vad3v@riseup.net>
27 lines
362 B
Makefile
27 lines
362 B
Makefile
ifeq ($(shell uname),Linux)
|
|
OS=linux
|
|
else
|
|
OS=darwin
|
|
endif
|
|
|
|
ifeq ($(shell uname -m),aarch64)
|
|
ARCH=arm64
|
|
else
|
|
ARCH=amd64
|
|
endif
|
|
|
|
default:
|
|
make clean
|
|
go build -o builds/webp-server-$(OS)-$(ARCH) .
|
|
ls builds
|
|
all:
|
|
make clean
|
|
./scripts/build.sh $(OS) $(ARCH)
|
|
|
|
test:
|
|
go test -coverprofile=coverage.txt -covermode=atomic
|
|
|
|
clean:
|
|
rm -rf builds
|
|
rm -rf prefetch
|