.
[gnulib.git] / lib / Makefile.in
1 # Makefile.in generated automatically by automake 0.27 from Makefile.am
2
3
4 SHELL = /bin/sh
5
6 srcdir = @srcdir@
7 top_srcdir = @top_srcdir@
8 VPATH = @srcdir@
9 prefix = @prefix@
10 exec_prefix = @exec_prefix@
11
12 bindir = @bindir@
13 sbindir = @sbindir@
14 libexecdir = @libexecdir@
15 datadir = @datadir@
16 sysconfdir = @sysconfdir@
17 sharedstatedir = @sharedstatedir@
18 localstatedir = @localstatedir@
19 libdir = @libdir@
20 infodir = @infodir@
21 mandir = @mandir@
22 includedir = @includedir@
23 oldincludedir = /usr/include
24
25 pkgdatadir = $(datadir)/@PACKAGE@
26 pkglibdir = $(libdir)/@PACKAGE@
27 pkgincludedir = $(includedir)/@PACKAGE@
28
29 INSTALL = @INSTALL@
30 INSTALL_PROGRAM = @INSTALL_PROGRAM@
31 INSTALL_DATA = @INSTALL_DATA@
32 INSTALL_SCRIPT = @INSTALL_SCRIPT@
33 transform = @program_transform_name@
34
35 noinst_LIBRARIES = fu
36
37 DIST_OTHER = alloca.c euidaccess.c fnmatch.c fsusage.c ftruncate.c \
38 getdate.y memcmp.c memcpy.c memset.c mkdir.c mktime.c mountlist.c \
39 posixtm.y rename.c rmdir.c stpcpy.c strdup.c strstr.c strtol.c strtoul.c
40
41 INCLUDES = -I.. -I$(srcdir)
42
43 fu_LIBADD = @LIBOBJS@ @ALLOCA@
44
45 HEADERS = argmatch.h backupfile.h error.h fnmatch.h fsusage.h getopt.h \
46 group-member.h long-options.h makepath.h modechange.h mountlist.h \
47 obstack.h pathmax.h save-cwd.h xstrtol.h xstrtoul.h
48
49 CONFIG_HEADER = ../config.h
50
51 fu_SOURCES = getdate.c posixtm.c argmatch.c backupfile.c basename.c \
52 dirname.c error.c fileblocks.c filemode.c \
53 full-write.c getopt.c getopt1.c getversion.c group-member.c idcache.c \
54 isdir.c long-options.c makepath.c modechange.c obstack.c \
55 safe-read.c save-cwd.c savedir.c stripslash.c userspec.c xgetcwd.c \
56 xmalloc.c xstrdup.c xstrtol.c xstrtoul.c yesno.c
57 LIBRARIES= $(noinst_LIBRARIES)
58
59 noinst_LIBFILES = libfu.a
60
61 CC = @CC@
62 LEX = @LEX@
63 YACC = @YACC@
64
65 DEFS = @DEFS@
66 CPPFLAGS = @CPPFLAGS@
67 CFLAGS = @CFLAGS@
68 LDFLAGS = @LDFLAGS@
69 LIBS = @LIBS@
70
71 COMPILE = $(CC) -c $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS)
72 LINK = $(CC) $(LDFLAGS) -o $@
73 fu_OBJECTS = getdate.o posixtm.o argmatch.o backupfile.o basename.o \
74 dirname.o error.o fileblocks.o filemode.o full-write.o getopt.o \
75 getopt1.o getversion.o group-member.o idcache.o isdir.o long-options.o \
76 makepath.o modechange.o obstack.o safe-read.o save-cwd.o savedir.o \
77 stripslash.o userspec.o xgetcwd.o xmalloc.o xstrdup.o xstrtol.o \
78 xstrtoul.o yesno.o
79 LIBFILES =  libfu.a
80
81 AR = ar
82 RANLIB = @RANLIB@
83 DIST_COMMON = Makefile.in Makefile.am
84
85
86 PACKAGE = @PACKAGE@
87 VERSION = @VERSION@
88
89 DISTFILES = $(SOURCES) $(HEADERS) $(TEXINFOS) $(INFOS) $(MANS) \
90         $(DIST_OTHER) $(DIST_COMMON) $(DATA)
91 subdir = lib
92
93 SOURCES = $(fu_SOURCES)
94 OBJECTS = $(fu_OBJECTS)
95
96 default: all
97
98
99 mostlyclean-noinstLIBRARIES:
100
101 clean-noinstLIBRARIES:
102         rm -f $(noinst_LIBFILES)
103
104 distclean-noinstLIBRARIES:
105
106 maintainer-clean-noinstLIBRARIES:
107
108 .c.o:
109         $(COMPILE) $<
110
111 mostlyclean-compile:
112         rm -f *.o core
113
114 clean-compile:
115
116 distclean-compile:
117         rm -f *.tab.c
118
119 maintainer-clean-compile:
120 $(fu_OBJECTS): ../config.h
121
122 libfu.a: $(fu_OBJECTS) $(fu_LIBADD)
123         rm -f libfu.a
124         $(AR) cru libfu.a $(fu_OBJECTS) $(fu_LIBADD)
125         $(RANLIB) libfu.a
126
127 $(srcdir)/Makefile.in: Makefile.am
128         cd $(top_srcdir) && automake $(subdir)/Makefile
129
130 Makefile: ../config.status Makefile.in
131         cd .. && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= ./config.status
132
133 ID:
134         here=`pwd` && cd $(srcdir) && mkid -f $$here/ID $(SOURCES) $(HEADERS)
135
136 tags: TAGS
137
138 TAGS:
139         here=`pwd` && cd $(srcdir) && etags $(ETAGS_ARGS) $(SOURCES) $(HEADERS) -o $$here/TAGS
140
141 mostlyclean-tags:
142
143 clean-tags:
144
145 distclean-tags:
146         rm -f TAGS ID
147
148 maintainer-clean-tags:
149
150 distdir = ../$(PACKAGE)-$(VERSION)/$(subdir)
151 dist: $(DISTFILES)
152         @for file in $(DISTFILES); do           \
153           test -f $(distdir)/$$file \
154             || ln $(srcdir)/$$file $(distdir)/$$file \
155             || cp -p $(srcdir)/$$file $(distdir)/$$file; \
156         done
157
158 # This fragment is probably only useful for maintainers.  It relies on
159 # GNU make and gcc.  It is only included in the generated Makefile.in
160 # if `automake' is not passed the `--include-deps' flag.
161
162 MKDEP = gcc -MM $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS)
163
164 DEP_FILES = $(patsubst %.$(kr)o, $(srcdir)/.deps/%.P,$(OBJECTS))
165
166 -include $(srcdir)/.deps/.P
167 $(srcdir)/.deps/.P: $(BUILT_SOURCES)
168         cd $(srcdir) && test -d .deps || mkdir .deps
169         : > $@
170
171 -include $(DEP_FILES)
172 $(DEP_FILES): $(srcdir)/.deps/.P
173
174 $(srcdir)/.deps/%.P: $(srcdir)/%.c
175         @echo "mkdeps $< > $@"
176         @re=`echo 's,\<$(srcdir),,g' | sed 's/\./\\./g'`; \
177           $(MKDEP) $< | sed $$re > $@-tmp
178         @mv $@-tmp $@
179
180 # End of maintainer-only section
181 all: $(LIBFILES)
182
183 info:
184
185 dvi:
186
187 check: all
188
189 installcheck:
190
191 install: 
192         @:
193
194 uninstall: 
195
196 installdirs:
197
198
199 mostlyclean-generic:
200         test -z "$(MOSTLYCLEANFILES)" || rm -f $(MOSTLYCLEANFILES)
201
202 clean-generic:
203         test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
204
205 distclean-generic:
206         rm -f Makefile $(DISTCLEANFILES)
207         rm -f config.cache config.log $(CONFIG_HEADER) stamp-h
208
209 maintainer-clean-generic:
210         test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES)
211 mostlyclean:  mostlyclean-noinstLIBRARIES mostlyclean-compile \
212 mostlyclean-tags mostlyclean-generic
213
214 clean:  clean-noinstLIBRARIES clean-compile clean-tags clean-generic \
215 mostlyclean 
216
217 distclean:  distclean-noinstLIBRARIES distclean-compile distclean-tags \
218 distclean-generic clean 
219         rm -f config.status
220
221 maintainer-clean:  maintainer-clean-noinstLIBRARIES \
222 maintainer-clean-compile maintainer-clean-tags maintainer-clean-generic \
223 distclean 
224         @echo "This command is intended for maintainers to use;"
225         @echo "it deletes files that may require special tools to rebuild."
226         rm -f config.status
227
228 .PHONY: default mostlyclean-noinstLIBRARIES distclean-noinstLIBRARIES \
229 clean-noinstLIBRARIES maintainer-clean-noinstLIBRARIES \
230 mostlyclean-compile distclean-compile clean-compile \
231 maintainer-clean-compile tags mostlyclean-tags distclean-tags \
232 clean-tags maintainer-clean-tags dist all info dvi check installcheck \
233 install uninstall installdirs mostlyclean-generic distclean-generic \
234 clean-generic maintainer-clean-generic clean mostlyclean distclean \
235 maintainer-clean
236
237 .SUFFIXES:
238 .SUFFIXES: .c .o
239
240 # Tell versions [3.59,3.63) of GNU make to not export all variables.
241 # Otherwise a system limit (for SysV at least) may be exceeded.
242 .NOEXPORT: