abzcoding/hget

View on GitHub
Makefile

Summary

Maintainability
Test Coverage
COMMIT = $$(git describe --always)

deps:
    @echo "====> Install dependencies..."
    go get -d github.com/fatih/color
    go get -d github.com/mattn/go-colorable
    go get -d github.com/mattn/go-isatty
    go get -d github.com/fatih/color
    go get -d gopkg.in/cheggaaa/pb.v1
    go get -d github.com/mattn/go-isatty
    go get -d github.com/imkira/go-task
    go get -d github.com/fujiwara/shapeio
    go get -d github.com/alecthomas/units

clean:
    @echo "====> Remove installed binary"
    rm -f bin/hget

build: deps
    @echo "====> Build hget in ./bin "
    go build -ldflags "-X main.GitCommit=\"$(COMMIT)\"" -o bin/hget

install: build
    @echo "====> Installing hget in /usr/local/bin/hget"
    chmod +x ./bin/hget
    sudo mv ./bin/hget /usr/local/bin/hget