webp_server_go/Makefile
BennyThink 67d40b4397
CI and minor fixes
* use GitHub Actions as CI
* bump versions
* Makefile and Dockerfile improvements
* upgrade logrus
2021-12-05 19:21:29 +08:00

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 .