1 ## Process this file with automake to produce Makefile.in
2 # Makefile for GNU CVS program.
4 # Copyright (C) 1986-2005 The Free Software Foundation, Inc.
6 # Portions Copyright (C) 1998-2005 Derek Price, Ximbiot <http://ximbiot.com>,
9 # This program is free software; you can redistribute it and/or modify
10 # it under the terms of the GNU General Public License as published by
11 # the Free Software Foundation; either version 2, or (at your option)
14 # This program is distributed in the hope that it will be useful,
15 # but WITHOUT ANY WARRANTY; without even the implied warranty of
16 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
17 # GNU General Public License for more details.
21 # $(includeopt) is CVS specific and set by configure
22 # FIXME - This includes line is dependant on its order. This means there is
23 # some namespace hackery going on that maybe shouldn't be. Long term fix is to
24 # try and remove naming ocnflicts and fix Automake to allow particular includes
25 # to be attached only to particular object files. Short term fix is either or.
26 ##INCLUDES = -I. -I.. -I$(srcdir) -I$(top_srcdir)/lib
27 INCLUDES = -I$(top_srcdir)/lib -I$(top_srcdir)/diff -I$(top_srcdir)/zlib $(includeopt)
110 # extra clean targets
111 # wish this could be distclean-hdr-local but it's not part of automake
112 DISTCLEANFILES = check.log check.plog
124 check-local: localcheck remotecheck
128 $(SHELL) $(srcdir)/sanity.sh `pwd`/cvs$(EXEEXT)
132 $(SHELL) $(srcdir)/sanity.sh -r `pwd`/cvs$(EXEEXT)
134 ## MAINTAINER Targets
136 # for backwards compatibility with the old makefiles
138 realclean: maintainer-clean