2018-10-14 09:01:44 +09:00

17 lines
342 B
Makefile

.PHONY: build clean deploy gomodgen
build: gomodgen
export GO111MODULE=on
env GOOS=linux go build -ldflags="-s -w" -o bin/hello hello/main.go
env GOOS=linux go build -ldflags="-s -w" -o bin/world world/main.go
clean:
rm -rf ./bin ./vendor Gopkg.lock
deploy: clean build
sls deploy --verbose
gomodgen:
chmod u+x gomod.sh
./gomod.sh