chiark / gitweb /
Bugfixes: use -O2, and defend against fgets giving an empty string.
[userv-utils.git] / ipif / Makefile
1 #
2
3 OPTIMISE=       -O2
4 CFLAGS=         -Wall -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith \
5                 -Wwrite-strings -g $(OPTIMISE) -D_GNU_SOURCE
6
7 etcdir=         /etc
8 prefix=         /usr/local
9
10 libdir=         $(prefix)/lib
11 libuserv=       $(libdir)/userv
12
13 etcuserv=       $(etcdir)/userv
14 services=       $(etcuserv)/services.d
15
16 TARGETS=        service
17
18 all:            $(TARGETS)
19
20 install:        all
21                 mkdir -p $(libuserv) $(services)
22                 cp service $(libuserv)/ipif
23                 cp ipif $(services)/ipif:new
24                 set -e; cd $(services); test -f ipif || mv ipif:new ipif