1 ## Process this file with automake to produce Makefile.in
2 # Makefile for GNU CVS program.
3 # Copyright (C) 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994,
4 # 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003
5 # Free Software Foundation, Inc.
7 # This program is free software; you can redistribute it and/or modify
8 # it under the terms of the GNU General Public License as published by
9 # the Free Software Foundation; either version 2, or (at your option)
12 # This program is distributed in the hope that it will be useful,
13 # but WITHOUT ANY WARRANTY; without even the implied warranty of
14 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15 # GNU General Public License for more details.
19 # $(includeopt) is CVS specific and set by configure
20 # FIXME - This includes line is dependant on its order. This means there is
21 # some namespace hackery going on that maybe shouldn't be. Long term fix is to
22 # try and remove naming ocnflicts and fix Automake to allow particular includes
23 # to be attached only to particular object files. Short term fix is either or.
24 ##INCLUDES = -I. -I.. -I$(srcdir) -I$(top_srcdir)/lib
25 INCLUDES = -I$(top_srcdir)/lib -I$(top_srcdir)/diff -I$(top_srcdir)/zlib $(includeopt)
108 # extra clean targets
109 # wish this could be distclean-hdr-local but it's not part of automake
110 DISTCLEANFILES = check.log check.plog
122 check-local: localcheck remotecheck
126 $(SHELL) $(srcdir)/sanity.sh `pwd`/cvs$(EXEEXT)
130 $(SHELL) $(srcdir)/sanity.sh -r `pwd`/cvs$(EXEEXT)
132 ## MAINTAINER Targets
134 # for backwards compatibility with the old makefiles
136 realclean: maintainer-clean