Import release 0.03
[secnet] / Makefile.in
CommitLineData
2fe58dfd
SE
1.DUMMY: all clean realclean dist install
2
3PACKAGE:=secnet
4VERSION:=0.03
5
6@SET_MAKE@
7
8srcdir:=@srcdir@
9VPATH:=@srcdir@
10
11CFLAGS:=@CFLAGS@ @DEFS@ -DVERSION=\"$(VERSION)\" -Wall
12
13LDFLAGS:=@LDFLAGS@
14
15LDLIBS:=@LIBS@
16
17TARGETS:=secnet
18
19OBJECTS:=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
31RM:=@RM@
32
33all: $(TARGETS)
34
35secnet: $(OBJECTS)
36
37clean:
38 $(RM) -f $(srcdir)/*.o $(srcdir)/*~ $(srcdir)/*.yy.c \
39 $(srcdir)/*.tab.[ch]
40
41realclean: 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
46dist: realclean
47 (cd .. ; ln -s $(PACKAGE) $(PACKAGE)-$(VERSION) ; tar hcf - \
48 $(PACKAGE)-$(VERSION) | \
49 gzip -9 > $(PACKAGE)-$(VERSION).tar.gz ; rm $(PACKAGE)-$(VERSION) )
50
51conffile.yy.c: conffile.fl conffile.tab.c
52conffile.tab.c: conffile.y