From 051e4b171782df1a384c3fc5763c69e35d9f46ba Mon Sep 17 00:00:00 2001 From: Stephen Paul Weber Date: Sun, 15 Apr 2012 12:35:00 -0500 Subject: Debianize --- Makefile | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index b9bb082..60e88be 100644 --- a/Makefile +++ b/Makefile @@ -2,13 +2,15 @@ GHCFLAGS=-Wall -XNoCPP -fno-warn-name-shadowing -XHaskell98 HLINTFLAGS=-XHaskell98 -XNoCPP -i 'Use camelCase' -i 'Use String' -i 'Use head' -i 'Use string literal' -i 'Use list comprehension' --utf8 VERSION=0.3 -.PHONY: all clean doc install +.PHONY: all clean doc install debian all: sign verify keygen report.html doc dist/build/libHSopenpgp-$(VERSION).a dist/openpgp-$(VERSION).tar.gz install: dist/build/libHSopenpgp-$(VERSION).a cabal install +debian: debian/control + sign: examples/sign.hs Data/*.hs Data/OpenPGP/*.hs ghc --make $(GHCFLAGS) -o $@ $^ @@ -40,6 +42,9 @@ clean: $(RM) sign verify $(RM) -r dist +debian/control: openpgp.cabal + cabal-debian --update-debianization + dist/build/libHSopenpgp-$(VERSION).a: openpgp.cabal dist/setup-config Data/BaseConvert.hs Data/OpenPGP.hs Data/OpenPGP/Crypto.hs cabal build -- cgit v1.2.3