Makefile
1.POSIX:
2
3include config.mk
4
5SRC = cidr2ip.c
6OBJ = $(SRC:.c=.o)
7
8all: options cidr2ip
9
10options:
11 @echo cidr2ip build options:
12 @echo "CC = $(CC)"
13
14.c.o:
15 $(CC) $(STCFLAGS) -c $<
16
17$(OBJ): config.mk
18
19cidr2ip: $(OBJ)
20 $(CC) -g -o $@ $(OBJ) $(STLDFLAGS)
21
22clean:
23 rm -f cidr2ip $(OBJ)
24
25install: cidr2ip
26 mkdir -p /usr/local/bin
27 cp -f cidr2ip /usr/local/bin
28 chmod 755 /usr/local/bin/cidr2ip
29
30uninstall:
31 rm -f /usr/local/bin/cidr2ip
32
33.PHONY: all options clean install uninstall