diff options
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..2642506 --- /dev/null +++ b/Makefile @@ -0,0 +1,19 @@ +VERSION := $(shell grep '^version:' pancake.cabal | cut -d ' ' -f14- -) +NAME ?= "pancake-${VERSION}" + +deb: + cabal configure --prefix=/usr + cabal build + cabal copy --destdir=deb + dpkg-deb --build deb/ ${NAME}.deb + +bin: + cabal configure --prefix=/usr/local + cabal build + cabal copy --destdir=${NAME}-bin + tar -cz -f ${NAME}-bin.tgz -P ${NAME}-bin + +clean: + rm -rf ${NAME}.deb ${NAME}-bin.tgz ${NAME}-bin/ deb/usr/ dist/ + +.PHONY: deb bin clean |