1# Makefile.in generated by automake 1.9.1 from Makefile.am.
2# @configure_input@
3
4# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
5# 2003, 2004  Free Software Foundation, Inc.
6# This Makefile.in is free software; the Free Software Foundation
7# gives unlimited permission to copy and/or distribute it,
8# with or without modifications, as long as this notice is preserved.
9
10# This program is distributed in the hope that it will be useful,
11# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
12# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
13# PARTICULAR PURPOSE.
14
15@SET_MAKE@
16
17
18
19
20SOURCES = $(libhell0_a_SOURCES) $(libhell1_la_SOURCES) $(libhell2_la_SOURCES) $(libhello_la_SOURCES) $(hell_SOURCES) $(hell0_SOURCES) $(hell_static_SOURCES) $(helldl_SOURCES)
21
22srcdir = @srcdir@
23top_srcdir = @top_srcdir@
24VPATH = @srcdir@
25pkgdatadir = $(datadir)/@PACKAGE@
26pkglibdir = $(libdir)/@PACKAGE@
27pkgincludedir = $(includedir)/@PACKAGE@
28top_builddir = .
29am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
30INSTALL = @INSTALL@
31install_sh_DATA = $(install_sh) -c -m 644
32install_sh_PROGRAM = $(install_sh) -c
33install_sh_SCRIPT = $(install_sh) -c
34INSTALL_HEADER = $(INSTALL_DATA)
35transform = $(program_transform_name)
36NORMAL_INSTALL = :
37PRE_INSTALL = :
38POST_INSTALL = :
39NORMAL_UNINSTALL = :
40PRE_UNINSTALL = :
41POST_UNINSTALL = :
42build_triplet = @build@
43host_triplet = @host@
44bin_PROGRAMS = hell$(EXEEXT) hell_static$(EXEEXT) $(am__EXEEXT_1)
45EXTRA_PROGRAMS = hell0$(EXEEXT)
46DIST_COMMON = README $(am__configure_deps) $(include_HEADERS) \
47	$(srcdir)/../compile $(srcdir)/../config.guess \
48	$(srcdir)/../config.sub $(srcdir)/../install-sh \
49	$(srcdir)/../ltmain.sh $(srcdir)/../missing \
50	$(srcdir)/Makefile.am $(srcdir)/Makefile.in \
51	$(top_srcdir)/configure
52subdir = .
53ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
54am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
55	$(top_srcdir)/configure.ac
56am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
57	$(ACLOCAL_M4)
58am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
59 configure.lineno configure.status.lineno
60mkinstalldirs = $(install_sh) -d
61CONFIG_CLEAN_FILES =
62ARFLAGS = cru
63libhell0_a_AR = $(AR) $(ARFLAGS)
64libhell0_a_LIBADD =
65am_libhell0_a_OBJECTS = hello.$(OBJEXT) foo.$(OBJEXT)
66libhell0_a_OBJECTS = $(am_libhell0_a_OBJECTS)
67am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
68am__vpath_adj = case $$p in \
69    $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
70    *) f=$$p;; \
71  esac;
72am__strip_dir = `echo $$p | sed -e 's|^.*/||'`;
73am__installdirs = "$(DESTDIR)$(libdir)" "$(DESTDIR)$(bindir)" \
74	"$(DESTDIR)$(bindir)" "$(DESTDIR)$(includedir)"
75libLTLIBRARIES_INSTALL = $(INSTALL)
76LTLIBRARIES = $(lib_LTLIBRARIES)
77am_libhell1_la_OBJECTS = hell1.lo
78libhell1_la_OBJECTS = $(am_libhell1_la_OBJECTS)
79am_libhell2_la_OBJECTS = hell2.lo
80libhell2_la_OBJECTS = $(am_libhell2_la_OBJECTS)
81am__DEPENDENCIES_1 =
82libhello_la_DEPENDENCIES = $(am__DEPENDENCIES_1)
83am_libhello_la_OBJECTS = libhello_la-hello.lo libhello_la-foo.lo
84libhello_la_OBJECTS = $(am_libhello_la_OBJECTS)
85@BINARY_HELLDL_TRUE@am__EXEEXT_1 = helldl$(EXEEXT)
86binPROGRAMS_INSTALL = $(INSTALL_PROGRAM)
87PROGRAMS = $(bin_PROGRAMS)
88am_hell_OBJECTS = main.$(OBJEXT)
89hell_OBJECTS = $(am_hell_OBJECTS)
90hell_DEPENDENCIES = libhello.la
91am_hell0_OBJECTS = main.$(OBJEXT)
92hell0_OBJECTS = $(am_hell0_OBJECTS)
93hell0_DEPENDENCIES = libhell1.la libhell2.la $(am__DEPENDENCIES_1)
94am_hell_static_OBJECTS = main.$(OBJEXT)
95hell_static_OBJECTS = $(am_hell_static_OBJECTS)
96hell_static_DEPENDENCIES = libhello.la
97am__helldl_SOURCES_DIST = dlmain.c
98@BINARY_HELLDL_TRUE@am_helldl_OBJECTS = dlmain.$(OBJEXT)
99helldl_OBJECTS = $(am_helldl_OBJECTS)
100helldl_LDADD = $(LDADD)
101binSCRIPT_INSTALL = $(INSTALL_SCRIPT)
102SCRIPTS = $(bin_SCRIPTS)
103DEFAULT_INCLUDES = -I. -I$(srcdir)
104depcomp =
105am__depfiles_maybe =
106COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
107	$(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
108LTCOMPILE = $(LIBTOOL) --mode=compile --tag=CC $(CC) $(DEFS) \
109	$(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
110	$(AM_CFLAGS) $(CFLAGS)
111CCLD = $(CC)
112LINK = $(LIBTOOL) --mode=link --tag=CC $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
113	$(AM_LDFLAGS) $(LDFLAGS) -o $@
114SOURCES = $(libhell0_a_SOURCES) $(libhell1_la_SOURCES) \
115	$(libhell2_la_SOURCES) $(libhello_la_SOURCES) $(hell_SOURCES) \
116	$(hell0_SOURCES) $(hell_static_SOURCES) $(helldl_SOURCES)
117DIST_SOURCES = $(libhell0_a_SOURCES) $(libhell1_la_SOURCES) \
118	$(libhell2_la_SOURCES) $(libhello_la_SOURCES) $(hell_SOURCES) \
119	$(hell0_SOURCES) $(hell_static_SOURCES) \
120	$(am__helldl_SOURCES_DIST)
121includeHEADERS_INSTALL = $(INSTALL_HEADER)
122HEADERS = $(include_HEADERS)
123ETAGS = etags
124CTAGS = ctags
125DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
126distdir = $(PACKAGE)-$(VERSION)
127top_distdir = $(distdir)
128am__remove_distdir = \
129  { test ! -d $(distdir) \
130    || { find $(distdir) -type d ! -perm -200 -exec chmod u+w {} ';' \
131         && rm -fr $(distdir); }; }
132DIST_ARCHIVES = $(distdir).tar.gz
133GZIP_ENV = --best
134distuninstallcheck_listfiles = find . -type f -print
135distcleancheck_listfiles = find . -type f -print
136ACLOCAL = @ACLOCAL@
137AMDEP_FALSE = @AMDEP_FALSE@
138AMDEP_TRUE = @AMDEP_TRUE@
139AMTAR = @AMTAR@
140AR = @AR@
141AS = @AS@
142AUTOCONF = @AUTOCONF@
143AUTOHEADER = @AUTOHEADER@
144AUTOMAKE = @AUTOMAKE@
145AWK = @AWK@
146BINARY_HELLDL_FALSE = @BINARY_HELLDL_FALSE@
147BINARY_HELLDL_TRUE = @BINARY_HELLDL_TRUE@
148CC = @CC@
149CCDEPMODE = @CCDEPMODE@
150CFLAGS = @CFLAGS@
151CPP = @CPP@
152CPPFLAGS = @CPPFLAGS@
153CXX = @CXX@
154CXXCPP = @CXXCPP@
155CXXDEPMODE = @CXXDEPMODE@
156CXXFLAGS = @CXXFLAGS@
157CYGPATH_W = @CYGPATH_W@
158DEFS = @DEFS@
159DEPDIR = @DEPDIR@
160DLLTOOL = @DLLTOOL@
161ECHO = @ECHO@
162ECHO_C = @ECHO_C@
163ECHO_N = @ECHO_N@
164ECHO_T = @ECHO_T@
165EGREP = @EGREP@
166EXEEXT = @EXEEXT@
167F77 = @F77@
168FFLAGS = @FFLAGS@
169INSTALL_DATA = @INSTALL_DATA@
170INSTALL_PROGRAM = @INSTALL_PROGRAM@
171INSTALL_SCRIPT = @INSTALL_SCRIPT@
172INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
173LDFLAGS = @LDFLAGS@
174LIBM = @LIBM@
175LIBOBJS = @LIBOBJS@
176LIBS = @LIBS@
177LIBTOOL = @LIBTOOL@
178LIBTOOL_DEPS = @LIBTOOL_DEPS@
179LN_S = @LN_S@
180LTLIBOBJS = @LTLIBOBJS@
181MAKEINFO = @MAKEINFO@
182OBJDUMP = @OBJDUMP@
183OBJEXT = @OBJEXT@
184PACKAGE = @PACKAGE@
185PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
186PACKAGE_NAME = @PACKAGE_NAME@
187PACKAGE_STRING = @PACKAGE_STRING@
188PACKAGE_TARNAME = @PACKAGE_TARNAME@
189PACKAGE_VERSION = @PACKAGE_VERSION@
190PATH_SEPARATOR = @PATH_SEPARATOR@
191RANLIB = @RANLIB@
192SET_MAKE = @SET_MAKE@
193SHELL = @SHELL@
194STATIC = @STATIC@
195STRIP = @STRIP@
196VERSION = @VERSION@
197ac_ct_AR = @ac_ct_AR@
198ac_ct_AS = @ac_ct_AS@
199ac_ct_CC = @ac_ct_CC@
200ac_ct_CXX = @ac_ct_CXX@
201ac_ct_DLLTOOL = @ac_ct_DLLTOOL@
202ac_ct_F77 = @ac_ct_F77@
203ac_ct_OBJDUMP = @ac_ct_OBJDUMP@
204ac_ct_RANLIB = @ac_ct_RANLIB@
205ac_ct_STRIP = @ac_ct_STRIP@
206am__fastdepCC_FALSE = @am__fastdepCC_FALSE@
207am__fastdepCC_TRUE = @am__fastdepCC_TRUE@
208am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@
209am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@
210am__include = @am__include@
211am__leading_dot = @am__leading_dot@
212am__quote = @am__quote@
213am__tar = @am__tar@
214am__untar = @am__untar@
215bindir = @bindir@
216build = @build@
217build_alias = @build_alias@
218build_cpu = @build_cpu@
219build_os = @build_os@
220build_vendor = @build_vendor@
221datadir = @datadir@
222exec_prefix = @exec_prefix@
223host = @host@
224host_alias = @host_alias@
225host_cpu = @host_cpu@
226host_os = @host_os@
227host_vendor = @host_vendor@
228includedir = @includedir@
229infodir = @infodir@
230install_sh = @install_sh@
231libdir = @libdir@
232libexecdir = @libexecdir@
233localstatedir = @localstatedir@
234mandir = @mandir@
235mkdir_p = @mkdir_p@
236oldincludedir = @oldincludedir@
237prefix = @prefix@
238program_transform_name = @program_transform_name@
239sbindir = @sbindir@
240sharedstatedir = @sharedstatedir@
241sysconfdir = @sysconfdir@
242target_alias = @target_alias@
243AUTOMAKE_OPTIONS = no-dependencies foreign
244EXTRA_DIST = acinclude.m4
245
246# Build a libtool library, libhello.la for installation in libdir.
247lib_LTLIBRARIES = libhello.la
248libhello_la_SOURCES = hello.c foo.c
249libhello_la_CFLAGS = $(AM_CFLAGS)
250libhello_la_LIBADD = $(LIBM)
251libhello_la_LDFLAGS = -no-undefined -version-info 3:12:1
252include_HEADERS = foo.h
253@BINARY_HELLDL_FALSE@BUILD_helldl = 
254@BINARY_HELLDL_TRUE@BUILD_helldl = helldl
255
256# Build hell from main.c and libhello.la
257hell_SOURCES = main.c
258hell_LDADD = libhello.la
259
260# Create a statically linked version of hell.
261hell_static_SOURCES = main.c
262hell_static_LDADD = libhello.la
263hell_static_LDFLAGS = $(STATIC)
264
265# Create a version of hell that does a preloaded dlopen.
266@BINARY_HELLDL_TRUE@helldl_SOURCES = dlmain.c
267@BINARY_HELLDL_TRUE@helldl_LDFLAGS = -export-dynamic -dlpreopen libhello.la
268@BINARY_HELLDL_TRUE@helldl_DEPENDENCIES = libhello.la
269@BINARY_HELLDL_FALSE@bin_SCRIPTS = helldl
270
271#----------------------------------------------------------------------
272# The following declarations are only used in the testsuite:
273#----------------------------------------------------------------------
274hardcode_tests = hc-direct hc-libflag hc-libpath hc-minusL
275
276# 'hell0' in EXTRA_PROGRAMS gets translated to 'hell0.exe'; but we
277# must explicitly list the wrapper script 'hell0'.  (bin_PROGRAMS
278# are handled seamlessly by automake rules; the extra step is only
279# necessary for EXTRA_PROGRAMS)
280CLEANFILES = $(hardcode_tests) $(EXTRA_LIBRARIES) $(EXTRA_LTLIBRARIES) \
281	$(EXTRA_PROGRAMS) hell0
282
283# Unfortunately, in order to test libtool thoroughly, we need access
284# to its private directory.
285objdir = `$(LIBTOOL) --config | sed -n -e 's/^objdir=\(.*\)$$/\1/p'`
286SET_HARDCODE_FLAGS = \
287  eval `$(LIBTOOL) --config | sed -n -e '/^hardcode_.*=/p; /^wl=/p'`
288
289
290# This is one of the essential tests for deplibs_check_method=pass_all.
291# If this one passes with pass_all, it is likely that pass_all works
292EXTRA_LIBRARIES = libhell0.a
293libhell0_a_SOURCES = hello.c foo.c
294EXTRA_LTLIBRARIES = libhell1.la libhell2.la
295libhell1_la_SOURCES = hell1.c
296libhell1_la_LIBADD = -L. -lhell0
297libhell1_la_LDFLAGS = -no-undefined -rpath $(libdir)
298libhell1_la_DEPENDENCIES = libhell0.a
299libhell2_la_SOURCES = hell2.c
300libhell2_la_LIBADD = -L. -lhell0
301libhell2_la_LDFLAGS = -no-undefined -rpath $(libdir)
302libhell2_la_DEPENDENCIES = libhell0.a
303hell0_SOURCES = main.c
304hell0_LDADD = libhell1.la libhell2.la $(LIBM)
305all: all-am
306
307.SUFFIXES:
308.SUFFIXES: .c .lo .o .obj
309am--refresh:
310	@:
311$(srcdir)/Makefile.in:  $(srcdir)/Makefile.am  $(am__configure_deps)
312	@for dep in $?; do \
313	  case '$(am__configure_deps)' in \
314	    *$$dep*) \
315	      echo ' cd $(srcdir) && $(AUTOMAKE) --foreign '; \
316	      cd $(srcdir) && $(AUTOMAKE) --foreign  \
317		&& exit 0; \
318	      exit 1;; \
319	  esac; \
320	done; \
321	echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign  Makefile'; \
322	cd $(top_srcdir) && \
323	  $(AUTOMAKE) --foreign  Makefile
324.PRECIOUS: Makefile
325Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
326	@case '$?' in \
327	  *config.status*) \
328	    echo ' $(SHELL) ./config.status'; \
329	    $(SHELL) ./config.status;; \
330	  *) \
331	    echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)'; \
332	    cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe);; \
333	esac;
334
335$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
336	$(SHELL) ./config.status --recheck
337
338$(top_srcdir)/configure:  $(am__configure_deps)
339	cd $(srcdir) && $(AUTOCONF)
340$(ACLOCAL_M4):  $(am__aclocal_m4_deps)
341	cd $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS)
342libhell0.a: $(libhell0_a_OBJECTS) $(libhell0_a_DEPENDENCIES) 
343	-rm -f libhell0.a
344	$(libhell0_a_AR) libhell0.a $(libhell0_a_OBJECTS) $(libhell0_a_LIBADD)
345	$(RANLIB) libhell0.a
346install-libLTLIBRARIES: $(lib_LTLIBRARIES)
347	@$(NORMAL_INSTALL)
348	test -z "$(libdir)" || $(mkdir_p) "$(DESTDIR)$(libdir)"
349	@list='$(lib_LTLIBRARIES)'; for p in $$list; do \
350	  if test -f $$p; then \
351	    f=$(am__strip_dir) \
352	    echo " $(LIBTOOL) --mode=install $(libLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) '$$p' '$(DESTDIR)$(libdir)/$$f'"; \
353	    $(LIBTOOL) --mode=install $(libLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) "$$p" "$(DESTDIR)$(libdir)/$$f"; \
354	  else :; fi; \
355	done
356
357uninstall-libLTLIBRARIES:
358	@$(NORMAL_UNINSTALL)
359	@set -x; list='$(lib_LTLIBRARIES)'; for p in $$list; do \
360	  p=$(am__strip_dir) \
361	  echo " $(LIBTOOL) --mode=uninstall rm -f '$(DESTDIR)$(libdir)/$$p'"; \
362	  $(LIBTOOL) --mode=uninstall rm -f "$(DESTDIR)$(libdir)/$$p"; \
363	done
364
365clean-libLTLIBRARIES:
366	-test -z "$(lib_LTLIBRARIES)" || rm -f $(lib_LTLIBRARIES)
367	@list='$(lib_LTLIBRARIES)'; for p in $$list; do \
368	  dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
369	  test "$$dir" != "$$p" || dir=.; \
370	  echo "rm -f \"$${dir}/so_locations\""; \
371	  rm -f "$${dir}/so_locations"; \
372	done
373libhell1.la: $(libhell1_la_OBJECTS) $(libhell1_la_DEPENDENCIES) 
374	$(LINK)  $(libhell1_la_LDFLAGS) $(libhell1_la_OBJECTS) $(libhell1_la_LIBADD) $(LIBS)
375libhell2.la: $(libhell2_la_OBJECTS) $(libhell2_la_DEPENDENCIES) 
376	$(LINK)  $(libhell2_la_LDFLAGS) $(libhell2_la_OBJECTS) $(libhell2_la_LIBADD) $(LIBS)
377libhello.la: $(libhello_la_OBJECTS) $(libhello_la_DEPENDENCIES) 
378	$(LINK) -rpath $(libdir) $(libhello_la_LDFLAGS) $(libhello_la_OBJECTS) $(libhello_la_LIBADD) $(LIBS)
379install-binPROGRAMS: $(bin_PROGRAMS)
380	@$(NORMAL_INSTALL)
381	test -z "$(bindir)" || $(mkdir_p) "$(DESTDIR)$(bindir)"
382	@list='$(bin_PROGRAMS)'; for p in $$list; do \
383	  p1=`echo $$p|sed 's/$(EXEEXT)$$//'`; \
384	  if test -f $$p \
385	     || test -f $$p1 \
386	  ; then \
387	    f=`echo "$$p1" | sed 's,^.*/,,;$(transform);s/$$/$(EXEEXT)/'`; \
388	   echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(binPROGRAMS_INSTALL) '$$p' '$(DESTDIR)$(bindir)/$$f'"; \
389	   $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(binPROGRAMS_INSTALL) "$$p" "$(DESTDIR)$(bindir)/$$f" || exit 1; \
390	  else :; fi; \
391	done
392
393uninstall-binPROGRAMS:
394	@$(NORMAL_UNINSTALL)
395	@list='$(bin_PROGRAMS)'; for p in $$list; do \
396	  f=`echo "$$p" | sed 's,^.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/'`; \
397	  echo " rm -f '$(DESTDIR)$(bindir)/$$f'"; \
398	  rm -f "$(DESTDIR)$(bindir)/$$f"; \
399	done
400
401clean-binPROGRAMS:
402	@list='$(bin_PROGRAMS)'; for p in $$list; do \
403	  f=`echo $$p|sed 's/$(EXEEXT)$$//'`; \
404	  echo " rm -f $$p $$f"; \
405	  rm -f $$p $$f ; \
406	done
407hell$(EXEEXT): $(hell_OBJECTS) $(hell_DEPENDENCIES) 
408	@rm -f hell$(EXEEXT)
409	$(LINK) $(hell_LDFLAGS) $(hell_OBJECTS) $(hell_LDADD) $(LIBS)
410hell0$(EXEEXT): $(hell0_OBJECTS) $(hell0_DEPENDENCIES) 
411	@rm -f hell0$(EXEEXT)
412	$(LINK) $(hell0_LDFLAGS) $(hell0_OBJECTS) $(hell0_LDADD) $(LIBS)
413hell_static$(EXEEXT): $(hell_static_OBJECTS) $(hell_static_DEPENDENCIES) 
414	@rm -f hell_static$(EXEEXT)
415	$(LINK) $(hell_static_LDFLAGS) $(hell_static_OBJECTS) $(hell_static_LDADD) $(LIBS)
416helldl$(EXEEXT): $(helldl_OBJECTS) $(helldl_DEPENDENCIES) 
417	@rm -f helldl$(EXEEXT)
418	$(LINK) $(helldl_LDFLAGS) $(helldl_OBJECTS) $(helldl_LDADD) $(LIBS)
419install-binSCRIPTS: $(bin_SCRIPTS)
420	@$(NORMAL_INSTALL)
421	test -z "$(bindir)" || $(mkdir_p) "$(DESTDIR)$(bindir)"
422	@list='$(bin_SCRIPTS)'; for p in $$list; do \
423	  if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
424	  if test -f $$d$$p; then \
425	    f=`echo "$$p" | sed 's|^.*/||;$(transform)'`; \
426	    echo " $(binSCRIPT_INSTALL) '$$d$$p' '$(DESTDIR)$(bindir)/$$f'"; \
427	    $(binSCRIPT_INSTALL) "$$d$$p" "$(DESTDIR)$(bindir)/$$f"; \
428	  else :; fi; \
429	done
430
431uninstall-binSCRIPTS:
432	@$(NORMAL_UNINSTALL)
433	@list='$(bin_SCRIPTS)'; for p in $$list; do \
434	  f=`echo "$$p" | sed 's|^.*/||;$(transform)'`; \
435	  echo " rm -f '$(DESTDIR)$(bindir)/$$f'"; \
436	  rm -f "$(DESTDIR)$(bindir)/$$f"; \
437	done
438
439mostlyclean-compile:
440	-rm -f *.$(OBJEXT)
441
442distclean-compile:
443	-rm -f *.tab.c
444
445.c.o:
446	$(COMPILE) -c $<
447
448.c.obj:
449	$(COMPILE) -c `$(CYGPATH_W) '$<'`
450
451.c.lo:
452	$(LTCOMPILE) -c -o $@ $<
453
454libhello_la-hello.lo: hello.c
455	$(LIBTOOL) --mode=compile --tag=CC $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libhello_la_CFLAGS) $(CFLAGS) -c -o libhello_la-hello.lo `test -f 'hello.c' || echo '$(srcdir)/'`hello.c
456
457libhello_la-foo.lo: foo.c
458	$(LIBTOOL) --mode=compile --tag=CC $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libhello_la_CFLAGS) $(CFLAGS) -c -o libhello_la-foo.lo `test -f 'foo.c' || echo '$(srcdir)/'`foo.c
459
460mostlyclean-libtool:
461	-rm -f *.lo
462
463clean-libtool:
464	-rm -rf .libs _libs
465
466distclean-libtool:
467	-rm -f libtool
468uninstall-info-am:
469install-includeHEADERS: $(include_HEADERS)
470	@$(NORMAL_INSTALL)
471	test -z "$(includedir)" || $(mkdir_p) "$(DESTDIR)$(includedir)"
472	@list='$(include_HEADERS)'; for p in $$list; do \
473	  if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
474	  f=$(am__strip_dir) \
475	  echo " $(includeHEADERS_INSTALL) '$$d$$p' '$(DESTDIR)$(includedir)/$$f'"; \
476	  $(includeHEADERS_INSTALL) "$$d$$p" "$(DESTDIR)$(includedir)/$$f"; \
477	done
478
479uninstall-includeHEADERS:
480	@$(NORMAL_UNINSTALL)
481	@list='$(include_HEADERS)'; for p in $$list; do \
482	  f=$(am__strip_dir) \
483	  echo " rm -f '$(DESTDIR)$(includedir)/$$f'"; \
484	  rm -f "$(DESTDIR)$(includedir)/$$f"; \
485	done
486
487ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
488	list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
489	unique=`for i in $$list; do \
490	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
491	  done | \
492	  $(AWK) '    { files[$$0] = 1; } \
493	       END { for (i in files) print i; }'`; \
494	mkid -fID $$unique
495tags: TAGS
496
497TAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
498		$(TAGS_FILES) $(LISP)
499	tags=; \
500	here=`pwd`; \
501	list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
502	unique=`for i in $$list; do \
503	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
504	  done | \
505	  $(AWK) '    { files[$$0] = 1; } \
506	       END { for (i in files) print i; }'`; \
507	if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
508	  test -n "$$unique" || unique=$$empty_fix; \
509	  $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
510	    $$tags $$unique; \
511	fi
512ctags: CTAGS
513CTAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
514		$(TAGS_FILES) $(LISP)
515	tags=; \
516	here=`pwd`; \
517	list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
518	unique=`for i in $$list; do \
519	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
520	  done | \
521	  $(AWK) '    { files[$$0] = 1; } \
522	       END { for (i in files) print i; }'`; \
523	test -z "$(CTAGS_ARGS)$$tags$$unique" \
524	  || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
525	     $$tags $$unique
526
527GTAGS:
528	here=`$(am__cd) $(top_builddir) && pwd` \
529	  && cd $(top_srcdir) \
530	  && gtags -i $(GTAGS_ARGS) $$here
531
532distclean-tags:
533	-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
534
535distdir: $(DISTFILES)
536	$(am__remove_distdir)
537	mkdir $(distdir)
538	$(mkdir_p) $(distdir)/..
539	@srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
540	topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \
541	list='$(DISTFILES)'; for file in $$list; do \
542	  case $$file in \
543	    $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \
544	    $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \
545	  esac; \
546	  if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
547	  dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \
548	  if test "$$dir" != "$$file" && test "$$dir" != "."; then \
549	    dir="/$$dir"; \
550	    $(mkdir_p) "$(distdir)$$dir"; \
551	  else \
552	    dir=''; \
553	  fi; \
554	  if test -d $$d/$$file; then \
555	    if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
556	      cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
557	    fi; \
558	    cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
559	  else \
560	    test -f $(distdir)/$$file \
561	    || cp -p $$d/$$file $(distdir)/$$file \
562	    || exit 1; \
563	  fi; \
564	done
565	-find $(distdir) -type d ! -perm -777 -exec chmod a+rwx {} \; -o \
566	  ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \
567	  ! -type d ! -perm -400 -exec chmod a+r {} \; -o \
568	  ! -type d ! -perm -444 -exec $(SHELL) $(install_sh) -c -m a+r {} {} \; \
569	|| chmod -R a+r $(distdir)
570dist-gzip: distdir
571	tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
572	$(am__remove_distdir)
573
574dist-bzip2: distdir
575	tardir=$(distdir) && $(am__tar) | bzip2 -9 -c >$(distdir).tar.bz2
576	$(am__remove_distdir)
577
578dist-tarZ: distdir
579	tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z
580	$(am__remove_distdir)
581
582dist-shar: distdir
583	shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz
584	$(am__remove_distdir)
585
586dist-zip: distdir
587	-rm -f $(distdir).zip
588	zip -rq $(distdir).zip $(distdir)
589	$(am__remove_distdir)
590
591dist dist-all: distdir
592	tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
593	$(am__remove_distdir)
594
595# This target untars the dist file and tries a VPATH configuration.  Then
596# it guarantees that the distribution is self-contained by making another
597# tarfile.
598distcheck: dist
599	case '$(DIST_ARCHIVES)' in \
600	*.tar.gz*) \
601	  GZIP=$(GZIP_ENV) gunzip -c $(distdir).tar.gz | $(am__untar) ;;\
602	*.tar.bz2*) \
603	  bunzip2 -c $(distdir).tar.bz2 | $(am__untar) ;;\
604	*.tar.Z*) \
605	  uncompress -c $(distdir).tar.Z | $(am__untar) ;;\
606	*.shar.gz*) \
607	  GZIP=$(GZIP_ENV) gunzip -c $(distdir).shar.gz | unshar ;;\
608	*.zip*) \
609	  unzip $(distdir).zip ;;\
610	esac
611	chmod -R a-w $(distdir); chmod a+w $(distdir)
612	mkdir $(distdir)/_build
613	mkdir $(distdir)/_inst
614	chmod a-w $(distdir)
615	dc_install_base=`$(am__cd) $(distdir)/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \
616	  && dc_destdir="$${TMPDIR-/tmp}/am-dc-$$$$/" \
617	  && cd $(distdir)/_build \
618	  && ../configure --srcdir=.. --prefix="$$dc_install_base" \
619	    $(DISTCHECK_CONFIGURE_FLAGS) \
620	  && $(MAKE) $(AM_MAKEFLAGS) \
621	  && $(MAKE) $(AM_MAKEFLAGS) dvi \
622	  && $(MAKE) $(AM_MAKEFLAGS) check \
623	  && $(MAKE) $(AM_MAKEFLAGS) install \
624	  && $(MAKE) $(AM_MAKEFLAGS) installcheck \
625	  && $(MAKE) $(AM_MAKEFLAGS) uninstall \
626	  && $(MAKE) $(AM_MAKEFLAGS) distuninstallcheck_dir="$$dc_install_base" \
627	        distuninstallcheck \
628	  && chmod -R a-w "$$dc_install_base" \
629	  && ({ \
630	       (cd ../.. && umask 077 && mkdir "$$dc_destdir") \
631	       && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" install \
632	       && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" uninstall \
633	       && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" \
634	            distuninstallcheck_dir="$$dc_destdir" distuninstallcheck; \
635	      } || { rm -rf "$$dc_destdir"; exit 1; }) \
636	  && rm -rf "$$dc_destdir" \
637	  && $(MAKE) $(AM_MAKEFLAGS) dist \
638	  && rm -rf $(DIST_ARCHIVES) \
639	  && $(MAKE) $(AM_MAKEFLAGS) distcleancheck
640	$(am__remove_distdir)
641	@(echo "$(distdir) archives ready for distribution: "; \
642	  list='$(DIST_ARCHIVES)'; for i in $$list; do echo $$i; done) | \
643	  sed -e '1{h;s/./=/g;p;x;}' -e '$${p;x;}'
644distuninstallcheck:
645	@cd $(distuninstallcheck_dir) \
646	&& test `$(distuninstallcheck_listfiles) | wc -l` -le 1 \
647	   || { echo "ERROR: files left after uninstall:" ; \
648	        if test -n "$(DESTDIR)"; then \
649	          echo "  (check DESTDIR support)"; \
650	        fi ; \
651	        $(distuninstallcheck_listfiles) ; \
652	        exit 1; } >&2
653distcleancheck: distclean
654	@if test '$(srcdir)' = . ; then \
655	  echo "ERROR: distcleancheck can only run from a VPATH build" ; \
656	  exit 1 ; \
657	fi
658	@test `$(distcleancheck_listfiles) | wc -l` -eq 0 \
659	  || { echo "ERROR: files left in build directory after distclean:" ; \
660	       $(distcleancheck_listfiles) ; \
661	       exit 1; } >&2
662check-am: all-am
663check: check-am
664all-am: Makefile $(LTLIBRARIES) $(PROGRAMS) $(SCRIPTS) $(HEADERS)
665install-binPROGRAMS: install-libLTLIBRARIES
666
667installdirs:
668	for dir in "$(DESTDIR)$(libdir)" "$(DESTDIR)$(bindir)" "$(DESTDIR)$(bindir)" "$(DESTDIR)$(includedir)"; do \
669	  test -z "$$dir" || $(mkdir_p) "$$dir"; \
670	done
671install: install-am
672install-exec: install-exec-am
673install-data: install-data-am
674uninstall: uninstall-am
675
676install-am: all-am
677	@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
678
679installcheck: installcheck-am
680install-strip:
681	$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
682	  install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
683	  `test -z '$(STRIP)' || \
684	    echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
685mostlyclean-generic:
686
687clean-generic:
688	-test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
689
690distclean-generic:
691	-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
692
693maintainer-clean-generic:
694	@echo "This command is intended for maintainers to use"
695	@echo "it deletes files that may require special tools to rebuild."
696clean: clean-am
697
698clean-am: clean-binPROGRAMS clean-generic clean-libLTLIBRARIES \
699	clean-libtool mostlyclean-am
700
701distclean: distclean-am
702	-rm -f $(am__CONFIG_DISTCLEAN_FILES)
703	-rm -f Makefile
704distclean-am: clean-am distclean-compile distclean-generic \
705	distclean-libtool distclean-tags
706
707dvi: dvi-am
708
709dvi-am:
710
711html: html-am
712
713info: info-am
714
715info-am:
716
717install-data-am: install-includeHEADERS
718
719install-exec-am: install-binPROGRAMS install-binSCRIPTS \
720	install-libLTLIBRARIES
721
722install-info: install-info-am
723
724install-man:
725
726installcheck-am:
727
728maintainer-clean: maintainer-clean-am
729	-rm -f $(am__CONFIG_DISTCLEAN_FILES)
730	-rm -rf $(top_srcdir)/autom4te.cache
731	-rm -f Makefile
732maintainer-clean-am: distclean-am maintainer-clean-generic
733
734mostlyclean: mostlyclean-am
735
736mostlyclean-am: mostlyclean-compile mostlyclean-generic \
737	mostlyclean-libtool
738
739pdf: pdf-am
740
741pdf-am:
742
743ps: ps-am
744
745ps-am:
746
747uninstall-am: uninstall-binPROGRAMS uninstall-binSCRIPTS \
748	uninstall-includeHEADERS uninstall-info-am \
749	uninstall-libLTLIBRARIES
750
751.PHONY: CTAGS GTAGS all all-am am--refresh check check-am clean \
752	clean-binPROGRAMS clean-generic clean-libLTLIBRARIES \
753	clean-libtool ctags dist dist-all dist-bzip2 dist-gzip \
754	dist-shar dist-tarZ dist-zip distcheck distclean \
755	distclean-compile distclean-generic distclean-libtool \
756	distclean-tags distcleancheck distdir distuninstallcheck dvi \
757	dvi-am html html-am info info-am install install-am \
758	install-binPROGRAMS install-binSCRIPTS install-data \
759	install-data-am install-exec install-exec-am \
760	install-includeHEADERS install-info install-info-am \
761	install-libLTLIBRARIES install-man install-strip installcheck \
762	installcheck-am installdirs maintainer-clean \
763	maintainer-clean-generic mostlyclean mostlyclean-compile \
764	mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
765	tags uninstall uninstall-am uninstall-binPROGRAMS \
766	uninstall-binSCRIPTS uninstall-includeHEADERS \
767	uninstall-info-am uninstall-libLTLIBRARIES
768
769# create a script that says that -dlopen is not supported
770@BINARY_HELLDL_FALSE@helldl helldl$(EXEEXT):
771@BINARY_HELLDL_FALSE@	rm -f $@
772@BINARY_HELLDL_FALSE@	echo '#! /bin/sh' > $@
773@BINARY_HELLDL_FALSE@	echo '-dlopen is unsupported' >> $@
774@BINARY_HELLDL_FALSE@	chmod +x $@
775
776$(OBJECTS): libtool
777libtool: $(LIBTOOL_DEPS)
778	$(SHELL) ./config.status --recheck
779
780# The following rules are only for the libtool demo and tests.
781# Regenerate our acinclude.m4 only if it doesn't exist.
782$(srcdir)/acinclude.m4:
783	rm -f $(srcdir)/acinclude.m4
784	cd $(srcdir) && $(LN_S) ../libtool.m4 acinclude.m4
785
786# Test programs to see what gets hardcoded.
787.PHONY: hardcode
788hardcode: $(hardcode_tests)
789hc-direct: $(hell_OBJECTS) $(hell_DEPENDENCIES) $(libdir)/libhello.la
790	@rm -f hc-direct
791	@echo "You may ignore any linking errors from the following command:"
792	@shlib=./$(objdir)/libhello.a; \
793	  eval "`grep '^library_names' libhello.la`"; \
794	  for lib in $$library_names; do \
795	    shlib="./$(objdir)/$$lib"; \
796	  done; \
797	  $(SET_HARDCODE_FLAGS); \
798	  libdir=$(libdir); \
799	  flag=`eval echo \"$$hardcode_libdir_flag_spec\"`; \
800	  echo "$(CC) $(CFLAGS) $(LDFLAGS) -o $@ $(hell_OBJECTS) $$shlib $(LIBS) $(LIBM) $$flag || echo unsupported > $@"; \
801	  eval "$(CC) $(CFLAGS) $(LDFLAGS) -o $@ $(hell_OBJECTS) $$shlib $(LIBS) $(LIBM) $$flag || echo unsupported > $@"
802
803hc-libflag: $(hell_OBJECTS) $(hell_DEPENDENCIES) $(libdir)/libhello.la
804	@$(SET_HARDCODE_FLAGS); \
805	  libdir=`pwd`/$(objdir); \
806	  flag=`eval echo \"$$hardcode_libdir_flag_spec\"`; \
807	  if test -z "$$flag"; then \
808	    echo "echo unsupported > $@"; \
809	    echo unsupported > $@ || status="$$?"; \
810	  else \
811	    echo "$(CC) $(CFLAGS) $(LDFLAGS) -o $@ $(hell_OBJECTS) $$flag -L$(libdir) -lhello $(LIBS) $(LIBM)"; \
812	    $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $(hell_OBJECTS) $$flag -L$(libdir) -lhello $(LIBS) $(LIBM) || status="$$?"; \
813	  fi; \
814	  exit $$status
815
816hc-libpath: $(hell_OBJECTS) $(hell_DEPENDENCIES) $(libdir)/libhello.la
817	@rm -f hc-libpath
818	@echo "You may ignore any linking errors from the following command:"
819	@$(SET_HARDCODE_FLAGS); \
820	  eval `$(LIBTOOL) --config | grep '^shlibpath_var='`; \
821	  libdir=$(libdir); \
822	  flag=`eval echo \"$$hardcode_libdir_flag_spec\"`; \
823	  echo "$$shlibpath_var=./$(objdir) $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $(hell_OBJECTS) -lhello $(LIBS) $(LIBM) $$flag || echo unsupported > $@"; \
824	  eval "$$shlibpath_var=./$(objdir) $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $(hell_OBJECTS) -lhello $(LIBS) $(LIBM) $$flag || echo unsupported > $@"
825
826hc-minusL: $(hell_OBJECTS) $(hell_DEPENDENCIES)
827	@rm -f hc-minusL
828	@$(SET_HARDCODE_FLAGS); \
829	  libdir=$(libdir); \
830	  flag=`eval echo \"$$hardcode_libdir_flag_spec\"`; \
831	  echo "$(CC) $(CFLAGS) $(LDFLAGS) -o $@ $(hell_OBJECTS) -L./$(objdir) -lhello $(LIBS) $(LIBM) $$flag || echo unsupported > $@"; \
832	  eval "$(CC) $(CFLAGS) $(LDFLAGS) -o $@ $(hell_OBJECTS) -L./$(objdir) -lhello $(LIBS) $(LIBM) $$flag || echo unsupported > $@"
833
834deplibs-check: hell0$(EXEEXT)
835# Tell versions [3.59,3.63) of GNU make to not export all variables.
836# Otherwise a system limit (for SysV at least) may be exceeded.
837.NOEXPORT:
838