master amadaluzia/rosetta-collatz / c++ / Makefile
 1CXX= 	g++
 2
 3TARGETDIR= 	./target
 4PREFIX?= 	/usr/local
 5BINDIR= 	$(PREFIX)/bin
 6
 7rosetta_collatz:
 8	mkdir -p $(TARGETDIR)/bin
 9	$(CXX) -std=c++17 -o $(TARGETDIR)/bin/rosetta_collatz src/rosetta_collatz.cpp
10
11install: all
12	mkdir -p $(BINDIR)
13	install -Dm755 $(TARGETDIR)/bin/rosetta-collatz $(BINDIR)
14
15deinstall:
16	rm -rf $(BINDIR)/rosetta-collatz
17
18clean:
19	rm -rf $(TARGETDIR)