Neale Pickett
·
2024-11-26
Makefile
1DESTDIR ?= $(HOME)
2CFLAGS = -Wall
3
4BINARIES = forftanks tanksd
5
6all: $(BINARIES)
7
8install: $(BINARIES)
9 install -d $(DESTDIR)$(PREFIX)/bin
10 install $(BINARIES) $(DESTDIR)$(PREFIX)/bin
11
12forftanks: forftanks.o ctanks.o forf.o
13forftanks: LDLIBS = -lm
14
15forftanks.o: forf.h ctanks.h
16forf.o: forf.c forf.h
17ctanks.o: ctanks.h
18
19tanksd: tanksd.go
20 go build $<
21
22clean:
23 rm -f *.o next-round round-*.html
24 rm -f $(BINARIES)