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 AM_CPPFLAGS = -I$(top_srcdir)/lib -I$(top_builddir)/lib \
22 -I$(top_srcdir)/diff $(ZLIB_CPPFLAGS)
56 log-buffer.c log-buffer.h \
63 ms-buffer.c ms-buffer.h \
66 parseinfo.c parseinfo.h \
75 rsh-client.c rsh-client.h \
104 EXTRA_cvs_SOURCES = gssapi-client.c gssapi-client.h \
105 kerberos4-client.c kerberos4-client.h \
106 socket-client.c socket-client.h
108 cvs_DEPENDENCIES = $(cvs_client_objects) \
112 cvs_LDADD = $(cvs_client_objects) \
116 $(LIB_CLOCK_GETTIME) \
130 check-local: localcheck remotecheck proxycheck
133 localcheck: sanity.config.sh
134 $(SHELL) $(srcdir)/sanity.sh `pwd`/cvs$(EXEEXT)
137 remotecheck: all sanity.config.sh
138 $(SHELL) $(srcdir)/sanity.sh -r `pwd`/cvs$(EXEEXT)
141 proxycheck: all sanity.config.sh
142 $(SHELL) $(srcdir)/sanity.sh -p `pwd`/cvs$(EXEEXT)
144 # Our distclean targets
146 rm -f check.log check.plog check.plog~
148 ## MAINTAINER Targets
150 # for backwards compatibility with the old makefiles
152 realclean: maintainer-clean