initial commit
[chaz/homebank2ledger] / Makefile
1
2 # This is not a Perl distribution, but it can build one using Dist::Zilla.
3
4 COVER = cover
5 CPANM = cpanm
6 DZIL = dzil
7 PERL = perl
8 PROVE = prove
9
10 all: dist
11
12 bootstrap:
13 $(CPANM) $(CPANM_FLAGS) -n Dist::Zilla
14 $(DZIL) authordeps --missing |$(CPANM) $(CPANM_FLAGS) -n
15 $(DZIL) listdeps --develop --missing |$(CPANM) $(CPANM_FLAGS) -n
16
17 clean:
18 $(DZIL) $@
19
20 cover:
21 $(COVER) -test
22
23 debug:
24 $(PERL) -Ilib -d bin/homebank2ledger
25
26 dist:
27 $(DZIL) build
28
29 distclean: clean
30 rm -rf cover_db
31
32 run:
33 $(PERL) -Ilib bin/homebank2ledger
34
35 test:
36 $(PROVE) -l$(if $(findstring 1,$(V)),v) t
37
38 .PHONY: all bootstrap clean cover debug dist distclean run test
39
This page took 0.033204 seconds and 4 git commands to generate.