Import release 0.03
[secnet] / Makefile.in
1 .DUMMY: all clean realclean dist install
2
3 PACKAGE:=secnet
4 VERSION:=0.03
5
6 @SET_MAKE@
7
8 srcdir:=@srcdir@
9 VPATH:=@srcdir@
10
11 CFLAGS:=@CFLAGS@ @DEFS@ -DVERSION=\"$(VERSION)\" -Wall
12
13 LDFLAGS:=@LDFLAGS@
14
15 LDLIBS:=@LIBS@
16
17 TARGETS:=secnet
18
19 OBJECTS:=secnet.o util.o conffile.yy.o conffile.tab.o conffile.o modules.o \
20 resolver.o random.o udp.o site.o transform.o netlink.o rsa.o dh.o \
21 serpent.o md5.o
22
23 %.c: %.y
24
25 %.yy.c: %.fl
26 flex -o$@ $<
27
28 %.tab.c: %.y
29 bison -d $<
30
31 RM:=@RM@
32
33 all: $(TARGETS)
34
35 secnet: $(OBJECTS)
36
37 clean:
38 $(RM) -f $(srcdir)/*.o $(srcdir)/*~ $(srcdir)/*.yy.c \
39 $(srcdir)/*.tab.[ch]
40
41 realclean: clean
42 $(RM) -f $(TARGETS) $(srcdir)/Makefile $(srcdir)/config.h \
43 $(srcdir)/config.log $(srcdir)/config.status $(srcdir)/config.cache \
44 $(srcdir)/Makefile.bak core
45
46 dist: realclean
47 (cd .. ; ln -s $(PACKAGE) $(PACKAGE)-$(VERSION) ; tar hcf - \
48 $(PACKAGE)-$(VERSION) | \
49 gzip -9 > $(PACKAGE)-$(VERSION).tar.gz ; rm $(PACKAGE)-$(VERSION) )
50
51 conffile.yy.c: conffile.fl conffile.tab.c
52 conffile.tab.c: conffile.y