b43-fwcutter: unsupported file support
[b43-tools.git] / fwcutter / Makefile
1 VERSION = 009
2
3 CC ?= cc
4 PREFIX ?= /usr/local
5 CFLAGS ?= -Os -fomit-frame-pointer
6 CFLAGS += -std=c99 -Wall -pedantic -D_BSD_SOURCE
7 LDFLAGS ?=
8
9
10 OBJECTS = fwcutter.o md5.o
11 BIN     = b43-fwcutter
12
13 CFLAGS += -DFWCUTTER_VERSION_=$(VERSION)
14
15 all: $(BIN)
16
17 fwcutter.o: fwcutter.h fwcutter_list.h md5.h
18
19 md5.o: md5.h
20
21 $(BIN): $(OBJECTS)
22         $(CC) $(CFLAGS) -o $(BIN) $(OBJECTS) $(LDFLAGS)
23
24 install: all
25         -install -d -o 0 -g 0 -m 755 $(PREFIX)/bin/
26         -install -o 0 -g 0 -m 755 $(BIN) $(PREFIX)/bin/
27         -install -d -o 0 -g 0 -m 755 $(PREFIX)/man/man1/
28         -install -o 0 -g 0 -m 644 $(BIN).1 $(PREFIX)/man/man1/
29
30 clean:
31         -rm -f *.o $(BIN)
32
33 distclean: clean
34         -rm -f *.fw *.orig *.rej *~