on master help sign in
Small makefile change
c80d2d2Deni Bertovic
Makefile+6−2
@@ -1,4 +1,4 @@
1−.PHONY: build repl test release
1+.PHONY: build repl test release tag
2
2
3PROJECT_NAME ?= $(shell grep "^name" docker.cabal | cut -d " " -f17)
3PROJECT_NAME ?= $(shell grep "^name" docker.cabal | cut -d " " -f17)
4VERSION ?= $(shell grep "^version:" docker.cabal | cut -d " " -f14)
4VERSION ?= $(shell grep "^version:" docker.cabal | cut -d " " -f14)
@@ -15,7 +15,11 @@ repl:
15test:
15test:
16 @stack test
16 @stack test
17
17
18+tag:
19+ @echo Tagging version: ${VERSION}
20+ @git tag ${VERSION}
21+
18−release:
22+release: tag
19 @stack build --haddock
23 @stack build --haddock
20 @stack sdist
24 @stack sdist
21 @echo "\n\nDone. Now run: \n\nstack upload <path_to_tarball>\n"
25 @echo "\n\nDone. Now run: \n\nstack upload <path_to_tarball>\n"