summaryrefslogtreecommitdiffstats
path: root/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile37
1 files changed, 0 insertions, 37 deletions
diff --git a/Makefile b/Makefile
deleted file mode 100644
index 9517f2e..0000000
--- a/Makefile
+++ /dev/null
@@ -1,37 +0,0 @@
-# builds .rpm and .deb packages
-# requires dockerd to be running
-# builds the packages for amd64
-
-VERSION=$(shell go run main.go -V)
-ARCHIVE="gotop_$(VERSION)_linux_amd64"
-
-.PHONY: all
-all: dist/gotop.rpm dist/gotop.deb
-
-dist/gotop:
- @GOOS=linux GOARCH=amd64 go build -o $@
-
-dist:
- @mkdir $@
-
-dist/gotop.rpm: dist dist/gotop
- @docker run --rm \
- -v "$(PWD)/build:/tmp/build" \
- -v "$(PWD)/dist:/tmp/dist" \
- -e "VERSION=$(VERSION)" \
- goreleaser/nfpm pkg \
- --config /tmp/build/nfpm.yml \
- --target /tmp/dist/$(ARCHIVE).rpm
-
-dist/gotop.deb: dist dist/gotop
- @docker run --rm \
- -v "$(PWD)/build:/tmp/build" \
- -v "$(PWD)/dist:/tmp/dist" \
- -e "VERSION=$(VERSION)" \
- goreleaser/nfpm pkg \
- --config /tmp/build/nfpm.yml \
- --target /tmp/dist/$(ARCHIVE).deb
-
-.PHONY: clean
-clean:
- @-rm -rf dist