THIS = diffstat
srcdir = @srcdir@
VPATH = @srcdir@
CC = @CC@
LINK = $(CC)
INSTALL = @INSTALL@
INSTALL_PROGRAM = @INSTALL_PROGRAM@
INSTALL_DATA = @INSTALL_DATA@
CFLAGS = @CFLAGS@ @EXTRA_CFLAGS@
CPPFLAGS = -I. -I$(srcdir) -DHAVE_CONFIG_H @CPPFLAGS@
LIBS = @LIBS@
LDFLAGS = @LDFLAGS@
EXEEXT = @EXEEXT@
DESTDIR = @DESTDIR@
prefix = @prefix@
exec_prefix = @exec_prefix@
bindir = $(DESTDIR)@bindir@
mandir = $(DESTDIR)@mandir@
SHELL = /bin/sh
man1dir = $(mandir)/man1
manext = 1
PROG = $(THIS)$(EXEEXT)
SRC = CHANGES \
README $(THIS).c $(THIS).1 \
config_h.in install.sh mkdirs.sh makefile.in configure.in aclocal.m4
DISTFILES = configure config.guess config.sub $(SRC)
all : $(PROG)
$(PROG) : diffstat.c
@ECHO_LD@$(LINK) $(LDFLAGS) -o $(PROG) $(CPPFLAGS) $(CFLAGS) diffstat.c $(LIBS)
install : all installdirs
$(INSTALL_PROGRAM) $(PROG) $(bindir)/$(PROG)
$(INSTALL_DATA) $(srcdir)/$(THIS).1 $(man1dir)/$(THIS).$(manext)
installdirs :
$(SHELL) ${srcdir}/mkdirs.sh $(bindir) $(libdir) $(man1dir)
uninstall :
rm -f $(bindir)/$(PROG) $(man1dir)/$(THIS).$(manext)
mostlyclean :
rm -f *.o core *~ *.out *.BAK *.atac
clean : mostlyclean
rm -f $(PROG)
distclean : clean
rm -f makefile config.log config.cache config.status config.h
realclean : distclean
rm -f tags TAGS
check : $(PROG)
cd testing && $(SHELL) ./run_test.sh
lint :
lint $(THIS).c
tags :
ctags $(THIS).c $(HDRS)
TAGS :
etags $(THIS).c $(HDRS)
dist: makefile $(DISTFILES)
echo $(THIS)-`sed \
-e '/"$$[A-Za-z]*: $(THIS)\.c.*$$"/!d' \
-e 's/^.*$(THIS)[^ ]*[ ]*//' \
-e 's/[ ].*$$//' \
-e q $(srcdir)/$(THIS).c` > .fname
rm -rf `cat .fname`
mkdir `cat .fname`
for file in $(DISTFILES); do \
ln $(srcdir)/$$file `cat .fname` \
|| { echo copying $$file instead; cp -p $$file `cat .fname`; }; \
done
tar -cf - `cat .fname` | gzip >`cat .fname`.tgz
rm -rf `cat .fname` .fname
$(THIS).o : config.h
$(SRC) :