root/src/modules/Makefile.in

Revision 5a9b91bc0a14543e0995eba973fbeacc05aaee8b, 1.9 kB (checked in by Theo Schlossnagle <jesus@omniti.com>, 6 years ago)

svn merge -r 327:330 https://labs.omniti.com/reconnoiter/branches/dev/udns .

closes #38

  • Property mode set to 100644
Line 
1 .SUFFIXES: .lo .@MODULEEXT@
2
3 CC=@CC@
4 LD=@LD@
5 CPPFLAGS=@CPPFLAGS@
6 CFLAGS=@CFLAGS@
7 PGCFLAGS=@PGCFLAGS@
8 SHCFLAGS=@SHCFLAGS@
9 MODULELD=@MODULELD@
10 MODULEEXT=@MODULEEXT@
11 LDFLAGS=@LDFLAGS@
12 AR=@AR@
13 RANLIB=@RANLIB@
14 LIBS=@LIBS@
15 PGLIBS=@PGLIBS@
16 INSTALL=@INSTALL@
17
18 top_srcdir=@top_srcdir@
19
20 MODULES=ping_icmp.@MODULEEXT@ http.@MODULEEXT@ postgres.@MODULEEXT@ \
21         lua.@MODULEEXT@ dns.@MODULEEXT@ \
22         @BUILD_MODULES@
23
24 all:    $(MODULES)
25
26 lua.@MODULEEXT@:        lua.lo lua_noit.lo
27         @$(MODULELD) $(LDFLAGS) -o $@ lua.lo lua_noit.lo ../lua/liblua.lo
28         @echo "- linking $@"
29
30 lua.lo: lua.c
31         @$(CC) $(CPPFLAGS) $(SHCFLAGS) -I$(top_srcdir)/src/lua/src -c lua.c -o $@
32         @echo "- compiling $<"
33
34 lua_noit.lo:    lua_noit.c
35         @$(CC) $(CPPFLAGS) $(SHCFLAGS) -I$(top_srcdir)/src/lua/src -c lua_noit.c -o $@
36         @echo "- compiling $<"
37
38 postgres.@MODULEEXT@:   postgres.lo
39         @$(MODULELD) $(LDFLAGS) -o $@ postgres.lo @SERFLIBS@ $(PGLIBS) -lz -lssl -lcrypto
40         @echo "- linking $@"
41
42 postgres.lo:    postgres.c
43         @$(CC) $(CPPFLAGS) $(SHCFLAGS) $(PGCFLAGS) -c $< -o $@
44         @echo "- compiling $<"
45
46 dns.@MODULEEXT@:        dns.lo
47         @$(MODULELD) $(LDFLAGS) -o $@ dns.lo
48         @echo "- linking $@"
49
50 dns.lo: dns.c
51         @$(CC) $(CPPFLAGS) $(SHCFLAGS) -c $< -o $@
52         @echo "- compiling $<"
53
54 http.@MODULEEXT@:       http.lo
55         @$(MODULELD) $(LDFLAGS) -o $@ http.lo @SERFLIBS@ ../serf/.libs/libserf-0.o -lz -lssl -lcrypto
56         @echo "- linking $@"
57
58 http.lo:        http.c
59         @$(CC) $(CPPFLAGS) $(SHCFLAGS) -I$(top_srcdir)/src/serf @SERFCFLAGS@ -c http.c -o $@
60         @echo "- compiling $<"
61
62 snmp.@MODULEEXT@:       snmp.lo
63         @$(MODULELD) $(LDFLAGS) -o $@ snmp.lo -lnetsnmp
64         @echo "- linking $@"
65
66 ssh2.@MODULEEXT@:       ssh2.lo
67         @$(MODULELD) $(LDFLAGS) -o $@ ssh2.lo -lssh2
68         @echo "- linking $@"
69
70 ping_icmp.@MODULEEXT@:  ping_icmp.lo
71         @$(MODULELD) $(LDFLAGS) -o $@ $<
72         @echo "- linking $@"
73
74 .lo.@MODULEEXT@:
75         @$(MODULELD) $(LDFLAGS) -o $@ $<
76         @echo "- linking $@"
77
78 .c.lo:
79         @$(CC) $(CPPFLAGS) $(SHCFLAGS) -c $< -o $@
80         @echo "- compiling $<"
81
82 clean:
83         rm -f *.lo *.@MODULEEXT@
Note: See TracBrowser for help on using the browser.