blob: 53db794142d29a052ce351cdd577f35b66adb545 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
CFLAGS = -Wall -Wextra -pedantic -O2
prefix = /usr/local
all: bin/host
bin/%: src/%.c
mkdir -p bin
$(CC) $(CFLAGS) -o $@ $<
install: bin/host
mkdir -p $(prefix)/bin
cp bin/host $(prefix)/bin/host
chmod 755 $(prefix)/bin/host
uninstall:
rm -f $(prefix)/bin/host
clean:
rm -f bin/host
.PHONY: all install uninstall clean
|