blob: d8b19c75ee6a8ab8d730572bc62e575c833d3232 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
SOURCES := $(shell find . -name '*.rs')
DEPENDENCIES := Cargo.toml
DEBUG_PRODUCT := target/debug/git-todo
.PHONY: doc
doc: doc/git-todo.1
doc/git-todo.1: doc/git-todo.1.txt
sed 's/`/*/g' $< > $@.transformed
a2x --no-xmllint --format manpage $@.transformed
rm $@.transformed
.PHONY: test
test: $(DEBUG_PRODUCT)
prove -v -I./t
$(DEBUG_PRODUCT): $(SOURCES) $(DEPENDENCIES)
cargo build
|