summarylogtreecommitdiffstats
path: root/makefile
blob: 9c6fdbad02dfedec571cb3a23636d9e4e224d49d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
CC=$(CXX)
INSTALLDIR=/usr/bin

all: rana
.phony: all

rana: rana.o
%.o: %.cpp helper.h

clean: clean-test-results
	rm -f rana *.o
.phony: clean

install: rana
	mv rana $(INSTALLDIR)
.phony: install

uninstall:
	rm -f $(INSTALLDIR)/rana
.phony: uninstall

test: rana
	sh ./tests/test.sh
.phony: test

clean-test-results:
	rm -f ./tests/*.html
.phony: clean-test-results