Add building and installing instructions.
[fuzz.git] / Makefile
blob093d905af4426897cc8168828f4cd19df185c3d3
1 CC=gcc
2 CFLAGS=-Wall
3 LFLAGS=
4 BIN=fuzz
5 OBJECTS=fuzz.o
6 PREFIX=/usr/local
8 $(BIN): $(OBJECTS)
9 $(CC) $(OBJECTS) $(LFLAGS) -o $(BIN)
11 %.o: %.c
12 $(CC) -c $< $(CFLAGS) -o $@
14 fuzz.1.bz2: fuzz.1
15 bzip2 -c fuzz.1 > fuzz.1.bz2
17 install: $(BIN) fuzz.1.bz2
18 install -m 0755 $(BIN) $(PREFIX)/bin
19 install -m 0644 fuzz.1.bz2 $(PREFIX)/man/man1
21 .PHONY: install
23 clean:
24 rm -rf $(OBJECTS) $(BIN) fuzz.1.bz2