Quote variables as frequently as possible to prevent whitespace problems
[guilt.git] / Makefile
blobd95ac50b76ae5c6d0cfa5b799517ca202e393be2
1 PREFIX=/usr/local
3 SCRIPTS = guilt \
4 guilt-add \
5 guilt-applied \
6 guilt-delete \
7 guilt-files \
8 guilt-header \
9 guilt-help \
10 guilt-import-commit \
11 guilt-init \
12 guilt-new \
13 guilt-next \
14 guilt-patchbomb \
15 guilt-pop \
16 guilt-prev \
17 guilt-push \
18 guilt-refresh \
19 guilt-rm \
20 guilt-series \
21 guilt-status \
22 guilt-top \
23 guilt-unapplied
25 .PHONY: all
26 all: doc
27 @echo "Nothing to build, it is all bash :)"
28 @echo "Try make install"
30 .PHONY: install
31 install:
32 install -d $(PREFIX)/bin/
33 install -m 755 $(SCRIPTS) $(PREFIX)/bin/
35 .PHONY: doc
36 doc:
37 $(MAKE) -C Documentation all
39 .PHONY: install-doc
40 install-doc:
41 $(MAKE) -C Documentation install PREFIX=$(PREFIX)
43 .PHONY: test
44 test:
45 make -C regression all
47 clean:
48 $(MAKE) -C Documentation clean