# # $Id$ # # Authors: # Lars Fenneberg # # This software is Copyright 1996,1997 by the above mentioned author(s), # All Rights Reserved. # # The license which is distributed with this software in the file COPYRIGHT # applies to this software. If your distribution is missing this file, you # may request it from . # AUTOMAKE_OPTIONS = 1.2 foreign DEFS= -DPATH_RADVD_CONF=\"$(PATH_RADVD_CONF)\" \ -DPATH_RADVD_LOG=\"$(PATH_RADVD_LOG)\" -DLOG_FACILITY=$(LOG_FACILITY) \ -DPATH_RADVD_PID=\"$(PATH_RADVD_PID)\" \ -DVERSION=\"$(VERSION)\" -DINET6=1 INCLUDES=-I$(srcdir) -I. ######################################################################## COMMON_SRC = log.c socket.c recv.c util.c radvd.h defaults.h pathnames.h \ includes.h sbin_PROGRAMS = radvd radvdump radvd_SOURCES = $(COMMON_SRC) radvd.c timer.c send.c process.c interface.c \ device.c device-common.c gram.y gram.h scanner.l radvd_LDADD = -lfl EXTRA_radvd_SOURCES = device-linux.c device-bsd44.c YFLAGS = -d CFLAGS = @CFLAGS@ -Wall -Wpointer-arith -Wcast-qual -Wcast-align -Wconversion \ -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -D_GNU_SOURCE radvdump_SOURCES = $(COMMON_SRC) radvdump.c man_MANS = radvd.8 radvdump.8 radvd.conf.5 EXTRA_DIST = radvd.8.man radvdump.8.man radvd.conf.5.man VERSION CHANGES \ COPYRIGHT INTRO.html copyright.blurb radvd.conf.example BUILT_SOURCES = device.c CLEANFILES = radvd.8 radvdump.8 radvd.conf.5 DISTCLEANFILES = device.c SUFFIXES = .man .man: $(SED) -e 's,@''VERSION''@,$(VERSION),g' \ -e 's,@''sbindir''@,$(sbindir),g' \ -e 's,@''PATH_RADVD_CONF''@,$(PATH_RADVD_CONF),g' \ -e 's,@''PATH_RADVD_PID''@,$(PATH_RADVD_PID),g' \ -e 's,@''PATH_RADVD_LOG''@,$(PATH_RADVD_LOG),g' \ -e 's,@''LOG_FACILITY''@,$(LOG_FACILITY),g' \ $< > $@ dist-hook: rm -f $(distdir)/device.c mkdir $(distdir)/redhat cp -p $(srcdir)/redhat/radvd.init $(srcdir)/redhat/radvd.spec \ $(srcdir)/redhat/radvd.sysconfig $(distdir)/redhat