mirror of
https://github.com/simonmichael/hledger.git
synced 2024-09-19 10:17:35 +03:00
tools: fix binary build rules
This commit is contained in:
parent
84b251c534
commit
2ff1925df7
9
Makefile
9
Makefile
@ -190,18 +190,21 @@ tools/generatejournal: tools/generatejournal.hs
|
||||
|
||||
hledgerall: bin/hledger hledger-web hledger-vty hledger-chart
|
||||
|
||||
# force a compile even if binary exists, since we don't specify dependencies
|
||||
.PHONY: bin/hledger hledger-web hledger-vty hledger-chart
|
||||
|
||||
# build developer binaries, as quickly as possible
|
||||
# this one is named bin/ to avoid case clash on mac
|
||||
bin/hledger:
|
||||
ghc --make $(MAIN) -o bin/hledger $(BUILDFLAGS)
|
||||
|
||||
hledger-web:
|
||||
bin/hledger-web:
|
||||
ghc --make hledger-web/hledger-web.hs -o bin/hledger-web -ihledger-web -ihledger $(BUILDFLAGS)
|
||||
|
||||
hledger-vty:
|
||||
bin/hledger-vty:
|
||||
ghc --make hledger-vty/hledger-vty.hs -o bin/hledger-vty -ihledger-vty -ihledger $(BUILDFLAGS)
|
||||
|
||||
hledger-chart:
|
||||
bin/hledger-chart:
|
||||
ghc --make hledger-chart/hledger-chart.hs -o bin/hledger-chart -ihledger-chart -ihledger $(BUILDFLAGS)
|
||||
|
||||
hledgernowarnings:
|
||||
|
Loading…
Reference in New Issue
Block a user