From f5db54769595a3d1fb6c61cce0d27a0389891ddc Mon Sep 17 00:00:00 2001 From: Simon Michael Date: Mon, 29 Nov 2010 01:15:08 +0000 Subject: [PATCH] tools: more build rules --- Makefile | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 901341f8f..831e915a8 100644 --- a/Makefile +++ b/Makefile @@ -168,9 +168,20 @@ tools/generatejournal: tools/generatejournal.hs ###################################################################### # BUILDING +hledgerall: hledger hledger-web hledger-vty hledger-chart + # build a developer's binary, as quickly as possible hledger: setversion - ghc --make $(MAIN) -o bin/hledger $(BUILDFLAGS) # -O + ghc --make $(MAIN) -o bin/hledger $(BUILDFLAGS) + +hledger-web: setversion + ghc --make hledger-web/hledger-web.hs -o bin/hledger-web -ihledger-web -ihledger $(BUILDFLAGS) + +hledger-vty: setversion + ghc --make hledger-vty/hledger-vty.hs -o bin/hledger-vty -ihledger-vty -ihledger $(BUILDFLAGS) + +hledger-chart: setversion + ghc --make hledger-chart/hledger-chart.hs -o bin/hledger-chart -ihledger-chart -ihledger $(BUILDFLAGS) hledgernowarnings: setversion ghc --make $(MAIN) -o bin/hledger $(BUILDFLAGS) -Werror -v0