translate DNS queries to avahi-resolve
1CC ?= cc
2CFLAGS = -O2 -Wall -Wextra -Wunused -Wmissing-prototypes -Wstrict-prototypes
3CFLAGS += -g
4
5INSTALL_PROGRAM ?= install
6
7PREFIX ?= /usr/local
8BINDIR ?= $(PREFIX)/bin
9
10PROG = avahi-proxy
11OBJS = avahi-proxy.o
12
13RC = avahi_proxy.rc
14RCDEST = avahi_proxy
15
16all: $(PROG)
17
18clean:
19 rm -f $(PROG) $(OBJS)
20
21$(PROG): $(OBJS)
22 $(CC) $(OBJS) -o $@
23
24$(OBJS): *.c
25 $(CC) $(CFLAGS) -c avahi-proxy.c -o $@
26
27install: all
28 mkdir -p $(DESTDIR)$(BINDIR)
29 $(INSTALL_PROGRAM) -s $(PROG) $(DESTDIR)$(BINDIR)
30 $(INSTALL_PROGRAM) $(RC) /etc/rc.d/$(RCDEST)
31
32clean:
33 rm -f $(PROG) $(OBJS)
34
35.PHONY: all install clean