chiark / gitweb /
Import release 0.04
[secnet.git] / Makefile.in
1 .DUMMY: all clean realclean dist install
2
3 PACKAGE:=secnet
4 VERSION:=0.04
5
6 @SET_MAKE@
7
8 srcdir:=@srcdir@
9 VPATH:=@srcdir@
10
11 CFLAGS:=@CFLAGS@ @DEFS@ -DVERSION=\"$(VERSION)\" -Wall -I.
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