mirror of
https://github.com/woodchen-ink/webp_server_go.git
synced 2025-07-18 13:42:02 +08:00
* use GitHub Actions as CI * bump versions * Makefile and Dockerfile improvements * upgrade logrus
30 lines
424 B
Makefile
30 lines
424 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 -v -coverprofile=coverage.txt -covermode=atomic
|
|
|
|
clean:
|
|
rm -rf builds
|
|
rm -rf prefetch
|
|
|
|
docker:
|
|
DOCKER_BUILDKIT=1 docker build -t webpsh/webps .
|