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