Blob


1 CC = gcc
2 LD = gcc
4 RM = rm -f
5 INSTALL = install
6 STRIP = strip
8 CFLAGS = -c -Wall -Wno-unused -O2 -fomit-frame-pointer
9 LDFLAGS = -O2
11 #CFLAGS = -c -Wall -g3 -ggdb
12 #LDFLAGS = -Wall -g3 -ggdb
14 PREFIX = /usr
15 SBINDIR = $(PREFIX)/bin
16 MANDIR = $(PREFIX)/share/man
18 BIN=dermob
19 OBJS= \
20 list.o \
21 util.o \
22 dermob.o \
23 dermob-cli.o
26 all: $(BIN)
28 dermob: $(OBJS)
29 $(LD) $(LDFLAGS) $(OBJS) -o $(BIN)
30 .c.o:
31 $(CC) $(CFLAGS) $*.c
33 install: $(BIN)
34 $(INSTALL) -m 755 $(BIN) $(SBINDIR)/
35 # $(INSTALL) -m 644 $(BIN).1 $(MANDIR)/man1/
37 uninstall:
38 $(RM) $(SBINDIR)/$(BIN)
39 # $(RM) $(MANDIR)/man1/$(BIN).1
41 clean:
42 $(RM) $(BIN) $(OBJS)