1145937Sglebius# Makefile.in generated automatically by automake 1.4e from Makefile.am.
2145937Sglebius
3145937Sglebius# Copyright 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001
4145937Sglebius# Free Software Foundation, Inc.
5145937Sglebius# This Makefile.in is free software; the Free Software Foundation
6145937Sglebius# gives unlimited permission to copy and/or distribute it,
7145937Sglebius# with or without modifications, as long as this notice is preserved.
8145937Sglebius
9145937Sglebius# This program is distributed in the hope that it will be useful,
10145937Sglebius# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
11145937Sglebius# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
12145937Sglebius# PARTICULAR PURPOSE.
13145937Sglebius
14145937Sglebius@SET_MAKE@
15145937Sglebius
16145937Sglebius# Makefile for library files used by GNU CVS.
17145937Sglebius# Copyright (C) 1986, 1988-1994, 2000 Free Software Foundation, Inc.
18145937Sglebius
19145937Sglebius# This program is free software; you can redistribute it and/or modify
20145937Sglebius# it under the terms of the GNU General Public License as published by
21145937Sglebius# the Free Software Foundation; either version 2, or (at your option)
22145937Sglebius# any later version.
23145937Sglebius
24145937Sglebius# This program is distributed in the hope that it will be useful,
25145937Sglebius# but WITHOUT ANY WARRANTY; without even the implied warranty of
26145937Sglebius# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
27145937Sglebius# GNU General Public License for more details.
28145937Sglebius
29145937Sglebius# For now we need to include $(top_srcdir)/src because some systems
30145937Sglebius# (at least 'AIX rioscpu2 3 4 000030498200',
31145937Sglebius# 'HP-UX hp60 B.10.20 A 9000/770 hp60 two-user license', &
32145937Sglebius# 'IRIX64 sgiop110 6.5 07151433 IP30') have trouble finding error.h
33145937Sglebius# when compiling savecwd.c
34145937Sglebius#
35145937Sglebius# FIXME - the fact that compiling on my Linux 2.2.16 system finds
36145937Sglebius# /usr/include/error.h instead of $(top_srcdir)/src/error.h but
37145937Sglebius# everything compiles and tests anyhow implies that src/error.h may
38# be unecessary now.  Should look more deeply into this
39#
40# $(includeopt) is CVS specific and set by configure
41
42
43SHELL = @SHELL@
44
45srcdir = @srcdir@
46top_srcdir = @top_srcdir@
47VPATH = @srcdir@
48prefix = @prefix@
49exec_prefix = @exec_prefix@
50
51bindir = @bindir@
52sbindir = @sbindir@
53libexecdir = @libexecdir@
54datadir = @datadir@
55sysconfdir = @sysconfdir@
56sharedstatedir = @sharedstatedir@
57localstatedir = @localstatedir@
58libdir = @libdir@
59infodir = @infodir@
60mandir = @mandir@
61includedir = @includedir@
62oldincludedir = /usr/include
63
64pkgdatadir = $(datadir)/@PACKAGE@
65pkglibdir = $(libdir)/@PACKAGE@
66pkgincludedir = $(includedir)/@PACKAGE@
67
68top_builddir = ..
69
70ACLOCAL = @ACLOCAL@
71AUTOCONF = @AUTOCONF@
72AUTOMAKE = @AUTOMAKE@
73AUTOHEADER = @AUTOHEADER@
74
75INSTALL = @INSTALL@
76INSTALL_PROGRAM = @INSTALL_PROGRAM@
77INSTALL_DATA = @INSTALL_DATA@
78INSTALL_SCRIPT = @INSTALL_SCRIPT@
79INSTALL_HEADER = $(INSTALL_DATA)
80transform = @program_transform_name@
81
82NORMAL_INSTALL = :
83PRE_INSTALL = :
84POST_INSTALL = :
85NORMAL_UNINSTALL = :
86PRE_UNINSTALL = :
87POST_UNINSTALL = :
88AMTAR = @AMTAR@
89AWK = @AWK@
90CC = @CC@
91CSH = @CSH@
92DEPDIR = @DEPDIR@
93ETAGS = @ETAGS@
94ETAGS_INCLUDE_OPTION = @ETAGS_INCLUDE_OPTION@
95INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
96INSTALL_STRIP_PROGRAM_ENV = @INSTALL_STRIP_PROGRAM_ENV@
97KRB4 = @KRB4@
98LN_S = @LN_S@
99MAKEINFO = @MAKEINFO@
100PACKAGE = @PACKAGE@
101PERL = @PERL@
102PR = @PR@
103PS2PDF = @PS2PDF@
104RANLIB = @RANLIB@
105ROFF = @ROFF@
106STRIP = @STRIP@
107TEXI2DVI = @TEXI2DVI@
108VERSION = @VERSION@
109YACC = @YACC@
110_am_include = @_am_include@
111_am_quote = @_am_quote@
112includeopt = @includeopt@
113install_sh = @install_sh@
114
115INCLUDES = -I$(top_srcdir)/src $(includeopt)
116
117noinst_LIBRARIES = libcvs.a
118
119# Always use CVS's regular expression matcher regex.o, because of
120# variations in regular expression syntax - we want to be the same
121# across systems and (probably) compared with old versions of CVS too.
122#
123# On a more mundane/detail level, having regex.h match regex.c can be
124# an issue if we aren't careful.
125#
126# Also should look into unifying regular expression matching in CVS
127# with the diff library (perhaps to have the caller, CVS, do the
128# matching?)
129libcvs_a_SOURCES = \
130	argmatch.c \
131	ftruncate.c \
132	getdate.y \
133	getline.c \
134	md5.c \
135	regex.c \
136	savecwd.c \
137	sighandle.c \
138	stripslash.c \
139	xgetwd.c \
140	yesno.c \
141	getline.h \
142	fnmatch.h \
143	md5.h \
144	regex.h \
145	savecwd.h \
146	system.h \
147	wait.h \
148	xselect.h \
149	xtime.h
150
151libcvs_a_LIBADD = @LIBOBJS@
152
153EXTRA_DIST = \
154	.cvsignore \
155	ChangeLog.fsf \
156	build_lib.com \
157	xgssapi.h
158
159EXEEXT =
160OBJEXT = o
161subdir = lib
162mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
163CONFIG_HEADER = $(top_builddir)/config.h $(top_builddir)/src/options.h
164CONFIG_CLEAN_FILES =
165LIBRARIES = $(noinst_LIBRARIES)
166
167libcvs_a_AR = $(AR) cru
168libcvs_a_DEPENDENCIES = @LIBOBJS@
169am_libcvs_a_OBJECTS = argmatch.$(OBJEXT) ftruncate.$(OBJEXT) \
170	getdate.$(OBJEXT) getline.$(OBJEXT) md5.$(OBJEXT) regex.$(OBJEXT) \
171	savecwd.$(OBJEXT) sighandle.$(OBJEXT) stripslash.$(OBJEXT) \
172	xgetwd.$(OBJEXT) yesno.$(OBJEXT)
173libcvs_a_OBJECTS = $(am_libcvs_a_OBJECTS)
174AR = ar
175COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
176	$(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
177CFLAGS = @CFLAGS@
178CCLD = $(CC)
179LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
180
181DEFAULT_INCLUDES =  -I. -I$(srcdir) -I$(top_builddir) -I$(top_builddir)/src
182DEFS = @DEFS@
183CPPFLAGS = @CPPFLAGS@
184LDFLAGS = @LDFLAGS@
185LIBS = @LIBS@
186DIST_SOURCES = $(libcvs_a_SOURCES)
187depcomp = $(SHELL) $(top_srcdir)/depcomp
188@AMDEP_TRUE@DEP_FILES = $(DEPDIR)/argmatch.Po $(DEPDIR)/dup2.Po \
189@AMDEP_TRUE@	$(DEPDIR)/fncase.Po $(DEPDIR)/fnmatch.Po \
190@AMDEP_TRUE@	$(DEPDIR)/ftruncate.Po $(DEPDIR)/getdate.Po \
191@AMDEP_TRUE@	$(DEPDIR)/getline.Po $(DEPDIR)/hostname.Po \
192@AMDEP_TRUE@	$(DEPDIR)/md5.Po $(DEPDIR)/memmove.Po \
193@AMDEP_TRUE@	$(DEPDIR)/mkdir.Po $(DEPDIR)/regex.Po \
194@AMDEP_TRUE@	$(DEPDIR)/rename.Po $(DEPDIR)/savecwd.Po \
195@AMDEP_TRUE@	$(DEPDIR)/sighandle.Po $(DEPDIR)/strerror.Po \
196@AMDEP_TRUE@	$(DEPDIR)/stripslash.Po $(DEPDIR)/strstr.Po \
197@AMDEP_TRUE@	$(DEPDIR)/strtoul.Po $(DEPDIR)/valloc.Po \
198@AMDEP_TRUE@	$(DEPDIR)/waitpid.Po $(DEPDIR)/xgetwd.Po \
199@AMDEP_TRUE@	$(DEPDIR)/yesno.Po
200DIST_COMMON = ChangeLog Makefile.am Makefile.in dup2.c fncase.c \
201	fnmatch.c getdate.c hostname.c memmove.c mkdir.c rename.c \
202	strerror.c strstr.c strtoul.c valloc.c waitpid.c
203SOURCES = $(libcvs_a_SOURCES)
204OBJECTS = $(am_libcvs_a_OBJECTS)
205
206all: all-am
207
208.SUFFIXES:
209.SUFFIXES: .c .o .obj .y
210
211$(srcdir)/Makefile.in:  Makefile.am  $(top_srcdir)/configure.in $(ACLOCAL_M4)
212	cd $(top_srcdir) && \
213	  $(AUTOMAKE) --gnu  lib/Makefile
214
215Makefile:  $(srcdir)/Makefile.in  $(top_builddir)/config.status
216	cd $(top_builddir) && \
217	  CONFIG_HEADERS= CONFIG_LINKS= \
218	  CONFIG_FILES=$(subdir)/$@ $(SHELL) ./config.status
219
220clean-noinstLIBRARIES:
221	-test -z "$(noinst_LIBRARIES)" || rm -f $(noinst_LIBRARIES)
222
223libcvs.a: $(libcvs_a_OBJECTS) $(libcvs_a_DEPENDENCIES)
224	-rm -f libcvs.a
225	$(libcvs_a_AR) libcvs.a $(libcvs_a_OBJECTS) $(libcvs_a_LIBADD)
226	$(RANLIB) libcvs.a
227
228.y.c:
229	$(YACC) $(AM_YFLAGS) $(YFLAGS) $< && mv y.tab.c $*.c
230	if test -f y.tab.h; then \
231	  if cmp -s y.tab.h $*.h; then \
232	    rm -f y.tab.h; \
233	  else \
234	    mv y.tab.h $*.h; \
235	  fi; \
236	fi
237
238
239mostlyclean-compile:
240	-rm -f *.$(OBJEXT) core *.core
241
242distclean-compile:
243	-rm -f *.tab.c
244
245tags: TAGS
246
247ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
248	list='$(SOURCES) $(HEADERS) $(TAGS_FILES)'; \
249	unique=`for i in $$list; do \
250	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
251	  done | \
252	  $(AWK) '    { files[$$0] = 1; } \
253	       END { for (i in files) print i; }'`; \
254	mkid -fID $$unique $(LISP)
255
256TAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
257		$(TAGS_FILES) $(LISP)
258	tags=; \
259	here=`pwd`; \
260	list='$(SOURCES) $(HEADERS) $(TAGS_FILES)'; \
261	unique=`for i in $$list @CONFIG@; do \
262	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
263	  done | \
264	  $(AWK) '    { files[$$0] = 1; } \
265	       END { for (i in files) print i; }'`; \
266	test -z "$(ETAGS_ARGS)$$unique$(LISP)$$tags" \
267	  || $(ETAGS) $(ETAGS_ARGS) $$tags  $$unique $(LISP)
268
269GTAGS:
270	here=`CDPATH=: && cd $(top_builddir) && pwd` \
271	  && cd $(top_srcdir) \
272	  && gtags -i $$here
273
274distclean-tags:
275	-rm -f TAGS ID
276
277@_am_include@ @_am_quote@$(DEPDIR)/argmatch.Po@_am_quote@
278@_am_include@ @_am_quote@$(DEPDIR)/dup2.Po@_am_quote@
279@_am_include@ @_am_quote@$(DEPDIR)/fncase.Po@_am_quote@
280@_am_include@ @_am_quote@$(DEPDIR)/fnmatch.Po@_am_quote@
281@_am_include@ @_am_quote@$(DEPDIR)/ftruncate.Po@_am_quote@
282@_am_include@ @_am_quote@$(DEPDIR)/getdate.Po@_am_quote@
283@_am_include@ @_am_quote@$(DEPDIR)/getline.Po@_am_quote@
284@_am_include@ @_am_quote@$(DEPDIR)/hostname.Po@_am_quote@
285@_am_include@ @_am_quote@$(DEPDIR)/md5.Po@_am_quote@
286@_am_include@ @_am_quote@$(DEPDIR)/memmove.Po@_am_quote@
287@_am_include@ @_am_quote@$(DEPDIR)/mkdir.Po@_am_quote@
288@_am_include@ @_am_quote@$(DEPDIR)/regex.Po@_am_quote@
289@_am_include@ @_am_quote@$(DEPDIR)/rename.Po@_am_quote@
290@_am_include@ @_am_quote@$(DEPDIR)/savecwd.Po@_am_quote@
291@_am_include@ @_am_quote@$(DEPDIR)/sighandle.Po@_am_quote@
292@_am_include@ @_am_quote@$(DEPDIR)/strerror.Po@_am_quote@
293@_am_include@ @_am_quote@$(DEPDIR)/stripslash.Po@_am_quote@
294@_am_include@ @_am_quote@$(DEPDIR)/strstr.Po@_am_quote@
295@_am_include@ @_am_quote@$(DEPDIR)/strtoul.Po@_am_quote@
296@_am_include@ @_am_quote@$(DEPDIR)/valloc.Po@_am_quote@
297@_am_include@ @_am_quote@$(DEPDIR)/waitpid.Po@_am_quote@
298@_am_include@ @_am_quote@$(DEPDIR)/xgetwd.Po@_am_quote@
299@_am_include@ @_am_quote@$(DEPDIR)/yesno.Po@_am_quote@
300
301distclean-depend:
302	-rm -rf $(DEPDIR)
303
304CCDEPMODE = @CCDEPMODE@
305
306.c.o:
307	source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
308	depfile='$(DEPDIR)/$*.Po' tmpdepfile='$(DEPDIR)/$*.TPo' @AMDEPBACKSLASH@
309	$(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
310	$(COMPILE) -c -o $@ `test -f $< || echo '$(srcdir)/'`$<
311
312.c.obj:
313	source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
314	depfile='$(DEPDIR)/$*.Po' tmpdepfile='$(DEPDIR)/$*.TPo' @AMDEPBACKSLASH@
315	$(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
316	$(COMPILE) -c -o $@ `cygpath -w $<`
317
318
319DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
320
321top_distdir = ..
322distdir = $(top_distdir)/$(PACKAGE)-$(VERSION)
323
324distdir: $(DISTFILES)
325	@for file in $(DISTFILES); do \
326	  d=$(srcdir); \
327	  if test -d $$d/$$file; then \
328	    cp -pR $$d/$$file $(distdir) \
329	    || exit 1; \
330	  else \
331	    test -f $(distdir)/$$file \
332	    || cp -p $$d/$$file $(distdir)/$$file \
333	    || exit 1; \
334	  fi; \
335	done
336check-am: all-am
337check: check-am
338all-am: Makefile $(LIBRARIES)
339
340installdirs:
341
342install: install-am
343install-exec: install-exec-am
344install-data: install-data-am
345uninstall: uninstall-am
346
347install-am: all-am
348	@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
349
350installcheck: installcheck-am
351
352install-strip:
353	$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
354	  INSTALL_PROGRAM_ENV='$(INSTALL_STRIP_PROGRAM_ENV)' install
355
356mostlyclean-generic:
357
358clean-generic:
359
360distclean-generic:
361	-rm -f Makefile $(CONFIG_CLEAN_FILES)
362	-rm -f config.cache config.log stamp-h stamp-h[0-9]*
363
364maintainer-clean-generic:
365	@echo "This command is intended for maintainers to use"
366	@echo "it deletes files that may require special tools to rebuild."
367	-rm -f Makefile.in
368	-test -z "getdate.c" || rm -f getdate.c
369clean: clean-am
370
371clean-am: clean-generic clean-noinstLIBRARIES mostlyclean-am
372
373distclean: distclean-am
374
375distclean-am: clean-am distclean-compile distclean-depend \
376	distclean-generic distclean-tags
377
378dvi:
379
380dvi-am:
381
382info:
383
384info-am:
385
386install-data-am:
387
388install-exec-am:
389
390install-info:
391
392install-man:
393
394installcheck-am:
395
396maintainer-clean: maintainer-clean-am
397
398maintainer-clean-am: distclean-am maintainer-clean-generic
399
400mostlyclean: mostlyclean-am
401
402mostlyclean-am: mostlyclean-compile mostlyclean-generic
403
404.PHONY: all all-am check check-am clean clean-generic \
405	clean-noinstLIBRARIES distclean distclean-compile \
406	distclean-depend distclean-generic distclean-tags distdir dvi \
407	dvi-am info info-am install install-am install-data \
408	install-data-am install-exec install-exec-am install-info \
409	install-man install-strip installcheck installcheck-am \
410	installdirs maintainer-clean maintainer-clean-generic \
411	mostlyclean mostlyclean-compile mostlyclean-generic tags \
412	uninstall uninstall-am
413
414
415# for backwards compatibility with the old makefiles
416realclean: maintainer-clean
417.PHONY: realclean
418
419# Tell versions [3.59,3.63) of GNU make to not export all variables.
420# Otherwise a system limit (for SysV at least) may be exceeded.
421.NOEXPORT:
422