/
Makefile.in
72 lines (63 loc) · 2.64 KB
/
Makefile.in
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
# Makefile
#
# Keepalived OpenSource project.
#
# Copyright (C) 2001, 2002, 2003 Alexandre Cassen, <acassen@linux-vs.org>
KERNEL = @KERN@
CC = @CC@
CI_LINUX = @CI_LINUX@
ifeq ($(CI_LINUX),_WITH_CI_LINUX_)
CI_LINUX_OBJ = check_ci.o
CIFLAGS = -D$(CI_LINUX)
endif
INCLUDES = -I../include -I../../lib
CFLAGS = @CFLAGS@ $(INCLUDES) \
-Wall -Wunused -Wstrict-prototypes
DEFS = -D$(KERNEL) -D@IPVS_SUPPORT@ -D@IPVS_SYNCD@ -D@VRRP_SUPPORT@ @DFLAGS@ $(CIFLAGS)
COMPILE = $(CC) $(CFLAGS) $(DEFS)
OBJS = check_daemon.o check_data.o check_parser.o \
check_api.o check_tcp.o check_http.o check_ssl.o \
check_misc.o ipwrapper.o ipvswrapper.o $(CI_LINUX_OBJ)
ifeq ($(KERNEL),_KRNL_2_2_)
OBJS += ipfwwrapper.o
HEADERS += ipfwwrapper.h
endif
HEADERS = $(OBJS:.o=.h)
.c.o:
$(COMPILE) -c $<
all: $(OBJS)
clean:
rm -f *.a *.o *~
distclean: clean
rm -f Makefile
check_daemon.o: check_daemon.c ../include/check_daemon.h \
../include/check_parser.h ../include/check_data.h ../include/check_api.h \
../include/global_data.h ../include/ipwrapper.h ../include/pidfile.h \
../include/daemon.h ../../lib/list.h ../../lib/memory.h \
../../lib/parser.h ../../lib/watchdog.h ../include/vrrp_netlink.h \
../include/vrrp_if.h
check_data.o: check_data.c ../include/check_data.h \
../include/check_api.h ../../lib/memory.h ../../lib/utils.h
check_parser.o: check_parser.c ../include/check_parser.h \
../include/check_data.h ../include/check_api.h ../include/global_data.h \
../include/global_parser.h ../../lib/parser.h ../../lib/memory.h \
../../lib/utils.h
check_api.o: check_api.c ../include/check_api.h ../../lib/parser.h \
../../lib/memory.h ../../lib/utils.h ../include/check_misc.h \
../include/check_tcp.h ../include/check_http.h ../include/check_ssl.h
check_tcp.o: check_tcp.c ../include/check_tcp.h ../include/check_api.h \
../../lib/memory.h ../include/ipwrapper.h ../include/layer4.h \
../include/smtp.h ../../lib/utils.h ../../lib/parser.h
check_http.o: check_http.c ../include/check_http.h ../include/check_ssl.h \
../include/check_api.h ../../lib/memory.h ../../lib/parser.h \
../../lib/utils.h
check_ssl.o: check_ssl.c ../include/check_ssl.h ../include/check_api.h \
../../lib/memory.h ../../lib/parser.h ../include/smtp.h \
../../lib/utils.h
check_misc.o: check_misc.c ../include/check_misc.h ../include/check_api.h \
../../lib/memory.h ../include/ipwrapper.h ../include/smtp.h \
../../lib/utils.h ../../lib/notify.h ../../lib/parser.h ../include/daemon.h
ipwrapper.o: ipwrapper.c ../include/ipwrapper.h ../../lib/memory.h \
../../lib/utils.h ../../lib/notify.h
ipvswrapper.o: ipvswrapper.c ../include/ipvswrapper.h ../../lib/utils.h \
../../lib/memory.h