From 00bd24db775c9db500834677db929cd319621f0d Mon Sep 17 00:00:00 2001 From: =?utf8?q?J=C3=A9r=C3=B4me=20Benoit?= Date: Wed, 26 Nov 2014 00:14:59 +0100 Subject: [PATCH] Clean up the mess in the upstream branch. MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Signed-off-by: Jérôme Benoit --- Makefile | 770 -- autom4te.cache/requests | 520 +- autom4te.cache/traces.0 | 2778 +---- config.h | 91 - config.log | 919 -- config.status | 2074 ---- include/Makefile | 498 - libtool | 10083 ---------------- src/.deps/shairplay-shairplay.Po | 206 - src/Makefile | 722 -- src/lib/.deps/libshairplay_la-base64.Plo | 92 - src/lib/.deps/libshairplay_la-digest.Plo | 256 - src/lib/.deps/libshairplay_la-dnssd.Plo | 261 - src/lib/.deps/libshairplay_la-http_parser.Plo | 122 - .../.deps/libshairplay_la-http_request.Plo | 102 - .../.deps/libshairplay_la-http_response.Plo | 247 - src/lib/.deps/libshairplay_la-httpd.Plo | 256 - src/lib/.deps/libshairplay_la-logger.Plo | 236 - src/lib/.deps/libshairplay_la-netutils.Plo | 221 - src/lib/.deps/libshairplay_la-raop.Plo | 271 - src/lib/.deps/libshairplay_la-raop_buffer.Plo | 148 - src/lib/.deps/libshairplay_la-raop_rtp.Plo | 258 - src/lib/.deps/libshairplay_la-rsakey.Plo | 115 - src/lib/.deps/libshairplay_la-rsapem.Plo | 118 - src/lib/.deps/libshairplay_la-sdp.Plo | 91 - src/lib/.deps/libshairplay_la-utils.Plo | 111 - src/lib/.libs/libshairplay.a | Bin 759034 -> 0 bytes src/lib/.libs/libshairplay.exp | 29 - src/lib/.libs/libshairplay.la | 1 - src/lib/.libs/libshairplay.lai | 41 - src/lib/.libs/libshairplay.so | 1 - src/lib/.libs/libshairplay.so.0 | 1 - src/lib/.libs/libshairplay.so.0.0.0 | Bin 453439 -> 0 bytes src/lib/.libs/libshairplay.ver | 31 - src/lib/.libs/libshairplay_la-base64.o | Bin 21584 -> 0 bytes src/lib/.libs/libshairplay_la-digest.o | Bin 23168 -> 0 bytes src/lib/.libs/libshairplay_la-dnssd.o | Bin 31808 -> 0 bytes src/lib/.libs/libshairplay_la-http_parser.o | Bin 70296 -> 0 bytes src/lib/.libs/libshairplay_la-http_request.o | Bin 34304 -> 0 bytes src/lib/.libs/libshairplay_la-http_response.o | Bin 27640 -> 0 bytes src/lib/.libs/libshairplay_la-httpd.o | Bin 42872 -> 0 bytes src/lib/.libs/libshairplay_la-logger.o | Bin 17880 -> 0 bytes src/lib/.libs/libshairplay_la-netutils.o | Bin 21432 -> 0 bytes src/lib/.libs/libshairplay_la-raop.o | Bin 72144 -> 0 bytes src/lib/.libs/libshairplay_la-raop_buffer.o | Bin 29176 -> 0 bytes src/lib/.libs/libshairplay_la-raop_rtp.o | Bin 71200 -> 0 bytes src/lib/.libs/libshairplay_la-rsakey.o | Bin 39976 -> 0 bytes src/lib/.libs/libshairplay_la-rsapem.o | Bin 12816 -> 0 bytes src/lib/.libs/libshairplay_la-sdp.o | Bin 23296 -> 0 bytes src/lib/.libs/libshairplay_la-utils.o | Bin 13272 -> 0 bytes src/lib/Makefile | 877 -- src/lib/alac/.deps/alac.Plo | 121 - src/lib/alac/.libs/alac.o | Bin 56568 -> 0 bytes src/lib/alac/.libs/libalac.a | Bin 56872 -> 0 bytes src/lib/alac/.libs/libalac.la | 1 - src/lib/alac/Makefile | 505 - src/lib/alac/alac.lo | 12 - src/lib/alac/alac.o | Bin 56120 -> 0 bytes src/lib/alac/libalac.la | 41 - src/lib/crypto/.deps/aes.Plo | 266 - src/lib/crypto/.deps/bigint.Plo | 282 - src/lib/crypto/.deps/hmac.Plo | 266 - src/lib/crypto/.deps/md5.Plo | 266 - src/lib/crypto/.deps/rc4.Plo | 266 - src/lib/crypto/.deps/sha1.Plo | 266 - src/lib/crypto/.libs/aes.o | Bin 30040 -> 0 bytes src/lib/crypto/.libs/bigint.o | Bin 68688 -> 0 bytes src/lib/crypto/.libs/hmac.o | Bin 16096 -> 0 bytes src/lib/crypto/.libs/libcrypto.a | Bin 154700 -> 0 bytes src/lib/crypto/.libs/libcrypto.la | 1 - src/lib/crypto/.libs/md5.o | Bin 17904 -> 0 bytes src/lib/crypto/.libs/rc4.o | Bin 7616 -> 0 bytes src/lib/crypto/.libs/sha1.o | Bin 13376 -> 0 bytes src/lib/crypto/Makefile | 511 - src/lib/crypto/aes.lo | 12 - src/lib/crypto/aes.o | Bin 30056 -> 0 bytes src/lib/crypto/bigint.lo | 12 - src/lib/crypto/bigint.o | Bin 69688 -> 0 bytes src/lib/crypto/hmac.lo | 12 - src/lib/crypto/hmac.o | Bin 16048 -> 0 bytes src/lib/crypto/libcrypto.la | 41 - src/lib/crypto/md5.lo | 12 - src/lib/crypto/md5.o | Bin 17864 -> 0 bytes src/lib/crypto/rc4.lo | 12 - src/lib/crypto/rc4.o | Bin 7616 -> 0 bytes src/lib/crypto/sha1.lo | 12 - src/lib/crypto/sha1.o | Bin 13376 -> 0 bytes src/lib/libshairplay.la | 41 - src/lib/libshairplay_la-base64.lo | 12 - src/lib/libshairplay_la-base64.o | Bin 21512 -> 0 bytes src/lib/libshairplay_la-digest.lo | 12 - src/lib/libshairplay_la-digest.o | Bin 22872 -> 0 bytes src/lib/libshairplay_la-dnssd.lo | 12 - src/lib/libshairplay_la-dnssd.o | Bin 30232 -> 0 bytes src/lib/libshairplay_la-http_parser.lo | 12 - src/lib/libshairplay_la-http_parser.o | Bin 69880 -> 0 bytes src/lib/libshairplay_la-http_request.lo | 12 - src/lib/libshairplay_la-http_request.o | Bin 34112 -> 0 bytes src/lib/libshairplay_la-http_response.lo | 12 - src/lib/libshairplay_la-http_response.o | Bin 26920 -> 0 bytes src/lib/libshairplay_la-httpd.lo | 12 - src/lib/libshairplay_la-httpd.o | Bin 41984 -> 0 bytes src/lib/libshairplay_la-logger.lo | 12 - src/lib/libshairplay_la-logger.o | Bin 17648 -> 0 bytes src/lib/libshairplay_la-netutils.lo | 12 - src/lib/libshairplay_la-netutils.o | Bin 21272 -> 0 bytes src/lib/libshairplay_la-raop.lo | 12 - src/lib/libshairplay_la-raop.o | Bin 69536 -> 0 bytes src/lib/libshairplay_la-raop_buffer.lo | 12 - src/lib/libshairplay_la-raop_buffer.o | Bin 28856 -> 0 bytes src/lib/libshairplay_la-raop_rtp.lo | 12 - src/lib/libshairplay_la-raop_rtp.o | Bin 70320 -> 0 bytes src/lib/libshairplay_la-rsakey.lo | 12 - src/lib/libshairplay_la-rsakey.o | Bin 39864 -> 0 bytes src/lib/libshairplay_la-rsapem.lo | 12 - src/lib/libshairplay_la-rsapem.o | Bin 12696 -> 0 bytes src/lib/libshairplay_la-sdp.lo | 12 - src/lib/libshairplay_la-sdp.o | Bin 22824 -> 0 bytes src/lib/libshairplay_la-utils.lo | 12 - src/lib/libshairplay_la-utils.o | Bin 13192 -> 0 bytes src/shairplay | Bin 472363 -> 0 bytes src/shairplay-shairplay.o | Bin 71760 -> 0 bytes stamp-h1 | 1 - 123 files changed, 466 insertions(+), 25232 deletions(-) delete mode 100644 Makefile delete mode 100644 config.h delete mode 100644 config.log delete mode 100755 config.status delete mode 100644 include/Makefile delete mode 100755 libtool delete mode 100644 src/.deps/shairplay-shairplay.Po delete mode 100644 src/Makefile delete mode 100644 src/lib/.deps/libshairplay_la-base64.Plo delete mode 100644 src/lib/.deps/libshairplay_la-digest.Plo delete mode 100644 src/lib/.deps/libshairplay_la-dnssd.Plo delete mode 100644 src/lib/.deps/libshairplay_la-http_parser.Plo delete mode 100644 src/lib/.deps/libshairplay_la-http_request.Plo delete mode 100644 src/lib/.deps/libshairplay_la-http_response.Plo delete mode 100644 src/lib/.deps/libshairplay_la-httpd.Plo delete mode 100644 src/lib/.deps/libshairplay_la-logger.Plo delete mode 100644 src/lib/.deps/libshairplay_la-netutils.Plo delete mode 100644 src/lib/.deps/libshairplay_la-raop.Plo delete mode 100644 src/lib/.deps/libshairplay_la-raop_buffer.Plo delete mode 100644 src/lib/.deps/libshairplay_la-raop_rtp.Plo delete mode 100644 src/lib/.deps/libshairplay_la-rsakey.Plo delete mode 100644 src/lib/.deps/libshairplay_la-rsapem.Plo delete mode 100644 src/lib/.deps/libshairplay_la-sdp.Plo delete mode 100644 src/lib/.deps/libshairplay_la-utils.Plo delete mode 100644 src/lib/.libs/libshairplay.a delete mode 100644 src/lib/.libs/libshairplay.exp delete mode 120000 src/lib/.libs/libshairplay.la delete mode 100644 src/lib/.libs/libshairplay.lai delete mode 120000 src/lib/.libs/libshairplay.so delete mode 120000 src/lib/.libs/libshairplay.so.0 delete mode 100755 src/lib/.libs/libshairplay.so.0.0.0 delete mode 100644 src/lib/.libs/libshairplay.ver delete mode 100644 src/lib/.libs/libshairplay_la-base64.o delete mode 100644 src/lib/.libs/libshairplay_la-digest.o delete mode 100644 src/lib/.libs/libshairplay_la-dnssd.o delete mode 100644 src/lib/.libs/libshairplay_la-http_parser.o delete mode 100644 src/lib/.libs/libshairplay_la-http_request.o delete mode 100644 src/lib/.libs/libshairplay_la-http_response.o delete mode 100644 src/lib/.libs/libshairplay_la-httpd.o delete mode 100644 src/lib/.libs/libshairplay_la-logger.o delete mode 100644 src/lib/.libs/libshairplay_la-netutils.o delete mode 100644 src/lib/.libs/libshairplay_la-raop.o delete mode 100644 src/lib/.libs/libshairplay_la-raop_buffer.o delete mode 100644 src/lib/.libs/libshairplay_la-raop_rtp.o delete mode 100644 src/lib/.libs/libshairplay_la-rsakey.o delete mode 100644 src/lib/.libs/libshairplay_la-rsapem.o delete mode 100644 src/lib/.libs/libshairplay_la-sdp.o delete mode 100644 src/lib/.libs/libshairplay_la-utils.o delete mode 100644 src/lib/Makefile delete mode 100644 src/lib/alac/.deps/alac.Plo delete mode 100644 src/lib/alac/.libs/alac.o delete mode 100644 src/lib/alac/.libs/libalac.a delete mode 120000 src/lib/alac/.libs/libalac.la delete mode 100644 src/lib/alac/Makefile delete mode 100644 src/lib/alac/alac.lo delete mode 100644 src/lib/alac/alac.o delete mode 100644 src/lib/alac/libalac.la delete mode 100644 src/lib/crypto/.deps/aes.Plo delete mode 100644 src/lib/crypto/.deps/bigint.Plo delete mode 100644 src/lib/crypto/.deps/hmac.Plo delete mode 100644 src/lib/crypto/.deps/md5.Plo delete mode 100644 src/lib/crypto/.deps/rc4.Plo delete mode 100644 src/lib/crypto/.deps/sha1.Plo delete mode 100644 src/lib/crypto/.libs/aes.o delete mode 100644 src/lib/crypto/.libs/bigint.o delete mode 100644 src/lib/crypto/.libs/hmac.o delete mode 100644 src/lib/crypto/.libs/libcrypto.a delete mode 120000 src/lib/crypto/.libs/libcrypto.la delete mode 100644 src/lib/crypto/.libs/md5.o delete mode 100644 src/lib/crypto/.libs/rc4.o delete mode 100644 src/lib/crypto/.libs/sha1.o delete mode 100644 src/lib/crypto/Makefile delete mode 100644 src/lib/crypto/aes.lo delete mode 100644 src/lib/crypto/aes.o delete mode 100644 src/lib/crypto/bigint.lo delete mode 100644 src/lib/crypto/bigint.o delete mode 100644 src/lib/crypto/hmac.lo delete mode 100644 src/lib/crypto/hmac.o delete mode 100644 src/lib/crypto/libcrypto.la delete mode 100644 src/lib/crypto/md5.lo delete mode 100644 src/lib/crypto/md5.o delete mode 100644 src/lib/crypto/rc4.lo delete mode 100644 src/lib/crypto/rc4.o delete mode 100644 src/lib/crypto/sha1.lo delete mode 100644 src/lib/crypto/sha1.o delete mode 100644 src/lib/libshairplay.la delete mode 100644 src/lib/libshairplay_la-base64.lo delete mode 100644 src/lib/libshairplay_la-base64.o delete mode 100644 src/lib/libshairplay_la-digest.lo delete mode 100644 src/lib/libshairplay_la-digest.o delete mode 100644 src/lib/libshairplay_la-dnssd.lo delete mode 100644 src/lib/libshairplay_la-dnssd.o delete mode 100644 src/lib/libshairplay_la-http_parser.lo delete mode 100644 src/lib/libshairplay_la-http_parser.o delete mode 100644 src/lib/libshairplay_la-http_request.lo delete mode 100644 src/lib/libshairplay_la-http_request.o delete mode 100644 src/lib/libshairplay_la-http_response.lo delete mode 100644 src/lib/libshairplay_la-http_response.o delete mode 100644 src/lib/libshairplay_la-httpd.lo delete mode 100644 src/lib/libshairplay_la-httpd.o delete mode 100644 src/lib/libshairplay_la-logger.lo delete mode 100644 src/lib/libshairplay_la-logger.o delete mode 100644 src/lib/libshairplay_la-netutils.lo delete mode 100644 src/lib/libshairplay_la-netutils.o delete mode 100644 src/lib/libshairplay_la-raop.lo delete mode 100644 src/lib/libshairplay_la-raop.o delete mode 100644 src/lib/libshairplay_la-raop_buffer.lo delete mode 100644 src/lib/libshairplay_la-raop_buffer.o delete mode 100644 src/lib/libshairplay_la-raop_rtp.lo delete mode 100644 src/lib/libshairplay_la-raop_rtp.o delete mode 100644 src/lib/libshairplay_la-rsakey.lo delete mode 100644 src/lib/libshairplay_la-rsakey.o delete mode 100644 src/lib/libshairplay_la-rsapem.lo delete mode 100644 src/lib/libshairplay_la-rsapem.o delete mode 100644 src/lib/libshairplay_la-sdp.lo delete mode 100644 src/lib/libshairplay_la-sdp.o delete mode 100644 src/lib/libshairplay_la-utils.lo delete mode 100644 src/lib/libshairplay_la-utils.o delete mode 100755 src/shairplay delete mode 100644 src/shairplay-shairplay.o delete mode 100644 stamp-h1 diff --git a/Makefile b/Makefile deleted file mode 100644 index eab8cd9..0000000 --- a/Makefile +++ /dev/null @@ -1,770 +0,0 @@ -# Makefile.in generated by automake 1.11.6 from Makefile.am. -# Makefile. Generated from Makefile.in by configure. - -# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, -# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software -# Foundation, Inc. -# This Makefile.in is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY, to the extent permitted by law; without -# even the implied warranty of MERCHANTABILITY or FITNESS FOR A -# PARTICULAR PURPOSE. - - - -am__make_dryrun = \ - { \ - am__dry=no; \ - case $$MAKEFLAGS in \ - *\\[\ \ ]*) \ - echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \ - | grep '^AM OK$$' >/dev/null || am__dry=yes;; \ - *) \ - for am__flg in $$MAKEFLAGS; do \ - case $$am__flg in \ - *=*|--*) ;; \ - *n*) am__dry=yes; break;; \ - esac; \ - done;; \ - esac; \ - test $$am__dry = yes; \ - } -pkgdatadir = $(datadir)/shairplay -pkgincludedir = $(includedir)/shairplay -pkglibdir = $(libdir)/shairplay -pkglibexecdir = $(libexecdir)/shairplay -am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd -install_sh_DATA = $(install_sh) -c -m 644 -install_sh_PROGRAM = $(install_sh) -c -install_sh_SCRIPT = $(install_sh) -c -INSTALL_HEADER = $(INSTALL_DATA) -transform = $(program_transform_name) -NORMAL_INSTALL = : -PRE_INSTALL = : -POST_INSTALL = : -NORMAL_UNINSTALL = : -PRE_UNINSTALL = : -POST_UNINSTALL = : -build_triplet = x86_64-unknown-linux-gnu -host_triplet = x86_64-unknown-linux-gnu -subdir = . -DIST_COMMON = $(am__configure_deps) $(srcdir)/Makefile.am \ - $(srcdir)/Makefile.in $(srcdir)/config.h.in \ - $(top_srcdir)/configure config.guess config.sub depcomp \ - install-sh ltmain.sh missing -ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 -am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \ - $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \ - $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \ - $(top_srcdir)/m4/pkg.m4 $(top_srcdir)/configure.ac -am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ - $(ACLOCAL_M4) -am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \ - configure.lineno config.status.lineno -mkinstalldirs = $(install_sh) -d -CONFIG_HEADER = config.h -CONFIG_CLEAN_FILES = -CONFIG_CLEAN_VPATH_FILES = -SOURCES = -DIST_SOURCES = -RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ - html-recursive info-recursive install-data-recursive \ - install-dvi-recursive install-exec-recursive \ - install-html-recursive install-info-recursive \ - install-pdf-recursive install-ps-recursive install-recursive \ - installcheck-recursive installdirs-recursive pdf-recursive \ - ps-recursive uninstall-recursive -am__can_run_installinfo = \ - case $$AM_UPDATE_INFO_DIR in \ - n|no|NO) false;; \ - *) (install-info --version) >/dev/null 2>&1;; \ - esac -RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ - distclean-recursive maintainer-clean-recursive -AM_RECURSIVE_TARGETS = $(RECURSIVE_TARGETS:-recursive=) \ - $(RECURSIVE_CLEAN_TARGETS:-recursive=) tags TAGS ctags CTAGS \ - distdir dist dist-all distcheck -ETAGS = etags -CTAGS = ctags -DIST_SUBDIRS = $(SUBDIRS) -DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -distdir = $(PACKAGE)-$(VERSION) -top_distdir = $(distdir) -am__remove_distdir = \ - if test -d "$(distdir)"; then \ - find "$(distdir)" -type d ! -perm -200 -exec chmod u+w {} ';' \ - && rm -rf "$(distdir)" \ - || { sleep 5 && rm -rf "$(distdir)"; }; \ - else :; fi -am__relativize = \ - dir0=`pwd`; \ - sed_first='s,^\([^/]*\)/.*$$,\1,'; \ - sed_rest='s,^[^/]*/*,,'; \ - sed_last='s,^.*/\([^/]*\)$$,\1,'; \ - sed_butlast='s,/*[^/]*$$,,'; \ - while test -n "$$dir1"; do \ - first=`echo "$$dir1" | sed -e "$$sed_first"`; \ - if test "$$first" != "."; then \ - if test "$$first" = ".."; then \ - dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \ - dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \ - else \ - first2=`echo "$$dir2" | sed -e "$$sed_first"`; \ - if test "$$first2" = "$$first"; then \ - dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \ - else \ - dir2="../$$dir2"; \ - fi; \ - dir0="$$dir0"/"$$first"; \ - fi; \ - fi; \ - dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \ - done; \ - reldir="$$dir2" -DIST_ARCHIVES = $(distdir).tar.gz -GZIP_ENV = --best -distuninstallcheck_listfiles = find . -type f -print -am__distuninstallcheck_listfiles = $(distuninstallcheck_listfiles) \ - | sed 's|^\./|$(prefix)/|' | grep -v '$(infodir)/dir$$' -distcleancheck_listfiles = find . -type f -print -ACLOCAL = ${SHELL} /data/packages/shairplay/shairplay/missing --run aclocal-1.11 -AMTAR = $${TAR-tar} -AR = ar -AUTOCONF = ${SHELL} /data/packages/shairplay/shairplay/missing --run autoconf -AUTOHEADER = ${SHELL} /data/packages/shairplay/shairplay/missing --run autoheader -AUTOMAKE = ${SHELL} /data/packages/shairplay/shairplay/missing --run automake-1.11 -AWK = gawk -CC = gcc -CCDEPMODE = depmode=gcc3 -CFLAGS = -g -O2 -CPP = gcc -E -CPPFLAGS = -CYGPATH_W = echo -DEFS = -DHAVE_CONFIG_H -DEPDIR = .deps -DLLTOOL = false -DSYMUTIL = -DUMPBIN = -ECHO_C = -ECHO_N = -n -ECHO_T = -EGREP = /bin/grep -E -EXEEXT = -FGREP = /bin/grep -F -GREP = /bin/grep -INSTALL = /usr/bin/install -c -INSTALL_DATA = ${INSTALL} -m 644 -INSTALL_PROGRAM = ${INSTALL} -INSTALL_SCRIPT = ${INSTALL} -INSTALL_STRIP_PROGRAM = $(install_sh) -c -s -LD = /usr/bin/ld -m elf_x86_64 -LDFLAGS = -LIBADD_DL = -ldl -LIBADD_DLD_LINK = -LIBADD_DLOPEN = -ldl -LIBADD_SHL_LOAD = -LIBM = -lm -LIBOBJS = -LIBS = -lpthread -ldl -LIBTOOL = $(SHELL) $(top_builddir)/libtool -LIPO = -LN_S = ln -s -LTLIBOBJS = -LT_DLLOADERS = dlopen.la -LT_DLPREOPEN = -dlpreopen dlopen.la -MAKEINFO = ${SHELL} /data/packages/shairplay/shairplay/missing --run makeinfo -MANIFEST_TOOL = : -MKDIR_P = /bin/mkdir -p -NM = /usr/bin/nm -B -NMEDIT = -OBJDUMP = objdump -OBJEXT = o -OTOOL = -OTOOL64 = -PACKAGE = shairplay -PACKAGE_BUGREPORT = juhovh@iki.fi -PACKAGE_NAME = shairplay -PACKAGE_STRING = shairplay 0.9.0 -PACKAGE_TARNAME = shairplay -PACKAGE_URL = -PACKAGE_VERSION = 0.9.0 -PATH_SEPARATOR = : -PKG_CONFIG = /usr/bin/pkg-config -RANLIB = ranlib -SED = /bin/sed -SET_MAKE = -SHELL = /bin/bash -STRIP = strip -VERSION = 0.9.0 -abs_builddir = /data/packages/shairplay/shairplay -abs_srcdir = /data/packages/shairplay/shairplay -abs_top_builddir = /data/packages/shairplay/shairplay -abs_top_srcdir = /data/packages/shairplay/shairplay -ac_ct_AR = ar -ac_ct_CC = gcc -ac_ct_DUMPBIN = -am__include = include -am__leading_dot = . -am__quote = -am__tar = $${TAR-tar} chof - "$$tardir" -am__untar = $${TAR-tar} xf - -bindir = ${exec_prefix}/bin -build = x86_64-unknown-linux-gnu -build_alias = -build_cpu = x86_64 -build_os = linux-gnu -build_vendor = unknown -builddir = . -datadir = ${datarootdir} -datarootdir = ${prefix}/share -docdir = ${datarootdir}/doc/${PACKAGE_TARNAME} -dvidir = ${docdir} -exec_prefix = ${prefix} -host = x86_64-unknown-linux-gnu -host_alias = -host_cpu = x86_64 -host_os = linux-gnu -host_vendor = unknown -htmldir = ${docdir} -includedir = ${prefix}/include -infodir = ${datarootdir}/info -install_sh = ${SHELL} /data/packages/shairplay/shairplay/install-sh -libao_CFLAGS = -libao_LIBS = -lao -libdir = ${exec_prefix}/lib -libexecdir = ${exec_prefix}/libexec -localedir = ${datarootdir}/locale -localstatedir = ${prefix}/var -mandir = ${datarootdir}/man -mkdir_p = /bin/mkdir -p -oldincludedir = /usr/include -pdfdir = ${docdir} -prefix = /usr/local -program_transform_name = s,x,x, -psdir = ${docdir} -sbindir = ${exec_prefix}/sbin -sharedstatedir = ${prefix}/com -srcdir = . -sysconfdir = ${prefix}/etc -target_alias = -top_build_prefix = -top_builddir = . -top_srcdir = . -SUBDIRS = include src -ACLOCAL_AMFLAGS = -I m4 -all: config.h - $(MAKE) $(AM_MAKEFLAGS) all-recursive - -.SUFFIXES: -am--refresh: Makefile - @: -$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) - @for dep in $?; do \ - case '$(am__configure_deps)' in \ - *$$dep*) \ - echo ' cd $(srcdir) && $(AUTOMAKE) --foreign'; \ - $(am__cd) $(srcdir) && $(AUTOMAKE) --foreign \ - && exit 0; \ - exit 1;; \ - esac; \ - done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign Makefile'; \ - $(am__cd) $(top_srcdir) && \ - $(AUTOMAKE) --foreign Makefile -.PRECIOUS: Makefile -Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status - @case '$?' in \ - *config.status*) \ - echo ' $(SHELL) ./config.status'; \ - $(SHELL) ./config.status;; \ - *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe);; \ - esac; - -$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) - $(SHELL) ./config.status --recheck - -$(top_srcdir)/configure: $(am__configure_deps) - $(am__cd) $(srcdir) && $(AUTOCONF) -$(ACLOCAL_M4): $(am__aclocal_m4_deps) - $(am__cd) $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS) -$(am__aclocal_m4_deps): - -config.h: stamp-h1 - @if test ! -f $@; then rm -f stamp-h1; else :; fi - @if test ! -f $@; then $(MAKE) $(AM_MAKEFLAGS) stamp-h1; else :; fi - -stamp-h1: $(srcdir)/config.h.in $(top_builddir)/config.status - @rm -f stamp-h1 - cd $(top_builddir) && $(SHELL) ./config.status config.h -$(srcdir)/config.h.in: $(am__configure_deps) - ($(am__cd) $(top_srcdir) && $(AUTOHEADER)) - rm -f stamp-h1 - touch $@ - -distclean-hdr: - -rm -f config.h stamp-h1 - -mostlyclean-libtool: - -rm -f *.lo - -clean-libtool: - -rm -rf .libs _libs - -distclean-libtool: - -rm -f libtool config.lt - -# This directory's subdirectories are mostly independent; you can cd -# into them and run `make' without going through this Makefile. -# To change the values of `make' variables: instead of editing Makefiles, -# (1) if the variable is set in `config.status', edit `config.status' -# (which will cause the Makefiles to be regenerated when you run `make'); -# (2) otherwise, pass the desired values on the `make' command line. -$(RECURSIVE_TARGETS): - @fail= failcom='exit 1'; \ - for f in x $$MAKEFLAGS; do \ - case $$f in \ - *=* | --[!k]*);; \ - *k*) failcom='fail=yes';; \ - esac; \ - done; \ - dot_seen=no; \ - target=`echo $@ | sed s/-recursive//`; \ - list='$(SUBDIRS)'; for subdir in $$list; do \ - echo "Making $$target in $$subdir"; \ - if test "$$subdir" = "."; then \ - dot_seen=yes; \ - local_target="$$target-am"; \ - else \ - local_target="$$target"; \ - fi; \ - ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ - || eval $$failcom; \ - done; \ - if test "$$dot_seen" = "no"; then \ - $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ - fi; test -z "$$fail" - -$(RECURSIVE_CLEAN_TARGETS): - @fail= failcom='exit 1'; \ - for f in x $$MAKEFLAGS; do \ - case $$f in \ - *=* | --[!k]*);; \ - *k*) failcom='fail=yes';; \ - esac; \ - done; \ - dot_seen=no; \ - case "$@" in \ - distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ - *) list='$(SUBDIRS)' ;; \ - esac; \ - rev=''; for subdir in $$list; do \ - if test "$$subdir" = "."; then :; else \ - rev="$$subdir $$rev"; \ - fi; \ - done; \ - rev="$$rev ."; \ - target=`echo $@ | sed s/-recursive//`; \ - for subdir in $$rev; do \ - echo "Making $$target in $$subdir"; \ - if test "$$subdir" = "."; then \ - local_target="$$target-am"; \ - else \ - local_target="$$target"; \ - fi; \ - ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ - || eval $$failcom; \ - done && test -z "$$fail" -tags-recursive: - list='$(SUBDIRS)'; for subdir in $$list; do \ - test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ - done -ctags-recursive: - list='$(SUBDIRS)'; for subdir in $$list; do \ - test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ - done - -ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) - list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | \ - $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in files) print i; }; }'`; \ - mkid -fID $$unique -tags: TAGS - -TAGS: tags-recursive $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) \ - $(TAGS_FILES) $(LISP) - set x; \ - here=`pwd`; \ - if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ - include_option=--etags-include; \ - empty_fix=.; \ - else \ - include_option=--include; \ - empty_fix=; \ - fi; \ - list='$(SUBDIRS)'; for subdir in $$list; do \ - if test "$$subdir" = .; then :; else \ - test ! -f $$subdir/TAGS || \ - set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \ - fi; \ - done; \ - list='$(SOURCES) $(HEADERS) config.h.in $(LISP) $(TAGS_FILES)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | \ - $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in files) print i; }; }'`; \ - shift; \ - if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ - test -n "$$unique" || unique=$$empty_fix; \ - if test $$# -gt 0; then \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - "$$@" $$unique; \ - else \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - $$unique; \ - fi; \ - fi -ctags: CTAGS -CTAGS: ctags-recursive $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) \ - $(TAGS_FILES) $(LISP) - list='$(SOURCES) $(HEADERS) config.h.in $(LISP) $(TAGS_FILES)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | \ - $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in files) print i; }; }'`; \ - test -z "$(CTAGS_ARGS)$$unique" \ - || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ - $$unique - -GTAGS: - here=`$(am__cd) $(top_builddir) && pwd` \ - && $(am__cd) $(top_srcdir) \ - && gtags -i $(GTAGS_ARGS) "$$here" - -distclean-tags: - -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags - -distdir: $(DISTFILES) - $(am__remove_distdir) - test -d "$(distdir)" || mkdir "$(distdir)" - @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - list='$(DISTFILES)'; \ - dist_files=`for file in $$list; do echo $$file; done | \ - sed -e "s|^$$srcdirstrip/||;t" \ - -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ - case $$dist_files in \ - */*) $(MKDIR_P) `echo "$$dist_files" | \ - sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ - sort -u` ;; \ - esac; \ - for file in $$dist_files; do \ - if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ - if test -d $$d/$$file; then \ - dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ - if test -d "$(distdir)/$$file"; then \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ - cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ - else \ - test -f "$(distdir)/$$file" \ - || cp -p $$d/$$file "$(distdir)/$$file" \ - || exit 1; \ - fi; \ - done - @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ - if test "$$subdir" = .; then :; else \ - $(am__make_dryrun) \ - || test -d "$(distdir)/$$subdir" \ - || $(MKDIR_P) "$(distdir)/$$subdir" \ - || exit 1; \ - dir1=$$subdir; dir2="$(distdir)/$$subdir"; \ - $(am__relativize); \ - new_distdir=$$reldir; \ - dir1=$$subdir; dir2="$(top_distdir)"; \ - $(am__relativize); \ - new_top_distdir=$$reldir; \ - echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \ - echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \ - ($(am__cd) $$subdir && \ - $(MAKE) $(AM_MAKEFLAGS) \ - top_distdir="$$new_top_distdir" \ - distdir="$$new_distdir" \ - am__remove_distdir=: \ - am__skip_length_check=: \ - am__skip_mode_fix=: \ - distdir) \ - || exit 1; \ - fi; \ - done - -test -n "$(am__skip_mode_fix)" \ - || find "$(distdir)" -type d ! -perm -755 \ - -exec chmod u+rwx,go+rx {} \; -o \ - ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \ - ! -type d ! -perm -400 -exec chmod a+r {} \; -o \ - ! -type d ! -perm -444 -exec $(install_sh) -c -m a+r {} {} \; \ - || chmod -R a+r "$(distdir)" -dist-gzip: distdir - tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz - $(am__remove_distdir) - -dist-bzip2: distdir - tardir=$(distdir) && $(am__tar) | BZIP2=$${BZIP2--9} bzip2 -c >$(distdir).tar.bz2 - $(am__remove_distdir) - -dist-lzip: distdir - tardir=$(distdir) && $(am__tar) | lzip -c $${LZIP_OPT--9} >$(distdir).tar.lz - $(am__remove_distdir) - -dist-lzma: distdir - tardir=$(distdir) && $(am__tar) | lzma -9 -c >$(distdir).tar.lzma - $(am__remove_distdir) - -dist-xz: distdir - tardir=$(distdir) && $(am__tar) | XZ_OPT=$${XZ_OPT--e} xz -c >$(distdir).tar.xz - $(am__remove_distdir) - -dist-tarZ: distdir - tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z - $(am__remove_distdir) - -dist-shar: distdir - shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz - $(am__remove_distdir) - -dist-zip: distdir - -rm -f $(distdir).zip - zip -rq $(distdir).zip $(distdir) - $(am__remove_distdir) - -dist dist-all: distdir - tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz - $(am__remove_distdir) - -# This target untars the dist file and tries a VPATH configuration. Then -# it guarantees that the distribution is self-contained by making another -# tarfile. -distcheck: dist - case '$(DIST_ARCHIVES)' in \ - *.tar.gz*) \ - GZIP=$(GZIP_ENV) gzip -dc $(distdir).tar.gz | $(am__untar) ;;\ - *.tar.bz2*) \ - bzip2 -dc $(distdir).tar.bz2 | $(am__untar) ;;\ - *.tar.lzma*) \ - lzma -dc $(distdir).tar.lzma | $(am__untar) ;;\ - *.tar.lz*) \ - lzip -dc $(distdir).tar.lz | $(am__untar) ;;\ - *.tar.xz*) \ - xz -dc $(distdir).tar.xz | $(am__untar) ;;\ - *.tar.Z*) \ - uncompress -c $(distdir).tar.Z | $(am__untar) ;;\ - *.shar.gz*) \ - GZIP=$(GZIP_ENV) gzip -dc $(distdir).shar.gz | unshar ;;\ - *.zip*) \ - unzip $(distdir).zip ;;\ - esac - chmod -R a-w $(distdir); chmod u+w $(distdir) - mkdir $(distdir)/_build - mkdir $(distdir)/_inst - chmod a-w $(distdir) - test -d $(distdir)/_build || exit 0; \ - dc_install_base=`$(am__cd) $(distdir)/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \ - && dc_destdir="$${TMPDIR-/tmp}/am-dc-$$$$/" \ - && am__cwd=`pwd` \ - && $(am__cd) $(distdir)/_build \ - && ../configure --srcdir=.. --prefix="$$dc_install_base" \ - $(AM_DISTCHECK_CONFIGURE_FLAGS) \ - $(DISTCHECK_CONFIGURE_FLAGS) \ - && $(MAKE) $(AM_MAKEFLAGS) \ - && $(MAKE) $(AM_MAKEFLAGS) dvi \ - && $(MAKE) $(AM_MAKEFLAGS) check \ - && $(MAKE) $(AM_MAKEFLAGS) install \ - && $(MAKE) $(AM_MAKEFLAGS) installcheck \ - && $(MAKE) $(AM_MAKEFLAGS) uninstall \ - && $(MAKE) $(AM_MAKEFLAGS) distuninstallcheck_dir="$$dc_install_base" \ - distuninstallcheck \ - && chmod -R a-w "$$dc_install_base" \ - && ({ \ - (cd ../.. && umask 077 && mkdir "$$dc_destdir") \ - && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" install \ - && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" uninstall \ - && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" \ - distuninstallcheck_dir="$$dc_destdir" distuninstallcheck; \ - } || { rm -rf "$$dc_destdir"; exit 1; }) \ - && rm -rf "$$dc_destdir" \ - && $(MAKE) $(AM_MAKEFLAGS) dist \ - && rm -rf $(DIST_ARCHIVES) \ - && $(MAKE) $(AM_MAKEFLAGS) distcleancheck \ - && cd "$$am__cwd" \ - || exit 1 - $(am__remove_distdir) - @(echo "$(distdir) archives ready for distribution: "; \ - list='$(DIST_ARCHIVES)'; for i in $$list; do echo $$i; done) | \ - sed -e 1h -e 1s/./=/g -e 1p -e 1x -e '$$p' -e '$$x' -distuninstallcheck: - @test -n '$(distuninstallcheck_dir)' || { \ - echo 'ERROR: trying to run $@ with an empty' \ - '$$(distuninstallcheck_dir)' >&2; \ - exit 1; \ - }; \ - $(am__cd) '$(distuninstallcheck_dir)' || { \ - echo 'ERROR: cannot chdir into $(distuninstallcheck_dir)' >&2; \ - exit 1; \ - }; \ - test `$(am__distuninstallcheck_listfiles) | wc -l` -eq 0 \ - || { echo "ERROR: files left after uninstall:" ; \ - if test -n "$(DESTDIR)"; then \ - echo " (check DESTDIR support)"; \ - fi ; \ - $(distuninstallcheck_listfiles) ; \ - exit 1; } >&2 -distcleancheck: distclean - @if test '$(srcdir)' = . ; then \ - echo "ERROR: distcleancheck can only run from a VPATH build" ; \ - exit 1 ; \ - fi - @test `$(distcleancheck_listfiles) | wc -l` -eq 0 \ - || { echo "ERROR: files left in build directory after distclean:" ; \ - $(distcleancheck_listfiles) ; \ - exit 1; } >&2 -check-am: all-am -check: check-recursive -all-am: Makefile config.h -installdirs: installdirs-recursive -installdirs-am: -install: install-recursive -install-exec: install-exec-recursive -install-data: install-data-recursive -uninstall: uninstall-recursive - -install-am: all-am - @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am - -installcheck: installcheck-recursive -install-strip: - if test -z '$(STRIP)'; then \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - install; \ - else \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ - fi -mostlyclean-generic: - -clean-generic: - -distclean-generic: - -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) - -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) - -maintainer-clean-generic: - @echo "This command is intended for maintainers to use" - @echo "it deletes files that may require special tools to rebuild." -clean: clean-recursive - -clean-am: clean-generic clean-libtool mostlyclean-am - -distclean: distclean-recursive - -rm -f $(am__CONFIG_DISTCLEAN_FILES) - -rm -f Makefile -distclean-am: clean-am distclean-generic distclean-hdr \ - distclean-libtool distclean-tags - -dvi: dvi-recursive - -dvi-am: - -html: html-recursive - -html-am: - -info: info-recursive - -info-am: - -install-data-am: - -install-dvi: install-dvi-recursive - -install-dvi-am: - -install-exec-am: - -install-html: install-html-recursive - -install-html-am: - -install-info: install-info-recursive - -install-info-am: - -install-man: - -install-pdf: install-pdf-recursive - -install-pdf-am: - -install-ps: install-ps-recursive - -install-ps-am: - -installcheck-am: - -maintainer-clean: maintainer-clean-recursive - -rm -f $(am__CONFIG_DISTCLEAN_FILES) - -rm -rf $(top_srcdir)/autom4te.cache - -rm -f Makefile -maintainer-clean-am: distclean-am maintainer-clean-generic - -mostlyclean: mostlyclean-recursive - -mostlyclean-am: mostlyclean-generic mostlyclean-libtool - -pdf: pdf-recursive - -pdf-am: - -ps: ps-recursive - -ps-am: - -uninstall-am: - -.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) all \ - ctags-recursive install-am install-strip tags-recursive - -.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ - all all-am am--refresh check check-am clean clean-generic \ - clean-libtool ctags ctags-recursive dist dist-all dist-bzip2 \ - dist-gzip dist-lzip dist-lzma dist-shar dist-tarZ dist-xz \ - dist-zip distcheck distclean distclean-generic distclean-hdr \ - distclean-libtool distclean-tags distcleancheck distdir \ - distuninstallcheck dvi dvi-am html html-am info info-am \ - install install-am install-data install-data-am install-dvi \ - install-dvi-am install-exec install-exec-am install-html \ - install-html-am install-info install-info-am install-man \ - install-pdf install-pdf-am install-ps install-ps-am \ - install-strip installcheck installcheck-am installdirs \ - installdirs-am maintainer-clean maintainer-clean-generic \ - mostlyclean mostlyclean-generic mostlyclean-libtool pdf pdf-am \ - ps ps-am tags tags-recursive uninstall uninstall-am - - -# Tell versions [3.59,3.63) of GNU make to not export all variables. -# Otherwise a system limit (for SysV at least) may be exceeded. -.NOEXPORT: diff --git a/autom4te.cache/requests b/autom4te.cache/requests index 0390ab0..4280e0c 100644 --- a/autom4te.cache/requests +++ b/autom4te.cache/requests @@ -1,4 +1,4 @@ -# This file was generated by Autom4te Sat May 26 18:17:46 UTC 2012. +# This file was generated by Autom4te Thu Apr 10 10:06:43 UTC 2014. # It contains the lists of macros which have been traced. # It can be safely removed. @@ -11,503 +11,67 @@ ], [ '/usr/share/autoconf/autoconf/autoconf.m4f', - '/usr/share/aclocal/argz.m4', - '/usr/share/aclocal/libtool.m4', - '/usr/share/aclocal/ltdl.m4', - '/usr/share/aclocal/ltoptions.m4', - '/usr/share/aclocal/ltsugar.m4', - '/usr/share/aclocal/ltversion.m4', - '/usr/share/aclocal/lt~obsolete.m4', - '/usr/share/aclocal-1.11/amversion.m4', - '/usr/share/aclocal-1.11/auxdir.m4', - '/usr/share/aclocal-1.11/cond.m4', - '/usr/share/aclocal-1.11/depend.m4', - '/usr/share/aclocal-1.11/depout.m4', - '/usr/share/aclocal-1.11/init.m4', - '/usr/share/aclocal-1.11/install-sh.m4', - '/usr/share/aclocal-1.11/lead-dot.m4', - '/usr/share/aclocal-1.11/make.m4', - '/usr/share/aclocal-1.11/missing.m4', - '/usr/share/aclocal-1.11/mkdirp.m4', - '/usr/share/aclocal-1.11/options.m4', - '/usr/share/aclocal-1.11/runlog.m4', - '/usr/share/aclocal-1.11/sanity.m4', - '/usr/share/aclocal-1.11/silent.m4', - '/usr/share/aclocal-1.11/strip.m4', - '/usr/share/aclocal-1.11/substnot.m4', - '/usr/share/aclocal-1.11/tar.m4', - 'm4/pkg.m4', + 'aclocal.m4', 'configure.ac' ], { - 'AM_ENABLE_STATIC' => 1, - 'AC_LIBTOOL_LANG_RC_CONFIG' => 1, - '_LT_AC_SHELL_INIT' => 1, - 'AC_DEFUN' => 1, - 'AC_PROG_LIBTOOL' => 1, - '_LT_AC_LANG_CXX_CONFIG' => 1, - 'AM_PROG_MKDIR_P' => 1, - 'AM_AUTOMAKE_VERSION' => 1, - 'AM_SUBST_NOTMAKE' => 1, - 'AM_MISSING_PROG' => 1, - 'AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH' => 1, - '_LT_AC_LANG_C_CONFIG' => 1, - 'AM_PROG_INSTALL_STRIP' => 1, - '_m4_warn' => 1, - 'AC_LIBTOOL_OBJDIR' => 1, - 'gl_FUNC_ARGZ' => 1, - 'AM_SANITY_CHECK' => 1, - 'LTOBSOLETE_VERSION' => 1, - 'AC_LIBTOOL_LANG_GCJ_CONFIG' => 1, - 'AC_LIBTOOL_PROG_COMPILER_PIC' => 1, - 'LT_LIB_M' => 1, - '_LT_AC_CHECK_DLFCN' => 1, - 'AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE' => 1, - 'LTSUGAR_VERSION' => 1, - '_LT_PROG_LTMAIN' => 1, - 'LT_SYS_SYMBOL_USCORE' => 1, - '_AM_PROG_TAR' => 1, - 'AC_LIBTOOL_GCJ' => 1, - '_LT_WITH_SYSROOT' => 1, - 'LT_FUNC_DLSYM_USCORE' => 1, - 'LT_SYS_DLOPEN_DEPLIBS' => 1, - 'AC_LIBTOOL_CONFIG' => 1, - '_LT_AC_LANG_F77' => 1, - '_AM_SUBST_NOTMAKE' => 1, - 'AC_LTDL_DLLIB' => 1, - '_AM_AUTOCONF_VERSION' => 1, - 'AM_DISABLE_SHARED' => 1, - '_LT_PROG_ECHO_BACKSLASH' => 1, - '_LTDL_SETUP' => 1, - '_LT_AC_LANG_CXX' => 1, - 'AM_PROG_LIBTOOL' => 1, - 'AC_LIB_LTDL' => 1, - '_LT_AC_FILE_LTDLL_C' => 1, - 'AM_PROG_LD' => 1, - 'AU_DEFUN' => 1, - 'AC_PROG_NM' => 1, - 'AC_LIBTOOL_DLOPEN' => 1, - 'AC_PROG_LD' => 1, - 'AC_PROG_LD_GNU' => 1, - 'AC_ENABLE_FAST_INSTALL' => 1, - 'AC_LIBTOOL_FC' => 1, - 'LTDL_CONVENIENCE' => 1, - '_AM_SET_OPTION' => 1, - 'AC_LTDL_PREOPEN' => 1, - '_LT_LINKER_BOILERPLATE' => 1, - '_LT_PREPARE_SED_QUOTE_VARS' => 1, - 'AC_LIBTOOL_LANG_CXX_CONFIG' => 1, - 'AC_LIBTOOL_PROG_CC_C_O' => 1, - 'gl_PREREQ_ARGZ' => 1, - 'LT_SUPPORTED_TAG' => 1, - 'AM_OUTPUT_DEPENDENCY_COMMANDS' => 1, - 'LT_PROG_RC' => 1, - 'LT_SYS_MODULE_EXT' => 1, - 'AC_DEFUN_ONCE' => 1, - '_LT_AC_LANG_GCJ' => 1, - 'AC_LTDL_OBJDIR' => 1, - '_LT_PATH_TOOL_PREFIX' => 1, - 'AC_LIBTOOL_RC' => 1, - 'AM_SILENT_RULES' => 1, - 'AC_DISABLE_FAST_INSTALL' => 1, - '_LT_AC_PROG_ECHO_BACKSLASH' => 1, - '_LT_AC_SYS_LIBPATH_AIX' => 1, - '_LT_AC_TRY_DLOPEN_SELF' => 1, + 'AC_FC_PP_SRCEXT' => 1, + 'm4_sinclude' => 1, + 'AC_INIT' => 1, + 'AC_CANONICAL_BUILD' => 1, 'include' => 1, - 'LT_AC_PROG_SED' => 1, - 'AM_ENABLE_SHARED' => 1, - 'LTDL_INSTALLABLE' => 1, - '_LT_AC_LANG_GCJ_CONFIG' => 1, - 'AC_ENABLE_SHARED' => 1, - 'AC_ENABLE_STATIC' => 1, - 'AC_LIBTOOL_SYS_HARD_LINK_LOCKS' => 1, - '_LT_REQUIRED_DARWIN_CHECKS' => 1, - '_LT_AC_TAGVAR' => 1, - 'AC_LIBTOOL_LANG_F77_CONFIG' => 1, - 'AM_CONDITIONAL' => 1, - 'LT_LIB_DLLOAD' => 1, - 'LTDL_INIT' => 1, - '_LT_PROG_F77' => 1, - '_LT_PROG_CXX' => 1, - 'LTVERSION_VERSION' => 1, - 'AM_PROG_INSTALL_SH' => 1, + 'LT_CONFIG_LTDL_DIR' => 1, + 'AM_PROG_CXX_C_O' => 1, 'm4_include' => 1, - 'AC_PROG_EGREP' => 1, - '_AC_AM_CONFIG_HEADER_HOOK' => 1, - 'AC_PATH_MAGIC' => 1, - 'AC_LTDL_SYSSEARCHPATH' => 1, - 'AM_MAKE_INCLUDE' => 1, - 'LT_CMD_MAX_LEN' => 1, + '_AM_COND_IF' => 1, + 'AM_MAINTAINER_MODE' => 1, '_LT_AC_TAGCONFIG' => 1, - 'm4_pattern_forbid' => 1, - '_LT_LINKER_OPTION' => 1, - 'AC_LIBTOOL_COMPILER_OPTION' => 1, - 'AC_DISABLE_SHARED' => 1, - '_LT_COMPILER_BOILERPLATE' => 1, - 'AC_LIBTOOL_WIN32_DLL' => 1, - 'AC_LIBTOOL_SETUP' => 1, - 'AC_PROG_LD_RELOAD_FLAG' => 1, - 'AC_LTDL_DLSYM_USCORE' => 1, - 'AM_MISSING_HAS_RUN' => 1, - 'LT_LANG' => 1, - 'LT_SYS_DLSEARCH_PATH' => 1, - 'LT_CONFIG_LTDL_DIR' => 1, - 'AC_LIBTOOL_DLOPEN_SELF' => 1, - 'LT_OUTPUT' => 1, - 'AC_LIBTOOL_PROG_LD_SHLIBS' => 1, - '_PKG_SHORT_ERRORS_SUPPORTED' => 1, - 'AC_WITH_LTDL' => 1, - 'AC_LIBTOOL_LINKER_OPTION' => 1, - 'PKG_CHECK_EXISTS' => 1, - 'LT_AC_PROG_RC' => 1, - 'AC_LIBTOOL_CXX' => 1, - 'LT_INIT' => 1, - 'LT_AC_PROG_GCJ' => 1, - 'LT_SYS_DLOPEN_SELF' => 1, - 'AM_DEP_TRACK' => 1, - 'AM_DISABLE_STATIC' => 1, - '_LT_AC_PROG_CXXCPP' => 1, - '_AC_PROG_LIBTOOL' => 1, - '_AM_IF_OPTION' => 1, - 'AC_PATH_TOOL_PREFIX' => 1, - 'AC_LIBTOOL_F77' => 1, - 'm4_pattern_allow' => 1, - 'AM_SET_LEADING_DOT' => 1, - 'LT_AC_PROG_EGREP' => 1, - '_LT_PROG_FC' => 1, - '_AM_DEPENDENCIES' => 1, - 'AC_LIBTOOL_LANG_C_CONFIG' => 1, - 'LTOPTIONS_VERSION' => 1, - '_LT_AC_SYS_COMPILER' => 1, - 'AM_PROG_NM' => 1, - 'PKG_CHECK_MODULES' => 1, - 'AC_LIBLTDL_CONVENIENCE' => 1, - 'AC_DEPLIBS_CHECK_METHOD' => 1, - 'AM_SET_CURRENT_AUTOMAKE_VERSION' => 1, - 'AC_LIBLTDL_INSTALLABLE' => 1, - 'AC_LTDL_ENABLE_INSTALL' => 1, - 'AC_LIBTOOL_SYS_DYNAMIC_LINKER' => 1, - 'LT_PROG_GCJ' => 1, + 'AC_LIBSOURCE' => 1, 'AM_INIT_AUTOMAKE' => 1, - 'AC_DISABLE_STATIC' => 1, - 'LT_PATH_NM' => 1, - 'AC_LTDL_SHLIBEXT' => 1, - '_LT_AC_LOCK' => 1, - '_LT_AC_LANG_RC_CONFIG' => 1, - 'LT_PROG_GO' => 1, - 'LT_SYS_MODULE_PATH' => 1, - 'AC_LIBTOOL_POSTDEP_PREDEP' => 1, - 'LT_WITH_LTDL' => 1, - 'AC_LTDL_SHLIBPATH' => 1, - 'AM_AUX_DIR_EXPAND' => 1, - '_LT_AC_LANG_F77_CONFIG' => 1, - 'AC_LIBTOOL_PROG_COMPILER_NO_RTTI' => 1, - '_AM_SET_OPTIONS' => 1, - '_LT_COMPILER_OPTION' => 1, - '_AM_OUTPUT_DEPENDENCY_COMMANDS' => 1, - 'AM_RUN_LOG' => 1, - 'AC_LIBTOOL_SYS_OLD_ARCHIVE' => 1, - 'AC_LTDL_SYS_DLOPEN_DEPLIBS' => 1, - 'AC_LIBTOOL_PICMODE' => 1, - 'LT_PATH_LD' => 1, - 'AC_CHECK_LIBM' => 1, - 'AC_LIBTOOL_SYS_LIB_STRIP' => 1, - '_AM_MANGLE_OPTION' => 1, - 'AC_LTDL_SYMBOL_USCORE' => 1, - 'AC_LIBTOOL_SYS_MAX_CMD_LEN' => 1, - 'AM_SET_DEPDIR' => 1, - '_LT_CC_BASENAME' => 1, - 'PKG_PROG_PKG_CONFIG' => 1, - '_LT_LIBOBJ' => 1 - } - ], 'Autom4te::Request' ), - bless( [ - '1', - 1, - [ - '/usr/share/autoconf' - ], - [ - '/usr/share/autoconf/autoconf/autoconf.m4f', - 'aclocal.m4', - 'configure.ac' - ], - { - '_LT_AC_TAGCONFIG' => 1, - 'AM_PROG_F77_C_O' => 1, - 'm4_pattern_forbid' => 1, - 'AC_INIT' => 1, - '_AM_COND_IF' => 1, + 'AM_ENABLE_MULTILIB' => 1, + 'AM_GNU_GETTEXT' => 1, 'AC_CANONICAL_TARGET' => 1, - 'AC_SUBST' => 1, - 'AC_CONFIG_LIBOBJ_DIR' => 1, - 'AC_FC_SRCEXT' => 1, + '_AM_MAKEFILE_INCLUDE' => 1, + 'AC_CONFIG_LINKS' => 1, + 'AM_PROG_AR' => 1, + 'AM_POT_TOOLS' => 1, 'AC_CANONICAL_HOST' => 1, - 'AC_PROG_LIBTOOL' => 1, - 'AM_INIT_AUTOMAKE' => 1, + '_AM_SUBST_NOTMAKE' => 1, 'AM_PATH_GUILE' => 1, + 'AC_FC_FREEFORM' => 1, 'AC_CONFIG_SUBDIRS' => 1, - 'AM_AUTOMAKE_VERSION' => 1, - 'LT_CONFIG_LTDL_DIR' => 1, - 'AC_REQUIRE_AUX_FILE' => 1, - 'AC_CONFIG_LINKS' => 1, - 'm4_sinclude' => 1, - 'LT_SUPPORTED_TAG' => 1, - 'AM_MAINTAINER_MODE' => 1, - 'AM_NLS' => 1, - 'AC_FC_PP_DEFINE' => 1, - 'AM_GNU_GETTEXT_INTL_SUBDIR' => 1, - 'AM_MAKEFILE_INCLUDE' => 1, '_m4_warn' => 1, - 'AM_PROG_CXX_C_O' => 1, - '_AM_COND_ENDIF' => 1, - '_AM_MAKEFILE_INCLUDE' => 1, - 'AM_ENABLE_MULTILIB' => 1, - 'AM_SILENT_RULES' => 1, - 'AM_PROG_MOC' => 1, + 'AC_CONFIG_HEADERS' => 1, 'AC_CONFIG_FILES' => 1, - 'LT_INIT' => 1, - 'include' => 1, - 'AM_PROG_AR' => 1, - 'AM_GNU_GETTEXT' => 1, - 'AC_LIBSOURCE' => 1, - 'AM_PROG_FC_C_O' => 1, - 'AC_CANONICAL_BUILD' => 1, - 'AC_FC_FREEFORM' => 1, - 'AH_OUTPUT' => 1, - 'AC_FC_PP_SRCEXT' => 1, - '_AM_SUBST_NOTMAKE' => 1, - 'AC_CONFIG_AUX_DIR' => 1, + 'AC_DEFINE_TRACE_LITERAL' => 1, + 'LT_SUPPORTED_TAG' => 1, + 'AM_NLS' => 1, + 'AC_SUBST' => 1, + 'AC_CANONICAL_SYSTEM' => 1, + 'm4_pattern_allow' => 1, 'sinclude' => 1, + 'AC_SUBST_TRACE' => 1, + 'AM_PROG_MOC' => 1, 'AM_PROG_CC_C_O' => 1, - 'm4_pattern_allow' => 1, + 'LT_INIT' => 1, + 'AM_GNU_GETTEXT_INTL_SUBDIR' => 1, 'AM_XGETTEXT_OPTION' => 1, - 'AC_CANONICAL_SYSTEM' => 1, - 'AM_CONDITIONAL' => 1, - 'AC_CONFIG_HEADERS' => 1, - 'AC_DEFINE_TRACE_LITERAL' => 1, - 'AM_POT_TOOLS' => 1, - 'm4_include' => 1, + 'AM_PROG_FC_C_O' => 1, '_AM_COND_ELSE' => 1, - 'AC_SUBST_TRACE' => 1 - } - ], 'Autom4te::Request' ), - bless( [ - '2', - 1, - [ - '/usr/share/autoconf' - ], - [ - '/usr/share/autoconf/autoconf/autoconf.m4f', - '/usr/share/aclocal/argz.m4', - '/usr/share/aclocal/ltdl.m4', - '/usr/share/aclocal-1.11/amversion.m4', - '/usr/share/aclocal-1.11/auxdir.m4', - '/usr/share/aclocal-1.11/cond.m4', - '/usr/share/aclocal-1.11/depend.m4', - '/usr/share/aclocal-1.11/depout.m4', - '/usr/share/aclocal-1.11/init.m4', - '/usr/share/aclocal-1.11/install-sh.m4', - '/usr/share/aclocal-1.11/lead-dot.m4', - '/usr/share/aclocal-1.11/make.m4', - '/usr/share/aclocal-1.11/missing.m4', - '/usr/share/aclocal-1.11/mkdirp.m4', - '/usr/share/aclocal-1.11/options.m4', - '/usr/share/aclocal-1.11/runlog.m4', - '/usr/share/aclocal-1.11/sanity.m4', - '/usr/share/aclocal-1.11/silent.m4', - '/usr/share/aclocal-1.11/strip.m4', - '/usr/share/aclocal-1.11/substnot.m4', - '/usr/share/aclocal-1.11/tar.m4', - 'm4/libtool.m4', - 'm4/ltoptions.m4', - 'm4/ltsugar.m4', - 'm4/ltversion.m4', - 'm4/lt~obsolete.m4', - 'm4/pkg.m4', - 'configure.ac' - ], - { - 'AM_ENABLE_STATIC' => 1, - 'AC_LIBTOOL_LANG_RC_CONFIG' => 1, - '_LT_AC_SHELL_INIT' => 1, - 'AC_DEFUN' => 1, - 'AC_PROG_LIBTOOL' => 1, - '_LT_AC_LANG_CXX_CONFIG' => 1, - 'AM_PROG_MKDIR_P' => 1, + 'AC_FC_PP_DEFINE' => 1, + 'AC_REQUIRE_AUX_FILE' => 1, + 'AM_MAKEFILE_INCLUDE' => 1, + 'AC_CONFIG_AUX_DIR' => 1, + 'm4_pattern_forbid' => 1, + 'AC_CONFIG_LIBOBJ_DIR' => 1, 'AM_AUTOMAKE_VERSION' => 1, - 'AM_SUBST_NOTMAKE' => 1, - 'AM_MISSING_PROG' => 1, - 'AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH' => 1, - '_LT_AC_LANG_C_CONFIG' => 1, - 'AM_PROG_INSTALL_STRIP' => 1, - '_m4_warn' => 1, - 'AC_LIBTOOL_OBJDIR' => 1, - 'gl_FUNC_ARGZ' => 1, - 'AM_SANITY_CHECK' => 1, - 'LTOBSOLETE_VERSION' => 1, - 'AC_LIBTOOL_LANG_GCJ_CONFIG' => 1, - 'AC_LIBTOOL_PROG_COMPILER_PIC' => 1, - 'LT_LIB_M' => 1, - '_LT_AC_CHECK_DLFCN' => 1, - 'AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE' => 1, - 'LTSUGAR_VERSION' => 1, - '_LT_PROG_LTMAIN' => 1, - 'LT_SYS_SYMBOL_USCORE' => 1, - '_AM_PROG_TAR' => 1, - 'AC_LIBTOOL_GCJ' => 1, - '_LT_WITH_SYSROOT' => 1, - 'LT_FUNC_DLSYM_USCORE' => 1, - 'LT_SYS_DLOPEN_DEPLIBS' => 1, - 'AC_LIBTOOL_CONFIG' => 1, - '_LT_AC_LANG_F77' => 1, - '_AM_SUBST_NOTMAKE' => 1, - 'AC_LTDL_DLLIB' => 1, - '_AM_AUTOCONF_VERSION' => 1, - 'AM_DISABLE_SHARED' => 1, - '_LT_PROG_ECHO_BACKSLASH' => 1, - '_LTDL_SETUP' => 1, - '_LT_AC_LANG_CXX' => 1, - 'AM_PROG_LIBTOOL' => 1, - 'AC_LIB_LTDL' => 1, - '_LT_AC_FILE_LTDLL_C' => 1, - 'AM_PROG_LD' => 1, - 'AU_DEFUN' => 1, - 'AC_PROG_NM' => 1, - 'AC_LIBTOOL_DLOPEN' => 1, - 'AC_PROG_LD' => 1, - 'AC_PROG_LD_GNU' => 1, - 'AC_ENABLE_FAST_INSTALL' => 1, - 'AC_LIBTOOL_FC' => 1, - 'LTDL_CONVENIENCE' => 1, - '_AM_SET_OPTION' => 1, - 'AC_LTDL_PREOPEN' => 1, - '_LT_LINKER_BOILERPLATE' => 1, - '_LT_PREPARE_SED_QUOTE_VARS' => 1, - 'AC_LIBTOOL_LANG_CXX_CONFIG' => 1, - 'AC_LIBTOOL_PROG_CC_C_O' => 1, - 'gl_PREREQ_ARGZ' => 1, - 'LT_SUPPORTED_TAG' => 1, - 'AM_OUTPUT_DEPENDENCY_COMMANDS' => 1, - 'LT_PROG_RC' => 1, - 'LT_SYS_MODULE_EXT' => 1, - 'AC_DEFUN_ONCE' => 1, - '_LT_AC_LANG_GCJ' => 1, - 'AC_LTDL_OBJDIR' => 1, - '_LT_PATH_TOOL_PREFIX' => 1, - 'AC_LIBTOOL_RC' => 1, + '_AM_COND_ENDIF' => 1, + 'AM_PROG_F77_C_O' => 1, + 'AC_PROG_LIBTOOL' => 1, 'AM_SILENT_RULES' => 1, - 'AC_DISABLE_FAST_INSTALL' => 1, - '_LT_AC_PROG_ECHO_BACKSLASH' => 1, - '_LT_AC_SYS_LIBPATH_AIX' => 1, - '_LT_AC_TRY_DLOPEN_SELF' => 1, - 'include' => 1, - 'LT_AC_PROG_SED' => 1, - 'AM_ENABLE_SHARED' => 1, - 'LTDL_INSTALLABLE' => 1, - '_LT_AC_LANG_GCJ_CONFIG' => 1, - 'AC_ENABLE_SHARED' => 1, - 'AC_ENABLE_STATIC' => 1, - 'AC_LIBTOOL_SYS_HARD_LINK_LOCKS' => 1, - '_LT_REQUIRED_DARWIN_CHECKS' => 1, - '_LT_AC_TAGVAR' => 1, - 'AC_LIBTOOL_LANG_F77_CONFIG' => 1, 'AM_CONDITIONAL' => 1, - 'LT_LIB_DLLOAD' => 1, - 'LTDL_INIT' => 1, - '_LT_PROG_F77' => 1, - '_LT_PROG_CXX' => 1, - 'LTVERSION_VERSION' => 1, - 'AM_PROG_INSTALL_SH' => 1, - 'm4_include' => 1, - 'AC_PROG_EGREP' => 1, - '_AC_AM_CONFIG_HEADER_HOOK' => 1, - 'AC_PATH_MAGIC' => 1, - 'AC_LTDL_SYSSEARCHPATH' => 1, - 'AM_MAKE_INCLUDE' => 1, - 'LT_CMD_MAX_LEN' => 1, - '_LT_AC_TAGCONFIG' => 1, - 'm4_pattern_forbid' => 1, - '_LT_LINKER_OPTION' => 1, - 'AC_LIBTOOL_COMPILER_OPTION' => 1, - 'AC_DISABLE_SHARED' => 1, - '_LT_COMPILER_BOILERPLATE' => 1, - 'AC_LIBTOOL_WIN32_DLL' => 1, - 'AC_LIBTOOL_SETUP' => 1, - 'AC_PROG_LD_RELOAD_FLAG' => 1, - 'AC_LTDL_DLSYM_USCORE' => 1, - 'AM_MISSING_HAS_RUN' => 1, - 'LT_LANG' => 1, - 'LT_SYS_DLSEARCH_PATH' => 1, - 'LT_CONFIG_LTDL_DIR' => 1, - 'AC_LIBTOOL_DLOPEN_SELF' => 1, - 'LT_OUTPUT' => 1, - 'AC_LIBTOOL_PROG_LD_SHLIBS' => 1, - '_PKG_SHORT_ERRORS_SUPPORTED' => 1, - 'AC_WITH_LTDL' => 1, - 'AC_LIBTOOL_LINKER_OPTION' => 1, - 'PKG_CHECK_EXISTS' => 1, - 'LT_AC_PROG_RC' => 1, - 'AC_LIBTOOL_CXX' => 1, - 'LT_INIT' => 1, - 'LT_AC_PROG_GCJ' => 1, - 'LT_SYS_DLOPEN_SELF' => 1, - 'AM_DEP_TRACK' => 1, - 'AM_DISABLE_STATIC' => 1, - '_LT_AC_PROG_CXXCPP' => 1, - '_AC_PROG_LIBTOOL' => 1, - '_AM_IF_OPTION' => 1, - 'AC_PATH_TOOL_PREFIX' => 1, - 'AC_LIBTOOL_F77' => 1, - 'm4_pattern_allow' => 1, - 'AM_SET_LEADING_DOT' => 1, - 'LT_AC_PROG_EGREP' => 1, - '_LT_PROG_FC' => 1, - '_AM_DEPENDENCIES' => 1, - 'AC_LIBTOOL_LANG_C_CONFIG' => 1, - 'LTOPTIONS_VERSION' => 1, - '_LT_AC_SYS_COMPILER' => 1, - 'AM_PROG_NM' => 1, - 'PKG_CHECK_MODULES' => 1, - 'AC_LIBLTDL_CONVENIENCE' => 1, - 'AC_DEPLIBS_CHECK_METHOD' => 1, - 'AM_SET_CURRENT_AUTOMAKE_VERSION' => 1, - 'AC_LIBLTDL_INSTALLABLE' => 1, - 'AC_LTDL_ENABLE_INSTALL' => 1, - 'AC_LIBTOOL_SYS_DYNAMIC_LINKER' => 1, - 'LT_PROG_GCJ' => 1, - 'AM_INIT_AUTOMAKE' => 1, - 'AC_DISABLE_STATIC' => 1, - 'LT_PATH_NM' => 1, - 'AC_LTDL_SHLIBEXT' => 1, - '_LT_AC_LOCK' => 1, - '_LT_AC_LANG_RC_CONFIG' => 1, - 'LT_PROG_GO' => 1, - 'LT_SYS_MODULE_PATH' => 1, - 'AC_LIBTOOL_POSTDEP_PREDEP' => 1, - 'LT_WITH_LTDL' => 1, - 'AC_LTDL_SHLIBPATH' => 1, - 'AM_AUX_DIR_EXPAND' => 1, - '_LT_AC_LANG_F77_CONFIG' => 1, - 'AC_LIBTOOL_PROG_COMPILER_NO_RTTI' => 1, - '_AM_SET_OPTIONS' => 1, - '_LT_COMPILER_OPTION' => 1, - '_AM_OUTPUT_DEPENDENCY_COMMANDS' => 1, - 'AM_RUN_LOG' => 1, - 'AC_LIBTOOL_SYS_OLD_ARCHIVE' => 1, - 'AC_LTDL_SYS_DLOPEN_DEPLIBS' => 1, - 'AC_LIBTOOL_PICMODE' => 1, - 'LT_PATH_LD' => 1, - 'AC_CHECK_LIBM' => 1, - 'AC_LIBTOOL_SYS_LIB_STRIP' => 1, - '_AM_MANGLE_OPTION' => 1, - 'AC_LTDL_SYMBOL_USCORE' => 1, - 'AC_LIBTOOL_SYS_MAX_CMD_LEN' => 1, - 'AM_SET_DEPDIR' => 1, - '_LT_CC_BASENAME' => 1, - 'PKG_PROG_PKG_CONFIG' => 1, - '_LT_LIBOBJ' => 1 + 'AC_FC_SRCEXT' => 1, + 'AH_OUTPUT' => 1 } ], 'Autom4te::Request' ) ); diff --git a/autom4te.cache/traces.0 b/autom4te.cache/traces.0 index b8a482a..a8947ee 100644 --- a/autom4te.cache/traces.0 +++ b/autom4te.cache/traces.0 @@ -1,2272 +1,10 @@ -m4trace:/usr/share/aclocal/argz.m4:12: -1- AC_DEFUN([gl_FUNC_ARGZ], [gl_PREREQ_ARGZ - -AC_CHECK_HEADERS([argz.h], [], [], [AC_INCLUDES_DEFAULT]) - -AC_CHECK_TYPES([error_t], - [], - [AC_DEFINE([error_t], [int], - [Define to a type to use for `error_t' if it is not otherwise available.]) - AC_DEFINE([__error_t_defined], [1], [Define so that glibc/gnulib argp.h - does not typedef error_t.])], - [#if defined(HAVE_ARGZ_H) -# include -#endif]) - -ARGZ_H= -AC_CHECK_FUNCS([argz_add argz_append argz_count argz_create_sep argz_insert \ - argz_next argz_stringify], [], [ARGZ_H=argz.h; AC_LIBOBJ([argz])]) - -dnl if have system argz functions, allow forced use of -dnl libltdl-supplied implementation (and default to do so -dnl on "known bad" systems). Could use a runtime check, but -dnl (a) detecting malloc issues is notoriously unreliable -dnl (b) only known system that declares argz functions, -dnl provides them, yet they are broken, is cygwin -dnl releases prior to 16-Mar-2007 (1.5.24 and earlier) -dnl So, it's more straightforward simply to special case -dnl this for known bad systems. -AS_IF([test -z "$ARGZ_H"], - [AC_CACHE_CHECK( - [if argz actually works], - [lt_cv_sys_argz_works], - [[case $host_os in #( - *cygwin*) - lt_cv_sys_argz_works=no - if test "$cross_compiling" != no; then - lt_cv_sys_argz_works="guessing no" - else - lt_sed_extract_leading_digits='s/^\([0-9\.]*\).*/\1/' - save_IFS=$IFS - IFS=-. - set x `uname -r | sed -e "$lt_sed_extract_leading_digits"` - IFS=$save_IFS - lt_os_major=${2-0} - lt_os_minor=${3-0} - lt_os_micro=${4-0} - if test "$lt_os_major" -gt 1 \ - || { test "$lt_os_major" -eq 1 \ - && { test "$lt_os_minor" -gt 5 \ - || { test "$lt_os_minor" -eq 5 \ - && test "$lt_os_micro" -gt 24; }; }; }; then - lt_cv_sys_argz_works=yes - fi - fi - ;; #( - *) lt_cv_sys_argz_works=yes ;; - esac]]) - AS_IF([test "$lt_cv_sys_argz_works" = yes], - [AC_DEFINE([HAVE_WORKING_ARGZ], 1, - [This value is set to 1 to indicate that the system argz facility works])], - [ARGZ_H=argz.h - AC_LIBOBJ([argz])])]) - -AC_SUBST([ARGZ_H]) -]) -m4trace:/usr/share/aclocal/argz.m4:79: -1- AC_DEFUN([gl_PREREQ_ARGZ], [:]) -m4trace:/usr/share/aclocal/libtool.m4:69: -1- AC_DEFUN([LT_INIT], [AC_PREREQ([2.58])dnl We use AC_INCLUDES_DEFAULT -AC_REQUIRE([AC_CONFIG_AUX_DIR_DEFAULT])dnl -AC_BEFORE([$0], [LT_LANG])dnl -AC_BEFORE([$0], [LT_OUTPUT])dnl -AC_BEFORE([$0], [LTDL_INIT])dnl -m4_require([_LT_CHECK_BUILDDIR])dnl - -dnl Autoconf doesn't catch unexpanded LT_ macros by default: -m4_pattern_forbid([^_?LT_[A-Z_]+$])dnl -m4_pattern_allow([^(_LT_EOF|LT_DLGLOBAL|LT_DLLAZY_OR_NOW|LT_MULTI_MODULE)$])dnl -dnl aclocal doesn't pull ltoptions.m4, ltsugar.m4, or ltversion.m4 -dnl unless we require an AC_DEFUNed macro: -AC_REQUIRE([LTOPTIONS_VERSION])dnl -AC_REQUIRE([LTSUGAR_VERSION])dnl -AC_REQUIRE([LTVERSION_VERSION])dnl -AC_REQUIRE([LTOBSOLETE_VERSION])dnl -m4_require([_LT_PROG_LTMAIN])dnl - -_LT_SHELL_INIT([SHELL=${CONFIG_SHELL-/bin/sh}]) - -dnl Parse OPTIONS -_LT_SET_OPTIONS([$0], [$1]) - -# This can be used to rebuild libtool when needed -LIBTOOL_DEPS="$ltmain" - -# Always use our own libtool. -LIBTOOL='$(SHELL) $(top_builddir)/libtool' -AC_SUBST(LIBTOOL)dnl - -_LT_SETUP - -# Only expand once: -m4_define([LT_INIT]) -]) -m4trace:/usr/share/aclocal/libtool.m4:107: -1- AU_DEFUN([AC_PROG_LIBTOOL], [m4_if($#, 0, [LT_INIT], [LT_INIT($@)])]) -m4trace:/usr/share/aclocal/libtool.m4:107: -1- AC_DEFUN([AC_PROG_LIBTOOL], [AC_DIAGNOSE([obsolete], [The macro `AC_PROG_LIBTOOL' is obsolete. -You should run autoupdate.])dnl -m4_if($#, 0, [LT_INIT], [LT_INIT($@)])]) -m4trace:/usr/share/aclocal/libtool.m4:108: -1- AU_DEFUN([AM_PROG_LIBTOOL], [m4_if($#, 0, [LT_INIT], [LT_INIT($@)])]) -m4trace:/usr/share/aclocal/libtool.m4:108: -1- AC_DEFUN([AM_PROG_LIBTOOL], [AC_DIAGNOSE([obsolete], [The macro `AM_PROG_LIBTOOL' is obsolete. -You should run autoupdate.])dnl -m4_if($#, 0, [LT_INIT], [LT_INIT($@)])]) -m4trace:/usr/share/aclocal/libtool.m4:609: -1- AC_DEFUN([LT_OUTPUT], [: ${CONFIG_LT=./config.lt} -AC_MSG_NOTICE([creating $CONFIG_LT]) -_LT_GENERATED_FILE_INIT(["$CONFIG_LT"], -[# Run this file to recreate a libtool stub with the current configuration.]) - -cat >>"$CONFIG_LT" <<\_LTEOF -lt_cl_silent=false -exec AS_MESSAGE_LOG_FD>>config.log -{ - echo - AS_BOX([Running $as_me.]) -} >&AS_MESSAGE_LOG_FD - -lt_cl_help="\ -\`$as_me' creates a local libtool stub from the current configuration, -for use in further configure time tests before the real libtool is -generated. - -Usage: $[0] [[OPTIONS]] - - -h, --help print this help, then exit - -V, --version print version number, then exit - -q, --quiet do not print progress messages - -d, --debug don't remove temporary files - -Report bugs to ." - -lt_cl_version="\ -m4_ifset([AC_PACKAGE_NAME], [AC_PACKAGE_NAME ])config.lt[]dnl -m4_ifset([AC_PACKAGE_VERSION], [ AC_PACKAGE_VERSION]) -configured by $[0], generated by m4_PACKAGE_STRING. - -Copyright (C) 2011 Free Software Foundation, Inc. -This config.lt script is free software; the Free Software Foundation -gives unlimited permision to copy, distribute and modify it." - -while test $[#] != 0 -do - case $[1] in - --version | --v* | -V ) - echo "$lt_cl_version"; exit 0 ;; - --help | --h* | -h ) - echo "$lt_cl_help"; exit 0 ;; - --debug | --d* | -d ) - debug=: ;; - --quiet | --q* | --silent | --s* | -q ) - lt_cl_silent=: ;; - - -*) AC_MSG_ERROR([unrecognized option: $[1] -Try \`$[0] --help' for more information.]) ;; - - *) AC_MSG_ERROR([unrecognized argument: $[1] -Try \`$[0] --help' for more information.]) ;; - esac - shift -done - -if $lt_cl_silent; then - exec AS_MESSAGE_FD>/dev/null -fi -_LTEOF - -cat >>"$CONFIG_LT" <<_LTEOF -_LT_OUTPUT_LIBTOOL_COMMANDS_INIT -_LTEOF - -cat >>"$CONFIG_LT" <<\_LTEOF -AC_MSG_NOTICE([creating $ofile]) -_LT_OUTPUT_LIBTOOL_COMMANDS -AS_EXIT(0) -_LTEOF -chmod +x "$CONFIG_LT" - -# configure is writing to config.log, but config.lt does its own redirection, -# appending to config.log, which fails on DOS, as config.log is still kept -# open by configure. Here we exec the FD to /dev/null, effectively closing -# config.log, so it can be properly (re)opened and appended to by config.lt. -lt_cl_success=: -test "$silent" = yes && - lt_config_lt_args="$lt_config_lt_args --quiet" -exec AS_MESSAGE_LOG_FD>/dev/null -$SHELL "$CONFIG_LT" $lt_config_lt_args || lt_cl_success=false -exec AS_MESSAGE_LOG_FD>>config.log -$lt_cl_success || AS_EXIT(1) -]) -m4trace:/usr/share/aclocal/libtool.m4:790: -1- AC_DEFUN([LT_SUPPORTED_TAG], []) -m4trace:/usr/share/aclocal/libtool.m4:801: -1- AC_DEFUN([LT_LANG], [AC_BEFORE([$0], [LT_OUTPUT])dnl -m4_case([$1], - [C], [_LT_LANG(C)], - [C++], [_LT_LANG(CXX)], - [Go], [_LT_LANG(GO)], - [Java], [_LT_LANG(GCJ)], - [Fortran 77], [_LT_LANG(F77)], - [Fortran], [_LT_LANG(FC)], - [Windows Resource], [_LT_LANG(RC)], - [m4_ifdef([_LT_LANG_]$1[_CONFIG], - [_LT_LANG($1)], - [m4_fatal([$0: unsupported language: "$1"])])])dnl -]) -m4trace:/usr/share/aclocal/libtool.m4:893: -1- AU_DEFUN([AC_LIBTOOL_CXX], [LT_LANG(C++)]) -m4trace:/usr/share/aclocal/libtool.m4:893: -1- AC_DEFUN([AC_LIBTOOL_CXX], [AC_DIAGNOSE([obsolete], [The macro `AC_LIBTOOL_CXX' is obsolete. -You should run autoupdate.])dnl -LT_LANG(C++)]) -m4trace:/usr/share/aclocal/libtool.m4:894: -1- AU_DEFUN([AC_LIBTOOL_F77], [LT_LANG(Fortran 77)]) -m4trace:/usr/share/aclocal/libtool.m4:894: -1- AC_DEFUN([AC_LIBTOOL_F77], [AC_DIAGNOSE([obsolete], [The macro `AC_LIBTOOL_F77' is obsolete. -You should run autoupdate.])dnl -LT_LANG(Fortran 77)]) -m4trace:/usr/share/aclocal/libtool.m4:895: -1- AU_DEFUN([AC_LIBTOOL_FC], [LT_LANG(Fortran)]) -m4trace:/usr/share/aclocal/libtool.m4:895: -1- AC_DEFUN([AC_LIBTOOL_FC], [AC_DIAGNOSE([obsolete], [The macro `AC_LIBTOOL_FC' is obsolete. -You should run autoupdate.])dnl -LT_LANG(Fortran)]) -m4trace:/usr/share/aclocal/libtool.m4:896: -1- AU_DEFUN([AC_LIBTOOL_GCJ], [LT_LANG(Java)]) -m4trace:/usr/share/aclocal/libtool.m4:896: -1- AC_DEFUN([AC_LIBTOOL_GCJ], [AC_DIAGNOSE([obsolete], [The macro `AC_LIBTOOL_GCJ' is obsolete. -You should run autoupdate.])dnl -LT_LANG(Java)]) -m4trace:/usr/share/aclocal/libtool.m4:897: -1- AU_DEFUN([AC_LIBTOOL_RC], [LT_LANG(Windows Resource)]) -m4trace:/usr/share/aclocal/libtool.m4:897: -1- AC_DEFUN([AC_LIBTOOL_RC], [AC_DIAGNOSE([obsolete], [The macro `AC_LIBTOOL_RC' is obsolete. -You should run autoupdate.])dnl -LT_LANG(Windows Resource)]) -m4trace:/usr/share/aclocal/libtool.m4:1225: -1- AC_DEFUN([_LT_WITH_SYSROOT], [AC_MSG_CHECKING([for sysroot]) -AC_ARG_WITH([sysroot], -[ --with-sysroot[=DIR] Search for dependent libraries within DIR - (or the compiler's sysroot if not specified).], -[], [with_sysroot=no]) - -dnl lt_sysroot will always be passed unquoted. We quote it here -dnl in case the user passed a directory name. -lt_sysroot= -case ${with_sysroot} in #( - yes) - if test "$GCC" = yes; then - lt_sysroot=`$CC --print-sysroot 2>/dev/null` - fi - ;; #( - /*) - lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"` - ;; #( - no|'') - ;; #( - *) - AC_MSG_RESULT([${with_sysroot}]) - AC_MSG_ERROR([The sysroot must be an absolute path.]) - ;; -esac - - AC_MSG_RESULT([${lt_sysroot:-no}]) -_LT_DECL([], [lt_sysroot], [0], [The root where to search for ]dnl -[dependent libraries, and in which our libraries should be installed.])]) -m4trace:/usr/share/aclocal/libtool.m4:1502: -1- AC_DEFUN([_LT_COMPILER_OPTION], [m4_require([_LT_FILEUTILS_DEFAULTS])dnl -m4_require([_LT_DECL_SED])dnl -AC_CACHE_CHECK([$1], [$2], - [$2=no - m4_if([$4], , [ac_outfile=conftest.$ac_objext], [ac_outfile=$4]) - echo "$lt_simple_compile_test_code" > conftest.$ac_ext - lt_compiler_flag="$3" - # Insert the option either (1) after the last *FLAGS variable, or - # (2) before a word containing "conftest.", or (3) at the end. - # Note that $ac_compile itself does not contain backslashes and begins - # with a dollar sign (not a hyphen), so the echo should work correctly. - # The option is referenced via a variable to avoid confusing sed. - lt_compile=`echo "$ac_compile" | $SED \ - -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ - -e 's: [[^ ]]*conftest\.: $lt_compiler_flag&:; t' \ - -e 's:$: $lt_compiler_flag:'` - (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&AS_MESSAGE_LOG_FD) - (eval "$lt_compile" 2>conftest.err) - ac_status=$? - cat conftest.err >&AS_MESSAGE_LOG_FD - echo "$as_me:$LINENO: \$? = $ac_status" >&AS_MESSAGE_LOG_FD - if (exit $ac_status) && test -s "$ac_outfile"; then - # The compiler can only warn and ignore the option if not recognized - # So say no if there are warnings other than the usual output. - $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp - $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 - if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then - $2=yes - fi - fi - $RM conftest* -]) - -if test x"[$]$2" = xyes; then - m4_if([$5], , :, [$5]) -else - m4_if([$6], , :, [$6]) -fi -]) -m4trace:/usr/share/aclocal/libtool.m4:1544: -1- AU_DEFUN([AC_LIBTOOL_COMPILER_OPTION], [m4_if($#, 0, [_LT_COMPILER_OPTION], [_LT_COMPILER_OPTION($@)])]) -m4trace:/usr/share/aclocal/libtool.m4:1544: -1- AC_DEFUN([AC_LIBTOOL_COMPILER_OPTION], [AC_DIAGNOSE([obsolete], [The macro `AC_LIBTOOL_COMPILER_OPTION' is obsolete. -You should run autoupdate.])dnl -m4_if($#, 0, [_LT_COMPILER_OPTION], [_LT_COMPILER_OPTION($@)])]) -m4trace:/usr/share/aclocal/libtool.m4:1553: -1- AC_DEFUN([_LT_LINKER_OPTION], [m4_require([_LT_FILEUTILS_DEFAULTS])dnl -m4_require([_LT_DECL_SED])dnl -AC_CACHE_CHECK([$1], [$2], - [$2=no - save_LDFLAGS="$LDFLAGS" - LDFLAGS="$LDFLAGS $3" - echo "$lt_simple_link_test_code" > conftest.$ac_ext - if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then - # The linker can only warn and ignore the option if not recognized - # So say no if there are warnings - if test -s conftest.err; then - # Append any errors to the config.log. - cat conftest.err 1>&AS_MESSAGE_LOG_FD - $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp - $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 - if diff conftest.exp conftest.er2 >/dev/null; then - $2=yes - fi - else - $2=yes - fi - fi - $RM -r conftest* - LDFLAGS="$save_LDFLAGS" -]) - -if test x"[$]$2" = xyes; then - m4_if([$4], , :, [$4]) -else - m4_if([$5], , :, [$5]) -fi -]) -m4trace:/usr/share/aclocal/libtool.m4:1588: -1- AU_DEFUN([AC_LIBTOOL_LINKER_OPTION], [m4_if($#, 0, [_LT_LINKER_OPTION], [_LT_LINKER_OPTION($@)])]) -m4trace:/usr/share/aclocal/libtool.m4:1588: -1- AC_DEFUN([AC_LIBTOOL_LINKER_OPTION], [AC_DIAGNOSE([obsolete], [The macro `AC_LIBTOOL_LINKER_OPTION' is obsolete. -You should run autoupdate.])dnl -m4_if($#, 0, [_LT_LINKER_OPTION], [_LT_LINKER_OPTION($@)])]) -m4trace:/usr/share/aclocal/libtool.m4:1595: -1- AC_DEFUN([LT_CMD_MAX_LEN], [AC_REQUIRE([AC_CANONICAL_HOST])dnl -# find the maximum length of command line arguments -AC_MSG_CHECKING([the maximum length of command line arguments]) -AC_CACHE_VAL([lt_cv_sys_max_cmd_len], [dnl - i=0 - teststring="ABCD" - - case $build_os in - msdosdjgpp*) - # On DJGPP, this test can blow up pretty badly due to problems in libc - # (any single argument exceeding 2000 bytes causes a buffer overrun - # during glob expansion). Even if it were fixed, the result of this - # check would be larger than it should be. - lt_cv_sys_max_cmd_len=12288; # 12K is about right - ;; - - gnu*) - # Under GNU Hurd, this test is not required because there is - # no limit to the length of command line arguments. - # Libtool will interpret -1 as no limit whatsoever - lt_cv_sys_max_cmd_len=-1; - ;; - - cygwin* | mingw* | cegcc*) - # On Win9x/ME, this test blows up -- it succeeds, but takes - # about 5 minutes as the teststring grows exponentially. - # Worse, since 9x/ME are not pre-emptively multitasking, - # you end up with a "frozen" computer, even though with patience - # the test eventually succeeds (with a max line length of 256k). - # Instead, let's just punt: use the minimum linelength reported by - # all of the supported platforms: 8192 (on NT/2K/XP). - lt_cv_sys_max_cmd_len=8192; - ;; - - mint*) - # On MiNT this can take a long time and run out of memory. - lt_cv_sys_max_cmd_len=8192; - ;; - - amigaos*) - # On AmigaOS with pdksh, this test takes hours, literally. - # So we just punt and use a minimum line length of 8192. - lt_cv_sys_max_cmd_len=8192; - ;; - - netbsd* | freebsd* | openbsd* | darwin* | dragonfly*) - # This has been around since 386BSD, at least. Likely further. - if test -x /sbin/sysctl; then - lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax` - elif test -x /usr/sbin/sysctl; then - lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax` - else - lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs - fi - # And add a safety zone - lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` - lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` - ;; - - interix*) - # We know the value 262144 and hardcode it with a safety zone (like BSD) - lt_cv_sys_max_cmd_len=196608 - ;; - - os2*) - # The test takes a long time on OS/2. - lt_cv_sys_max_cmd_len=8192 - ;; - - osf*) - # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure - # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not - # nice to cause kernel panics so lets avoid the loop below. - # First set a reasonable default. - lt_cv_sys_max_cmd_len=16384 - # - if test -x /sbin/sysconfig; then - case `/sbin/sysconfig -q proc exec_disable_arg_limit` in - *1*) lt_cv_sys_max_cmd_len=-1 ;; - esac - fi - ;; - sco3.2v5*) - lt_cv_sys_max_cmd_len=102400 - ;; - sysv5* | sco5v6* | sysv4.2uw2*) - kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null` - if test -n "$kargmax"; then - lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[[ ]]//'` - else - lt_cv_sys_max_cmd_len=32768 - fi - ;; - *) - lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null` - if test -n "$lt_cv_sys_max_cmd_len"; then - lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` - lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` - else - # Make teststring a little bigger before we do anything with it. - # a 1K string should be a reasonable start. - for i in 1 2 3 4 5 6 7 8 ; do - teststring=$teststring$teststring - done - SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}} - # If test is not a shell built-in, we'll probably end up computing a - # maximum length that is only half of the actual maximum length, but - # we can't tell. - while { test "X"`env echo "$teststring$teststring" 2>/dev/null` \ - = "X$teststring$teststring"; } >/dev/null 2>&1 && - test $i != 17 # 1/2 MB should be enough - do - i=`expr $i + 1` - teststring=$teststring$teststring - done - # Only check the string length outside the loop. - lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1` - teststring= - # Add a significant safety factor because C++ compilers can tack on - # massive amounts of additional arguments before passing them to the - # linker. It appears as though 1/2 is a usable value. - lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2` - fi - ;; - esac -]) -if test -n $lt_cv_sys_max_cmd_len ; then - AC_MSG_RESULT($lt_cv_sys_max_cmd_len) -else - AC_MSG_RESULT(none) -fi -max_cmd_len=$lt_cv_sys_max_cmd_len -_LT_DECL([], [max_cmd_len], [0], - [What is the maximum length of a command?]) -]) -m4trace:/usr/share/aclocal/libtool.m4:1733: -1- AU_DEFUN([AC_LIBTOOL_SYS_MAX_CMD_LEN], [m4_if($#, 0, [LT_CMD_MAX_LEN], [LT_CMD_MAX_LEN($@)])]) -m4trace:/usr/share/aclocal/libtool.m4:1733: -1- AC_DEFUN([AC_LIBTOOL_SYS_MAX_CMD_LEN], [AC_DIAGNOSE([obsolete], [The macro `AC_LIBTOOL_SYS_MAX_CMD_LEN' is obsolete. -You should run autoupdate.])dnl -m4_if($#, 0, [LT_CMD_MAX_LEN], [LT_CMD_MAX_LEN($@)])]) -m4trace:/usr/share/aclocal/libtool.m4:1844: -1- AC_DEFUN([LT_SYS_DLOPEN_SELF], [m4_require([_LT_HEADER_DLFCN])dnl -if test "x$enable_dlopen" != xyes; then - enable_dlopen=unknown - enable_dlopen_self=unknown - enable_dlopen_self_static=unknown -else - lt_cv_dlopen=no - lt_cv_dlopen_libs= - - case $host_os in - beos*) - lt_cv_dlopen="load_add_on" - lt_cv_dlopen_libs= - lt_cv_dlopen_self=yes - ;; - - mingw* | pw32* | cegcc*) - lt_cv_dlopen="LoadLibrary" - lt_cv_dlopen_libs= - ;; - - cygwin*) - lt_cv_dlopen="dlopen" - lt_cv_dlopen_libs= - ;; - - darwin*) - # if libdl is installed we need to link against it - AC_CHECK_LIB([dl], [dlopen], - [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"],[ - lt_cv_dlopen="dyld" - lt_cv_dlopen_libs= - lt_cv_dlopen_self=yes - ]) - ;; - - *) - AC_CHECK_FUNC([shl_load], - [lt_cv_dlopen="shl_load"], - [AC_CHECK_LIB([dld], [shl_load], - [lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"], - [AC_CHECK_FUNC([dlopen], - [lt_cv_dlopen="dlopen"], - [AC_CHECK_LIB([dl], [dlopen], - [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"], - [AC_CHECK_LIB([svld], [dlopen], - [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"], - [AC_CHECK_LIB([dld], [dld_link], - [lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"]) - ]) - ]) - ]) - ]) - ]) - ;; - esac - - if test "x$lt_cv_dlopen" != xno; then - enable_dlopen=yes - else - enable_dlopen=no - fi - - case $lt_cv_dlopen in - dlopen) - save_CPPFLAGS="$CPPFLAGS" - test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H" - - save_LDFLAGS="$LDFLAGS" - wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\" - - save_LIBS="$LIBS" - LIBS="$lt_cv_dlopen_libs $LIBS" - - AC_CACHE_CHECK([whether a program can dlopen itself], - lt_cv_dlopen_self, [dnl - _LT_TRY_DLOPEN_SELF( - lt_cv_dlopen_self=yes, lt_cv_dlopen_self=yes, - lt_cv_dlopen_self=no, lt_cv_dlopen_self=cross) - ]) - - if test "x$lt_cv_dlopen_self" = xyes; then - wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\" - AC_CACHE_CHECK([whether a statically linked program can dlopen itself], - lt_cv_dlopen_self_static, [dnl - _LT_TRY_DLOPEN_SELF( - lt_cv_dlopen_self_static=yes, lt_cv_dlopen_self_static=yes, - lt_cv_dlopen_self_static=no, lt_cv_dlopen_self_static=cross) - ]) - fi - - CPPFLAGS="$save_CPPFLAGS" - LDFLAGS="$save_LDFLAGS" - LIBS="$save_LIBS" - ;; - esac - - case $lt_cv_dlopen_self in - yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;; - *) enable_dlopen_self=unknown ;; - esac - - case $lt_cv_dlopen_self_static in - yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;; - *) enable_dlopen_self_static=unknown ;; - esac -fi -_LT_DECL([dlopen_support], [enable_dlopen], [0], - [Whether dlopen is supported]) -_LT_DECL([dlopen_self], [enable_dlopen_self], [0], - [Whether dlopen of programs is supported]) -_LT_DECL([dlopen_self_static], [enable_dlopen_self_static], [0], - [Whether dlopen of statically linked programs is supported]) -]) -m4trace:/usr/share/aclocal/libtool.m4:1961: -1- AU_DEFUN([AC_LIBTOOL_DLOPEN_SELF], [m4_if($#, 0, [LT_SYS_DLOPEN_SELF], [LT_SYS_DLOPEN_SELF($@)])]) -m4trace:/usr/share/aclocal/libtool.m4:1961: -1- AC_DEFUN([AC_LIBTOOL_DLOPEN_SELF], [AC_DIAGNOSE([obsolete], [The macro `AC_LIBTOOL_DLOPEN_SELF' is obsolete. -You should run autoupdate.])dnl -m4_if($#, 0, [LT_SYS_DLOPEN_SELF], [LT_SYS_DLOPEN_SELF($@)])]) -m4trace:/usr/share/aclocal/libtool.m4:2942: -1- AC_DEFUN([_LT_PATH_TOOL_PREFIX], [m4_require([_LT_DECL_EGREP])dnl -AC_MSG_CHECKING([for $1]) -AC_CACHE_VAL(lt_cv_path_MAGIC_CMD, -[case $MAGIC_CMD in -[[\\/*] | ?:[\\/]*]) - lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. - ;; -*) - lt_save_MAGIC_CMD="$MAGIC_CMD" - lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR -dnl $ac_dummy forces splitting on constant user-supplied paths. -dnl POSIX.2 word splitting is done only on the output of word expansions, -dnl not every word. This closes a longstanding sh security hole. - ac_dummy="m4_if([$2], , $PATH, [$2])" - for ac_dir in $ac_dummy; do - IFS="$lt_save_ifs" - test -z "$ac_dir" && ac_dir=. - if test -f $ac_dir/$1; then - lt_cv_path_MAGIC_CMD="$ac_dir/$1" - if test -n "$file_magic_test_file"; then - case $deplibs_check_method in - "file_magic "*) - file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` - MAGIC_CMD="$lt_cv_path_MAGIC_CMD" - if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | - $EGREP "$file_magic_regex" > /dev/null; then - : - else - cat <<_LT_EOF 1>&2 - -*** Warning: the command libtool uses to detect shared libraries, -*** $file_magic_cmd, produces output that libtool cannot recognize. -*** The result is that libtool may fail to recognize shared libraries -*** as such. This will affect the creation of libtool libraries that -*** depend on shared libraries, but programs linked with such libtool -*** libraries will work regardless of this problem. Nevertheless, you -*** may want to report the problem to your system manager and/or to -*** bug-libtool@gnu.org - -_LT_EOF - fi ;; - esac - fi - break - fi - done - IFS="$lt_save_ifs" - MAGIC_CMD="$lt_save_MAGIC_CMD" - ;; -esac]) -MAGIC_CMD="$lt_cv_path_MAGIC_CMD" -if test -n "$MAGIC_CMD"; then - AC_MSG_RESULT($MAGIC_CMD) -else - AC_MSG_RESULT(no) -fi -_LT_DECL([], [MAGIC_CMD], [0], - [Used to examine libraries when file_magic_cmd begins with "file"])dnl -]) -m4trace:/usr/share/aclocal/libtool.m4:3004: -1- AU_DEFUN([AC_PATH_TOOL_PREFIX], [m4_if($#, 0, [_LT_PATH_TOOL_PREFIX], [_LT_PATH_TOOL_PREFIX($@)])]) -m4trace:/usr/share/aclocal/libtool.m4:3004: -1- AC_DEFUN([AC_PATH_TOOL_PREFIX], [AC_DIAGNOSE([obsolete], [The macro `AC_PATH_TOOL_PREFIX' is obsolete. -You should run autoupdate.])dnl -m4_if($#, 0, [_LT_PATH_TOOL_PREFIX], [_LT_PATH_TOOL_PREFIX($@)])]) -m4trace:/usr/share/aclocal/libtool.m4:3027: -1- AC_DEFUN([LT_PATH_LD], [AC_REQUIRE([AC_PROG_CC])dnl -AC_REQUIRE([AC_CANONICAL_HOST])dnl -AC_REQUIRE([AC_CANONICAL_BUILD])dnl -m4_require([_LT_DECL_SED])dnl -m4_require([_LT_DECL_EGREP])dnl -m4_require([_LT_PROG_ECHO_BACKSLASH])dnl - -AC_ARG_WITH([gnu-ld], - [AS_HELP_STRING([--with-gnu-ld], - [assume the C compiler uses GNU ld @<:@default=no@:>@])], - [test "$withval" = no || with_gnu_ld=yes], - [with_gnu_ld=no])dnl - -ac_prog=ld -if test "$GCC" = yes; then - # Check if gcc -print-prog-name=ld gives a path. - AC_MSG_CHECKING([for ld used by $CC]) - case $host in - *-*-mingw*) - # gcc leaves a trailing carriage return which upsets mingw - ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; - *) - ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; - esac - case $ac_prog in - # Accept absolute paths. - [[\\/]]* | ?:[[\\/]]*) - re_direlt='/[[^/]][[^/]]*/\.\./' - # Canonicalize the pathname of ld - ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'` - while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do - ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"` - done - test -z "$LD" && LD="$ac_prog" - ;; - "") - # If it fails, then pretend we aren't using GCC. - ac_prog=ld - ;; - *) - # If it is relative, then search for the first ld in PATH. - with_gnu_ld=unknown - ;; - esac -elif test "$with_gnu_ld" = yes; then - AC_MSG_CHECKING([for GNU ld]) -else - AC_MSG_CHECKING([for non-GNU ld]) -fi -AC_CACHE_VAL(lt_cv_path_LD, -[if test -z "$LD"; then - lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR - for ac_dir in $PATH; do - IFS="$lt_save_ifs" - test -z "$ac_dir" && ac_dir=. - if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then - lt_cv_path_LD="$ac_dir/$ac_prog" - # Check to see if the program is GNU ld. I'd rather use --version, - # but apparently some variants of GNU ld only accept -v. - # Break only if it was the GNU/non-GNU ld that we prefer. - case `"$lt_cv_path_LD" -v 2>&1 &1 | sed '1q'` in - */dev/null* | *'Invalid file or object type'*) - lt_cv_path_NM="$tmp_nm -B" - break - ;; - *) - case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in - */dev/null*) - lt_cv_path_NM="$tmp_nm -p" - break - ;; - *) - lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but - continue # so that we can try to find one that supports BSD flags - ;; - esac - ;; - esac - fi - done - IFS="$lt_save_ifs" - done - : ${lt_cv_path_NM=no} -fi]) -if test "$lt_cv_path_NM" != "no"; then - NM="$lt_cv_path_NM" -else - # Didn't find any BSD compatible name lister, look for dumpbin. - if test -n "$DUMPBIN"; then : - # Let the user override the test. - else - AC_CHECK_TOOLS(DUMPBIN, [dumpbin "link -dump"], :) - case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in - *COFF*) - DUMPBIN="$DUMPBIN -symbols" - ;; - *) - DUMPBIN=: - ;; - esac - fi - AC_SUBST([DUMPBIN]) - if test "$DUMPBIN" != ":"; then - NM="$DUMPBIN" - fi -fi -test -z "$NM" && NM=nm -AC_SUBST([NM]) -_LT_DECL([], [NM], [1], [A BSD- or MS-compatible name lister])dnl - -AC_CACHE_CHECK([the name lister ($NM) interface], [lt_cv_nm_interface], - [lt_cv_nm_interface="BSD nm" - echo "int some_variable = 0;" > conftest.$ac_ext - (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&AS_MESSAGE_LOG_FD) - (eval "$ac_compile" 2>conftest.err) - cat conftest.err >&AS_MESSAGE_LOG_FD - (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&AS_MESSAGE_LOG_FD) - (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out) - cat conftest.err >&AS_MESSAGE_LOG_FD - (eval echo "\"\$as_me:$LINENO: output\"" >&AS_MESSAGE_LOG_FD) - cat conftest.out >&AS_MESSAGE_LOG_FD - if $GREP 'External.*some_variable' conftest.out > /dev/null; then - lt_cv_nm_interface="MS dumpbin" - fi - rm -f conftest*]) -]) -m4trace:/usr/share/aclocal/libtool.m4:3501: -1- AU_DEFUN([AM_PROG_NM], [m4_if($#, 0, [LT_PATH_NM], [LT_PATH_NM($@)])]) -m4trace:/usr/share/aclocal/libtool.m4:3501: -1- AC_DEFUN([AM_PROG_NM], [AC_DIAGNOSE([obsolete], [The macro `AM_PROG_NM' is obsolete. -You should run autoupdate.])dnl -m4_if($#, 0, [LT_PATH_NM], [LT_PATH_NM($@)])]) -m4trace:/usr/share/aclocal/libtool.m4:3502: -1- AU_DEFUN([AC_PROG_NM], [m4_if($#, 0, [LT_PATH_NM], [LT_PATH_NM($@)])]) -m4trace:/usr/share/aclocal/libtool.m4:3502: -1- AC_DEFUN([AC_PROG_NM], [AC_DIAGNOSE([obsolete], [The macro `AC_PROG_NM' is obsolete. -You should run autoupdate.])dnl -m4_if($#, 0, [LT_PATH_NM], [LT_PATH_NM($@)])]) -m4trace:/usr/share/aclocal/libtool.m4:3572: -1- AC_DEFUN([LT_LIB_M], [AC_REQUIRE([AC_CANONICAL_HOST])dnl -LIBM= -case $host in -*-*-beos* | *-*-cegcc* | *-*-cygwin* | *-*-haiku* | *-*-pw32* | *-*-darwin*) - # These system don't have libm, or don't need it - ;; -*-ncr-sysv4.3*) - AC_CHECK_LIB(mw, _mwvalidcheckl, LIBM="-lmw") - AC_CHECK_LIB(m, cos, LIBM="$LIBM -lm") - ;; -*) - AC_CHECK_LIB(m, cos, LIBM="-lm") - ;; -esac -AC_SUBST([LIBM]) -]) -m4trace:/usr/share/aclocal/libtool.m4:3591: -1- AU_DEFUN([AC_CHECK_LIBM], [m4_if($#, 0, [LT_LIB_M], [LT_LIB_M($@)])]) -m4trace:/usr/share/aclocal/libtool.m4:3591: -1- AC_DEFUN([AC_CHECK_LIBM], [AC_DIAGNOSE([obsolete], [The macro `AC_CHECK_LIBM' is obsolete. -You should run autoupdate.])dnl -m4_if($#, 0, [LT_LIB_M], [LT_LIB_M($@)])]) -m4trace:/usr/share/aclocal/libtool.m4:7641: -1- AC_DEFUN([LT_PROG_GCJ], [m4_ifdef([AC_PROG_GCJ], [AC_PROG_GCJ], - [m4_ifdef([A][M_PROG_GCJ], [A][M_PROG_GCJ], - [AC_CHECK_TOOL(GCJ, gcj,) - test "x${GCJFLAGS+set}" = xset || GCJFLAGS="-g -O2" - AC_SUBST(GCJFLAGS)])])[]dnl -]) -m4trace:/usr/share/aclocal/libtool.m4:7650: -1- AU_DEFUN([LT_AC_PROG_GCJ], [m4_if($#, 0, [LT_PROG_GCJ], [LT_PROG_GCJ($@)])]) -m4trace:/usr/share/aclocal/libtool.m4:7650: -1- AC_DEFUN([LT_AC_PROG_GCJ], [AC_DIAGNOSE([obsolete], [The macro `LT_AC_PROG_GCJ' is obsolete. -You should run autoupdate.])dnl -m4_if($#, 0, [LT_PROG_GCJ], [LT_PROG_GCJ($@)])]) -m4trace:/usr/share/aclocal/libtool.m4:7657: -1- AC_DEFUN([LT_PROG_GO], [AC_CHECK_TOOL(GOC, gccgo,) -]) -m4trace:/usr/share/aclocal/libtool.m4:7664: -1- AC_DEFUN([LT_PROG_RC], [AC_CHECK_TOOL(RC, windres,) -]) -m4trace:/usr/share/aclocal/libtool.m4:7669: -1- AU_DEFUN([LT_AC_PROG_RC], [m4_if($#, 0, [LT_PROG_RC], [LT_PROG_RC($@)])]) -m4trace:/usr/share/aclocal/libtool.m4:7669: -1- AC_DEFUN([LT_AC_PROG_RC], [AC_DIAGNOSE([obsolete], [The macro `LT_AC_PROG_RC' is obsolete. -You should run autoupdate.])dnl -m4_if($#, 0, [LT_PROG_RC], [LT_PROG_RC($@)])]) -m4trace:/usr/share/aclocal/libtool.m4:7789: -1- AU_DEFUN([LT_AC_PROG_SED], [m4_if($#, 0, [AC_PROG_SED], [AC_PROG_SED($@)])]) -m4trace:/usr/share/aclocal/libtool.m4:7789: -1- AC_DEFUN([LT_AC_PROG_SED], [AC_DIAGNOSE([obsolete], [The macro `LT_AC_PROG_SED' is obsolete. -You should run autoupdate.])dnl -m4_if($#, 0, [AC_PROG_SED], [AC_PROG_SED($@)])]) -m4trace:/usr/share/aclocal/ltdl.m4:16: -1- AC_DEFUN([LT_CONFIG_LTDL_DIR], [AC_BEFORE([$0], [LTDL_INIT]) -_$0($*) -]) -m4trace:/usr/share/aclocal/ltdl.m4:68: -1- AC_DEFUN([LTDL_CONVENIENCE], [AC_BEFORE([$0], [LTDL_INIT])dnl -dnl Although the argument is deprecated and no longer documented, -dnl LTDL_CONVENIENCE used to take a DIRECTORY orgument, if we have one -dnl here make sure it is the same as any other declaration of libltdl's -dnl location! This also ensures lt_ltdl_dir is set when configure.ac is -dnl not yet using an explicit LT_CONFIG_LTDL_DIR. -m4_ifval([$1], [_LT_CONFIG_LTDL_DIR([$1])])dnl -_$0() -]) -m4trace:/usr/share/aclocal/ltdl.m4:81: -1- AU_DEFUN([AC_LIBLTDL_CONVENIENCE], [_LT_CONFIG_LTDL_DIR([m4_default([$1], [libltdl])]) -_LTDL_CONVENIENCE]) -m4trace:/usr/share/aclocal/ltdl.m4:81: -1- AC_DEFUN([AC_LIBLTDL_CONVENIENCE], [AC_DIAGNOSE([obsolete], [The macro `AC_LIBLTDL_CONVENIENCE' is obsolete. -You should run autoupdate.])dnl -_LT_CONFIG_LTDL_DIR([m4_default([$1], [libltdl])]) -_LTDL_CONVENIENCE]) -m4trace:/usr/share/aclocal/ltdl.m4:124: -1- AC_DEFUN([LTDL_INSTALLABLE], [AC_BEFORE([$0], [LTDL_INIT])dnl -dnl Although the argument is deprecated and no longer documented, -dnl LTDL_INSTALLABLE used to take a DIRECTORY orgument, if we have one -dnl here make sure it is the same as any other declaration of libltdl's -dnl location! This also ensures lt_ltdl_dir is set when configure.ac is -dnl not yet using an explicit LT_CONFIG_LTDL_DIR. -m4_ifval([$1], [_LT_CONFIG_LTDL_DIR([$1])])dnl -_$0() -]) -m4trace:/usr/share/aclocal/ltdl.m4:137: -1- AU_DEFUN([AC_LIBLTDL_INSTALLABLE], [_LT_CONFIG_LTDL_DIR([m4_default([$1], [libltdl])]) -_LTDL_INSTALLABLE]) -m4trace:/usr/share/aclocal/ltdl.m4:137: -1- AC_DEFUN([AC_LIBLTDL_INSTALLABLE], [AC_DIAGNOSE([obsolete], [The macro `AC_LIBLTDL_INSTALLABLE' is obsolete. -You should run autoupdate.])dnl -_LT_CONFIG_LTDL_DIR([m4_default([$1], [libltdl])]) -_LTDL_INSTALLABLE]) -m4trace:/usr/share/aclocal/ltdl.m4:213: -1- AC_DEFUN([_LT_LIBOBJ], [ - m4_pattern_allow([^_LT_LIBOBJS$]) - _LT_LIBOBJS="$_LT_LIBOBJS $1.$ac_objext" -]) -m4trace:/usr/share/aclocal/ltdl.m4:226: -1- AC_DEFUN([LTDL_INIT], [dnl Parse OPTIONS -_LT_SET_OPTIONS([$0], [$1]) - -dnl We need to keep our own list of libobjs separate from our parent project, -dnl and the easiest way to do that is redefine the AC_LIBOBJs macro while -dnl we look for our own LIBOBJs. -m4_pushdef([AC_LIBOBJ], m4_defn([_LT_LIBOBJ])) -m4_pushdef([AC_LIBSOURCES]) - -dnl If not otherwise defined, default to the 1.5.x compatible subproject mode: -m4_if(_LTDL_MODE, [], - [m4_define([_LTDL_MODE], m4_default([$2], [subproject])) - m4_if([-1], [m4_bregexp(_LTDL_MODE, [\(subproject\|\(non\)?recursive\)])], - [m4_fatal([unknown libltdl mode: ]_LTDL_MODE)])]) - -AC_ARG_WITH([included_ltdl], - [AS_HELP_STRING([--with-included-ltdl], - [use the GNU ltdl sources included here])]) - -if test "x$with_included_ltdl" != xyes; then - # We are not being forced to use the included libltdl sources, so - # decide whether there is a useful installed version we can use. - AC_CHECK_HEADER([ltdl.h], - [AC_CHECK_DECL([lt_dlinterface_register], - [AC_CHECK_LIB([ltdl], [lt_dladvise_preload], - [with_included_ltdl=no], - [with_included_ltdl=yes])], - [with_included_ltdl=yes], - [AC_INCLUDES_DEFAULT - #include ])], - [with_included_ltdl=yes], - [AC_INCLUDES_DEFAULT] - ) -fi - -dnl If neither LT_CONFIG_LTDL_DIR, LTDL_CONVENIENCE nor LTDL_INSTALLABLE -dnl was called yet, then for old times' sake, we assume libltdl is in an -dnl eponymous directory: -AC_PROVIDE_IFELSE([LT_CONFIG_LTDL_DIR], [], [_LT_CONFIG_LTDL_DIR([libltdl])]) - -AC_ARG_WITH([ltdl_include], - [AS_HELP_STRING([--with-ltdl-include=DIR], - [use the ltdl headers installed in DIR])]) - -if test -n "$with_ltdl_include"; then - if test -f "$with_ltdl_include/ltdl.h"; then : - else - AC_MSG_ERROR([invalid ltdl include directory: `$with_ltdl_include']) - fi -else - with_ltdl_include=no -fi - -AC_ARG_WITH([ltdl_lib], - [AS_HELP_STRING([--with-ltdl-lib=DIR], - [use the libltdl.la installed in DIR])]) - -if test -n "$with_ltdl_lib"; then - if test -f "$with_ltdl_lib/libltdl.la"; then : - else - AC_MSG_ERROR([invalid ltdl library directory: `$with_ltdl_lib']) - fi -else - with_ltdl_lib=no -fi - -case ,$with_included_ltdl,$with_ltdl_include,$with_ltdl_lib, in - ,yes,no,no,) - m4_case(m4_default(_LTDL_TYPE, [convenience]), - [convenience], [_LTDL_CONVENIENCE], - [installable], [_LTDL_INSTALLABLE], - [m4_fatal([unknown libltdl build type: ]_LTDL_TYPE)]) - ;; - ,no,no,no,) - # If the included ltdl is not to be used, then use the - # preinstalled libltdl we found. - AC_DEFINE([HAVE_LTDL], [1], - [Define this if a modern libltdl is already installed]) - LIBLTDL=-lltdl - LTDLDEPS= - LTDLINCL= - ;; - ,no*,no,*) - AC_MSG_ERROR([`--with-ltdl-include' and `--with-ltdl-lib' options must be used together]) - ;; - *) with_included_ltdl=no - LIBLTDL="-L$with_ltdl_lib -lltdl" - LTDLDEPS= - LTDLINCL="-I$with_ltdl_include" - ;; -esac -INCLTDL="$LTDLINCL" - -# Report our decision... -AC_MSG_CHECKING([where to find libltdl headers]) -AC_MSG_RESULT([$LTDLINCL]) -AC_MSG_CHECKING([where to find libltdl library]) -AC_MSG_RESULT([$LIBLTDL]) - -_LTDL_SETUP - -dnl restore autoconf definition. -m4_popdef([AC_LIBOBJ]) -m4_popdef([AC_LIBSOURCES]) - -AC_CONFIG_COMMANDS_PRE([ - _ltdl_libobjs= - _ltdl_ltlibobjs= - if test -n "$_LT_LIBOBJS"; then - # Remove the extension. - _lt_sed_drop_objext='s/\.o$//;s/\.obj$//' - for i in `for i in $_LT_LIBOBJS; do echo "$i"; done | sed "$_lt_sed_drop_objext" | sort -u`; do - _ltdl_libobjs="$_ltdl_libobjs $lt_libobj_prefix$i.$ac_objext" - _ltdl_ltlibobjs="$_ltdl_ltlibobjs $lt_libobj_prefix$i.lo" - done - fi - AC_SUBST([ltdl_LIBOBJS], [$_ltdl_libobjs]) - AC_SUBST([ltdl_LTLIBOBJS], [$_ltdl_ltlibobjs]) -]) - -# Only expand once: -m4_define([LTDL_INIT]) -]) -m4trace:/usr/share/aclocal/ltdl.m4:352: -1- AU_DEFUN([AC_LIB_LTDL], [LTDL_INIT($@)]) -m4trace:/usr/share/aclocal/ltdl.m4:352: -1- AC_DEFUN([AC_LIB_LTDL], [AC_DIAGNOSE([obsolete], [The macro `AC_LIB_LTDL' is obsolete. -You should run autoupdate.])dnl -LTDL_INIT($@)]) -m4trace:/usr/share/aclocal/ltdl.m4:353: -1- AU_DEFUN([AC_WITH_LTDL], [LTDL_INIT($@)]) -m4trace:/usr/share/aclocal/ltdl.m4:353: -1- AC_DEFUN([AC_WITH_LTDL], [AC_DIAGNOSE([obsolete], [The macro `AC_WITH_LTDL' is obsolete. -You should run autoupdate.])dnl -LTDL_INIT($@)]) -m4trace:/usr/share/aclocal/ltdl.m4:354: -1- AU_DEFUN([LT_WITH_LTDL], [LTDL_INIT($@)]) -m4trace:/usr/share/aclocal/ltdl.m4:354: -1- AC_DEFUN([LT_WITH_LTDL], [AC_DIAGNOSE([obsolete], [The macro `LT_WITH_LTDL' is obsolete. -You should run autoupdate.])dnl -LTDL_INIT($@)]) -m4trace:/usr/share/aclocal/ltdl.m4:367: -1- AC_DEFUN([_LTDL_SETUP], [AC_REQUIRE([AC_PROG_CC])dnl -AC_REQUIRE([LT_SYS_MODULE_EXT])dnl -AC_REQUIRE([LT_SYS_MODULE_PATH])dnl -AC_REQUIRE([LT_SYS_DLSEARCH_PATH])dnl -AC_REQUIRE([LT_LIB_DLLOAD])dnl -AC_REQUIRE([LT_SYS_SYMBOL_USCORE])dnl -AC_REQUIRE([LT_FUNC_DLSYM_USCORE])dnl -AC_REQUIRE([LT_SYS_DLOPEN_DEPLIBS])dnl -AC_REQUIRE([gl_FUNC_ARGZ])dnl - -m4_require([_LT_CHECK_OBJDIR])dnl -m4_require([_LT_HEADER_DLFCN])dnl -m4_require([_LT_CHECK_DLPREOPEN])dnl -m4_require([_LT_DECL_SED])dnl - -dnl Don't require this, or it will be expanded earlier than the code -dnl that sets the variables it relies on: -_LT_ENABLE_INSTALL - -dnl _LTDL_MODE specific code must be called at least once: -_LTDL_MODE_DISPATCH - -# In order that ltdl.c can compile, find out the first AC_CONFIG_HEADERS -# the user used. This is so that ltdl.h can pick up the parent projects -# config.h file, The first file in AC_CONFIG_HEADERS must contain the -# definitions required by ltdl.c. -# FIXME: Remove use of undocumented AC_LIST_HEADERS (2.59 compatibility). -AC_CONFIG_COMMANDS_PRE([dnl -m4_pattern_allow([^LT_CONFIG_H$])dnl -m4_ifset([AH_HEADER], - [LT_CONFIG_H=AH_HEADER], - [m4_ifset([AC_LIST_HEADERS], - [LT_CONFIG_H=`echo "AC_LIST_HEADERS" | $SED 's,^[[ ]]*,,;s,[[ :]].*$,,'`], - [])])]) -AC_SUBST([LT_CONFIG_H]) - -AC_CHECK_HEADERS([unistd.h dl.h sys/dl.h dld.h mach-o/dyld.h dirent.h], - [], [], [AC_INCLUDES_DEFAULT]) - -AC_CHECK_FUNCS([closedir opendir readdir], [], [AC_LIBOBJ([lt__dirent])]) -AC_CHECK_FUNCS([strlcat strlcpy], [], [AC_LIBOBJ([lt__strl])]) - -m4_pattern_allow([LT_LIBEXT])dnl -AC_DEFINE_UNQUOTED([LT_LIBEXT],["$libext"],[The archive extension]) - -name= -eval "lt_libprefix=\"$libname_spec\"" -m4_pattern_allow([LT_LIBPREFIX])dnl -AC_DEFINE_UNQUOTED([LT_LIBPREFIX],["$lt_libprefix"],[The archive prefix]) - -name=ltdl -eval "LTDLOPEN=\"$libname_spec\"" -AC_SUBST([LTDLOPEN]) -]) -m4trace:/usr/share/aclocal/ltdl.m4:443: -1- AC_DEFUN([LT_SYS_DLOPEN_DEPLIBS], [AC_REQUIRE([AC_CANONICAL_HOST])dnl -AC_CACHE_CHECK([whether deplibs are loaded by dlopen], - [lt_cv_sys_dlopen_deplibs], - [# PORTME does your system automatically load deplibs for dlopen? - # or its logical equivalent (e.g. shl_load for HP-UX < 11) - # For now, we just catch OSes we know something about -- in the - # future, we'll try test this programmatically. - lt_cv_sys_dlopen_deplibs=unknown - case $host_os in - aix3*|aix4.1.*|aix4.2.*) - # Unknown whether this is true for these versions of AIX, but - # we want this `case' here to explicitly catch those versions. - lt_cv_sys_dlopen_deplibs=unknown - ;; - aix[[4-9]]*) - lt_cv_sys_dlopen_deplibs=yes - ;; - amigaos*) - case $host_cpu in - powerpc) - lt_cv_sys_dlopen_deplibs=no - ;; - esac - ;; - darwin*) - # Assuming the user has installed a libdl from somewhere, this is true - # If you are looking for one http://www.opendarwin.org/projects/dlcompat - lt_cv_sys_dlopen_deplibs=yes - ;; - freebsd* | dragonfly*) - lt_cv_sys_dlopen_deplibs=yes - ;; - gnu* | linux* | k*bsd*-gnu | kopensolaris*-gnu) - # GNU and its variants, using gnu ld.so (Glibc) - lt_cv_sys_dlopen_deplibs=yes - ;; - hpux10*|hpux11*) - lt_cv_sys_dlopen_deplibs=yes - ;; - interix*) - lt_cv_sys_dlopen_deplibs=yes - ;; - irix[[12345]]*|irix6.[[01]]*) - # Catch all versions of IRIX before 6.2, and indicate that we don't - # know how it worked for any of those versions. - lt_cv_sys_dlopen_deplibs=unknown - ;; - irix*) - # The case above catches anything before 6.2, and it's known that - # at 6.2 and later dlopen does load deplibs. - lt_cv_sys_dlopen_deplibs=yes - ;; - netbsd* | netbsdelf*-gnu) - lt_cv_sys_dlopen_deplibs=yes - ;; - openbsd*) - lt_cv_sys_dlopen_deplibs=yes - ;; - osf[[1234]]*) - # dlopen did load deplibs (at least at 4.x), but until the 5.x series, - # it did *not* use an RPATH in a shared library to find objects the - # library depends on, so we explicitly say `no'. - lt_cv_sys_dlopen_deplibs=no - ;; - osf5.0|osf5.0a|osf5.1) - # dlopen *does* load deplibs and with the right loader patch applied - # it even uses RPATH in a shared library to search for shared objects - # that the library depends on, but there's no easy way to know if that - # patch is installed. Since this is the case, all we can really - # say is unknown -- it depends on the patch being installed. If - # it is, this changes to `yes'. Without it, it would be `no'. - lt_cv_sys_dlopen_deplibs=unknown - ;; - osf*) - # the two cases above should catch all versions of osf <= 5.1. Read - # the comments above for what we know about them. - # At > 5.1, deplibs are loaded *and* any RPATH in a shared library - # is used to find them so we can finally say `yes'. - lt_cv_sys_dlopen_deplibs=yes - ;; - qnx*) - lt_cv_sys_dlopen_deplibs=yes - ;; - solaris*) - lt_cv_sys_dlopen_deplibs=yes - ;; - sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) - libltdl_cv_sys_dlopen_deplibs=yes - ;; - esac - ]) -if test "$lt_cv_sys_dlopen_deplibs" != yes; then - AC_DEFINE([LTDL_DLOPEN_DEPLIBS], [1], - [Define if the OS needs help to load dependent libraries for dlopen().]) -fi -]) -m4trace:/usr/share/aclocal/ltdl.m4:542: -1- AU_DEFUN([AC_LTDL_SYS_DLOPEN_DEPLIBS], [m4_if($#, 0, [LT_SYS_DLOPEN_DEPLIBS], [LT_SYS_DLOPEN_DEPLIBS($@)])]) -m4trace:/usr/share/aclocal/ltdl.m4:542: -1- AC_DEFUN([AC_LTDL_SYS_DLOPEN_DEPLIBS], [AC_DIAGNOSE([obsolete], [The macro `AC_LTDL_SYS_DLOPEN_DEPLIBS' is obsolete. -You should run autoupdate.])dnl -m4_if($#, 0, [LT_SYS_DLOPEN_DEPLIBS], [LT_SYS_DLOPEN_DEPLIBS($@)])]) -m4trace:/usr/share/aclocal/ltdl.m4:549: -1- AC_DEFUN([LT_SYS_MODULE_EXT], [m4_require([_LT_SYS_DYNAMIC_LINKER])dnl -AC_CACHE_CHECK([which extension is used for runtime loadable modules], - [libltdl_cv_shlibext], -[ -module=yes -eval libltdl_cv_shlibext=$shrext_cmds -module=no -eval libltdl_cv_shrext=$shrext_cmds - ]) -if test -n "$libltdl_cv_shlibext"; then - m4_pattern_allow([LT_MODULE_EXT])dnl - AC_DEFINE_UNQUOTED([LT_MODULE_EXT], ["$libltdl_cv_shlibext"], - [Define to the extension used for runtime loadable modules, say, ".so".]) -fi -if test "$libltdl_cv_shrext" != "$libltdl_cv_shlibext"; then - m4_pattern_allow([LT_SHARED_EXT])dnl - AC_DEFINE_UNQUOTED([LT_SHARED_EXT], ["$libltdl_cv_shrext"], - [Define to the shared library suffix, say, ".dylib".]) -fi -]) -m4trace:/usr/share/aclocal/ltdl.m4:572: -1- AU_DEFUN([AC_LTDL_SHLIBEXT], [m4_if($#, 0, [LT_SYS_MODULE_EXT], [LT_SYS_MODULE_EXT($@)])]) -m4trace:/usr/share/aclocal/ltdl.m4:572: -1- AC_DEFUN([AC_LTDL_SHLIBEXT], [AC_DIAGNOSE([obsolete], [The macro `AC_LTDL_SHLIBEXT' is obsolete. -You should run autoupdate.])dnl -m4_if($#, 0, [LT_SYS_MODULE_EXT], [LT_SYS_MODULE_EXT($@)])]) -m4trace:/usr/share/aclocal/ltdl.m4:579: -1- AC_DEFUN([LT_SYS_MODULE_PATH], [m4_require([_LT_SYS_DYNAMIC_LINKER])dnl -AC_CACHE_CHECK([which variable specifies run-time module search path], - [lt_cv_module_path_var], [lt_cv_module_path_var="$shlibpath_var"]) -if test -n "$lt_cv_module_path_var"; then - m4_pattern_allow([LT_MODULE_PATH_VAR])dnl - AC_DEFINE_UNQUOTED([LT_MODULE_PATH_VAR], ["$lt_cv_module_path_var"], - [Define to the name of the environment variable that determines the run-time module search path.]) -fi -]) -m4trace:/usr/share/aclocal/ltdl.m4:591: -1- AU_DEFUN([AC_LTDL_SHLIBPATH], [m4_if($#, 0, [LT_SYS_MODULE_PATH], [LT_SYS_MODULE_PATH($@)])]) -m4trace:/usr/share/aclocal/ltdl.m4:591: -1- AC_DEFUN([AC_LTDL_SHLIBPATH], [AC_DIAGNOSE([obsolete], [The macro `AC_LTDL_SHLIBPATH' is obsolete. -You should run autoupdate.])dnl -m4_if($#, 0, [LT_SYS_MODULE_PATH], [LT_SYS_MODULE_PATH($@)])]) -m4trace:/usr/share/aclocal/ltdl.m4:598: -1- AC_DEFUN([LT_SYS_DLSEARCH_PATH], [m4_require([_LT_SYS_DYNAMIC_LINKER])dnl -AC_CACHE_CHECK([for the default library search path], - [lt_cv_sys_dlsearch_path], - [lt_cv_sys_dlsearch_path="$sys_lib_dlsearch_path_spec"]) -if test -n "$lt_cv_sys_dlsearch_path"; then - sys_dlsearch_path= - for dir in $lt_cv_sys_dlsearch_path; do - if test -z "$sys_dlsearch_path"; then - sys_dlsearch_path="$dir" - else - sys_dlsearch_path="$sys_dlsearch_path$PATH_SEPARATOR$dir" - fi - done - m4_pattern_allow([LT_DLSEARCH_PATH])dnl - AC_DEFINE_UNQUOTED([LT_DLSEARCH_PATH], ["$sys_dlsearch_path"], - [Define to the system default library search path.]) -fi -]) -m4trace:/usr/share/aclocal/ltdl.m4:619: -1- AU_DEFUN([AC_LTDL_SYSSEARCHPATH], [m4_if($#, 0, [LT_SYS_DLSEARCH_PATH], [LT_SYS_DLSEARCH_PATH($@)])]) -m4trace:/usr/share/aclocal/ltdl.m4:619: -1- AC_DEFUN([AC_LTDL_SYSSEARCHPATH], [AC_DIAGNOSE([obsolete], [The macro `AC_LTDL_SYSSEARCHPATH' is obsolete. -You should run autoupdate.])dnl -m4_if($#, 0, [LT_SYS_DLSEARCH_PATH], [LT_SYS_DLSEARCH_PATH($@)])]) -m4trace:/usr/share/aclocal/ltdl.m4:645: -1- AC_DEFUN([LT_LIB_DLLOAD], [m4_pattern_allow([^LT_DLLOADERS$]) -LT_DLLOADERS= -AC_SUBST([LT_DLLOADERS]) - -AC_LANG_PUSH([C]) - -LIBADD_DLOPEN= -AC_SEARCH_LIBS([dlopen], [dl], - [AC_DEFINE([HAVE_LIBDL], [1], - [Define if you have the libdl library or equivalent.]) - if test "$ac_cv_search_dlopen" != "none required" ; then - LIBADD_DLOPEN="-ldl" - fi - libltdl_cv_lib_dl_dlopen="yes" - LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}dlopen.la"], - [AC_LINK_IFELSE([AC_LANG_PROGRAM([[#if HAVE_DLFCN_H -# include -#endif - ]], [[dlopen(0, 0);]])], - [AC_DEFINE([HAVE_LIBDL], [1], - [Define if you have the libdl library or equivalent.]) - libltdl_cv_func_dlopen="yes" - LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}dlopen.la"], - [AC_CHECK_LIB([svld], [dlopen], - [AC_DEFINE([HAVE_LIBDL], [1], - [Define if you have the libdl library or equivalent.]) - LIBADD_DLOPEN="-lsvld" libltdl_cv_func_dlopen="yes" - LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}dlopen.la"])])]) -if test x"$libltdl_cv_func_dlopen" = xyes || test x"$libltdl_cv_lib_dl_dlopen" = xyes -then - lt_save_LIBS="$LIBS" - LIBS="$LIBS $LIBADD_DLOPEN" - AC_CHECK_FUNCS([dlerror]) - LIBS="$lt_save_LIBS" -fi -AC_SUBST([LIBADD_DLOPEN]) - -LIBADD_SHL_LOAD= -AC_CHECK_FUNC([shl_load], - [AC_DEFINE([HAVE_SHL_LOAD], [1], - [Define if you have the shl_load function.]) - LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}shl_load.la"], - [AC_CHECK_LIB([dld], [shl_load], - [AC_DEFINE([HAVE_SHL_LOAD], [1], - [Define if you have the shl_load function.]) - LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}shl_load.la" - LIBADD_SHL_LOAD="-ldld"])]) -AC_SUBST([LIBADD_SHL_LOAD]) - -case $host_os in -darwin[[1567]].*) -# We only want this for pre-Mac OS X 10.4. - AC_CHECK_FUNC([_dyld_func_lookup], - [AC_DEFINE([HAVE_DYLD], [1], - [Define if you have the _dyld_func_lookup function.]) - LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}dyld.la"]) - ;; -beos*) - LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}load_add_on.la" - ;; -cygwin* | mingw* | os2* | pw32*) - AC_CHECK_DECLS([cygwin_conv_path], [], [], [[#include ]]) - LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}loadlibrary.la" - ;; -esac - -AC_CHECK_LIB([dld], [dld_link], - [AC_DEFINE([HAVE_DLD], [1], - [Define if you have the GNU dld library.]) - LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}dld_link.la"]) -AC_SUBST([LIBADD_DLD_LINK]) - -m4_pattern_allow([^LT_DLPREOPEN$]) -LT_DLPREOPEN= -if test -n "$LT_DLLOADERS" -then - for lt_loader in $LT_DLLOADERS; do - LT_DLPREOPEN="$LT_DLPREOPEN-dlpreopen $lt_loader " - done - AC_DEFINE([HAVE_LIBDLLOADER], [1], - [Define if libdlloader will be built on this platform]) -fi -AC_SUBST([LT_DLPREOPEN]) - -dnl This isn't used anymore, but set it for backwards compatibility -LIBADD_DL="$LIBADD_DLOPEN $LIBADD_SHL_LOAD" -AC_SUBST([LIBADD_DL]) - -AC_LANG_POP -]) -m4trace:/usr/share/aclocal/ltdl.m4:738: -1- AU_DEFUN([AC_LTDL_DLLIB], [m4_if($#, 0, [LT_LIB_DLLOAD], [LT_LIB_DLLOAD($@)])]) -m4trace:/usr/share/aclocal/ltdl.m4:738: -1- AC_DEFUN([AC_LTDL_DLLIB], [AC_DIAGNOSE([obsolete], [The macro `AC_LTDL_DLLIB' is obsolete. -You should run autoupdate.])dnl -m4_if($#, 0, [LT_LIB_DLLOAD], [LT_LIB_DLLOAD($@)])]) -m4trace:/usr/share/aclocal/ltdl.m4:746: -1- AC_DEFUN([LT_SYS_SYMBOL_USCORE], [m4_require([_LT_CMD_GLOBAL_SYMBOLS])dnl -AC_CACHE_CHECK([for _ prefix in compiled symbols], - [lt_cv_sys_symbol_underscore], - [lt_cv_sys_symbol_underscore=no - cat > conftest.$ac_ext <<_LT_EOF -void nm_test_func(){} -int main(){nm_test_func;return 0;} -_LT_EOF - if AC_TRY_EVAL(ac_compile); then - # Now try to grab the symbols. - ac_nlist=conftest.nm - if AC_TRY_EVAL(NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $ac_nlist) && test -s "$ac_nlist"; then - # See whether the symbols have a leading underscore. - if grep '^. _nm_test_func' "$ac_nlist" >/dev/null; then - lt_cv_sys_symbol_underscore=yes - else - if grep '^. nm_test_func ' "$ac_nlist" >/dev/null; then - : - else - echo "configure: cannot find nm_test_func in $ac_nlist" >&AS_MESSAGE_LOG_FD - fi - fi - else - echo "configure: cannot run $lt_cv_sys_global_symbol_pipe" >&AS_MESSAGE_LOG_FD - fi - else - echo "configure: failed program was:" >&AS_MESSAGE_LOG_FD - cat conftest.c >&AS_MESSAGE_LOG_FD - fi - rm -rf conftest* - ]) - sys_symbol_underscore=$lt_cv_sys_symbol_underscore - AC_SUBST([sys_symbol_underscore]) -]) -m4trace:/usr/share/aclocal/ltdl.m4:783: -1- AU_DEFUN([AC_LTDL_SYMBOL_USCORE], [m4_if($#, 0, [LT_SYS_SYMBOL_USCORE], [LT_SYS_SYMBOL_USCORE($@)])]) -m4trace:/usr/share/aclocal/ltdl.m4:783: -1- AC_DEFUN([AC_LTDL_SYMBOL_USCORE], [AC_DIAGNOSE([obsolete], [The macro `AC_LTDL_SYMBOL_USCORE' is obsolete. -You should run autoupdate.])dnl -m4_if($#, 0, [LT_SYS_SYMBOL_USCORE], [LT_SYS_SYMBOL_USCORE($@)])]) -m4trace:/usr/share/aclocal/ltdl.m4:790: -1- AC_DEFUN([LT_FUNC_DLSYM_USCORE], [AC_REQUIRE([LT_SYS_SYMBOL_USCORE])dnl -if test x"$lt_cv_sys_symbol_underscore" = xyes; then - if test x"$libltdl_cv_func_dlopen" = xyes || - test x"$libltdl_cv_lib_dl_dlopen" = xyes ; then - AC_CACHE_CHECK([whether we have to add an underscore for dlsym], - [libltdl_cv_need_uscore], - [libltdl_cv_need_uscore=unknown - save_LIBS="$LIBS" - LIBS="$LIBS $LIBADD_DLOPEN" - _LT_TRY_DLOPEN_SELF( - [libltdl_cv_need_uscore=no], [libltdl_cv_need_uscore=yes], - [], [libltdl_cv_need_uscore=cross]) - LIBS="$save_LIBS" - ]) - fi -fi - -if test x"$libltdl_cv_need_uscore" = xyes; then - AC_DEFINE([NEED_USCORE], [1], - [Define if dlsym() requires a leading underscore in symbol names.]) -fi -]) -m4trace:/usr/share/aclocal/ltdl.m4:815: -1- AU_DEFUN([AC_LTDL_DLSYM_USCORE], [m4_if($#, 0, [LT_FUNC_DLSYM_USCORE], [LT_FUNC_DLSYM_USCORE($@)])]) -m4trace:/usr/share/aclocal/ltdl.m4:815: -1- AC_DEFUN([AC_LTDL_DLSYM_USCORE], [AC_DIAGNOSE([obsolete], [The macro `AC_LTDL_DLSYM_USCORE' is obsolete. -You should run autoupdate.])dnl -m4_if($#, 0, [LT_FUNC_DLSYM_USCORE], [LT_FUNC_DLSYM_USCORE($@)])]) -m4trace:/usr/share/aclocal/ltoptions.m4:14: -1- AC_DEFUN([LTOPTIONS_VERSION], [m4_if([1])]) -m4trace:/usr/share/aclocal/ltoptions.m4:111: -1- AU_DEFUN([AC_LIBTOOL_DLOPEN], [_LT_SET_OPTION([LT_INIT], [dlopen]) -AC_DIAGNOSE([obsolete], -[$0: Remove this warning and the call to _LT_SET_OPTION when you -put the `dlopen' option into LT_INIT's first parameter.]) -]) -m4trace:/usr/share/aclocal/ltoptions.m4:111: -1- AC_DEFUN([AC_LIBTOOL_DLOPEN], [AC_DIAGNOSE([obsolete], [The macro `AC_LIBTOOL_DLOPEN' is obsolete. -You should run autoupdate.])dnl -_LT_SET_OPTION([LT_INIT], [dlopen]) -AC_DIAGNOSE([obsolete], -[$0: Remove this warning and the call to _LT_SET_OPTION when you -put the `dlopen' option into LT_INIT's first parameter.]) -]) -m4trace:/usr/share/aclocal/ltoptions.m4:146: -1- AU_DEFUN([AC_LIBTOOL_WIN32_DLL], [AC_REQUIRE([AC_CANONICAL_HOST])dnl -_LT_SET_OPTION([LT_INIT], [win32-dll]) -AC_DIAGNOSE([obsolete], -[$0: Remove this warning and the call to _LT_SET_OPTION when you -put the `win32-dll' option into LT_INIT's first parameter.]) -]) -m4trace:/usr/share/aclocal/ltoptions.m4:146: -1- AC_DEFUN([AC_LIBTOOL_WIN32_DLL], [AC_DIAGNOSE([obsolete], [The macro `AC_LIBTOOL_WIN32_DLL' is obsolete. -You should run autoupdate.])dnl -AC_REQUIRE([AC_CANONICAL_HOST])dnl -_LT_SET_OPTION([LT_INIT], [win32-dll]) -AC_DIAGNOSE([obsolete], -[$0: Remove this warning and the call to _LT_SET_OPTION when you -put the `win32-dll' option into LT_INIT's first parameter.]) -]) -m4trace:/usr/share/aclocal/ltoptions.m4:195: -1- AC_DEFUN([AC_ENABLE_SHARED], [_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[shared]) -]) -m4trace:/usr/share/aclocal/ltoptions.m4:199: -1- AC_DEFUN([AC_DISABLE_SHARED], [_LT_SET_OPTION([LT_INIT], [disable-shared]) -]) -m4trace:/usr/share/aclocal/ltoptions.m4:203: -1- AU_DEFUN([AM_ENABLE_SHARED], [AC_ENABLE_SHARED($@)]) -m4trace:/usr/share/aclocal/ltoptions.m4:203: -1- AC_DEFUN([AM_ENABLE_SHARED], [AC_DIAGNOSE([obsolete], [The macro `AM_ENABLE_SHARED' is obsolete. -You should run autoupdate.])dnl -AC_ENABLE_SHARED($@)]) -m4trace:/usr/share/aclocal/ltoptions.m4:204: -1- AU_DEFUN([AM_DISABLE_SHARED], [AC_DISABLE_SHARED($@)]) -m4trace:/usr/share/aclocal/ltoptions.m4:204: -1- AC_DEFUN([AM_DISABLE_SHARED], [AC_DIAGNOSE([obsolete], [The macro `AM_DISABLE_SHARED' is obsolete. -You should run autoupdate.])dnl -AC_DISABLE_SHARED($@)]) -m4trace:/usr/share/aclocal/ltoptions.m4:249: -1- AC_DEFUN([AC_ENABLE_STATIC], [_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[static]) -]) -m4trace:/usr/share/aclocal/ltoptions.m4:253: -1- AC_DEFUN([AC_DISABLE_STATIC], [_LT_SET_OPTION([LT_INIT], [disable-static]) -]) -m4trace:/usr/share/aclocal/ltoptions.m4:257: -1- AU_DEFUN([AM_ENABLE_STATIC], [AC_ENABLE_STATIC($@)]) -m4trace:/usr/share/aclocal/ltoptions.m4:257: -1- AC_DEFUN([AM_ENABLE_STATIC], [AC_DIAGNOSE([obsolete], [The macro `AM_ENABLE_STATIC' is obsolete. -You should run autoupdate.])dnl -AC_ENABLE_STATIC($@)]) -m4trace:/usr/share/aclocal/ltoptions.m4:258: -1- AU_DEFUN([AM_DISABLE_STATIC], [AC_DISABLE_STATIC($@)]) -m4trace:/usr/share/aclocal/ltoptions.m4:258: -1- AC_DEFUN([AM_DISABLE_STATIC], [AC_DIAGNOSE([obsolete], [The macro `AM_DISABLE_STATIC' is obsolete. -You should run autoupdate.])dnl -AC_DISABLE_STATIC($@)]) -m4trace:/usr/share/aclocal/ltoptions.m4:303: -1- AU_DEFUN([AC_ENABLE_FAST_INSTALL], [_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[fast-install]) -AC_DIAGNOSE([obsolete], -[$0: Remove this warning and the call to _LT_SET_OPTION when you put -the `fast-install' option into LT_INIT's first parameter.]) -]) -m4trace:/usr/share/aclocal/ltoptions.m4:303: -1- AC_DEFUN([AC_ENABLE_FAST_INSTALL], [AC_DIAGNOSE([obsolete], [The macro `AC_ENABLE_FAST_INSTALL' is obsolete. -You should run autoupdate.])dnl -_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[fast-install]) -AC_DIAGNOSE([obsolete], -[$0: Remove this warning and the call to _LT_SET_OPTION when you put -the `fast-install' option into LT_INIT's first parameter.]) -]) -m4trace:/usr/share/aclocal/ltoptions.m4:310: -1- AU_DEFUN([AC_DISABLE_FAST_INSTALL], [_LT_SET_OPTION([LT_INIT], [disable-fast-install]) -AC_DIAGNOSE([obsolete], -[$0: Remove this warning and the call to _LT_SET_OPTION when you put -the `disable-fast-install' option into LT_INIT's first parameter.]) -]) -m4trace:/usr/share/aclocal/ltoptions.m4:310: -1- AC_DEFUN([AC_DISABLE_FAST_INSTALL], [AC_DIAGNOSE([obsolete], [The macro `AC_DISABLE_FAST_INSTALL' is obsolete. -You should run autoupdate.])dnl -_LT_SET_OPTION([LT_INIT], [disable-fast-install]) -AC_DIAGNOSE([obsolete], -[$0: Remove this warning and the call to _LT_SET_OPTION when you put -the `disable-fast-install' option into LT_INIT's first parameter.]) -]) -m4trace:/usr/share/aclocal/ltoptions.m4:358: -1- AU_DEFUN([AC_LIBTOOL_PICMODE], [_LT_SET_OPTION([LT_INIT], [pic-only]) -AC_DIAGNOSE([obsolete], -[$0: Remove this warning and the call to _LT_SET_OPTION when you -put the `pic-only' option into LT_INIT's first parameter.]) -]) -m4trace:/usr/share/aclocal/ltoptions.m4:358: -1- AC_DEFUN([AC_LIBTOOL_PICMODE], [AC_DIAGNOSE([obsolete], [The macro `AC_LIBTOOL_PICMODE' is obsolete. -You should run autoupdate.])dnl -_LT_SET_OPTION([LT_INIT], [pic-only]) -AC_DIAGNOSE([obsolete], -[$0: Remove this warning and the call to _LT_SET_OPTION when you -put the `pic-only' option into LT_INIT's first parameter.]) -]) -m4trace:/usr/share/aclocal/ltsugar.m4:13: -1- AC_DEFUN([LTSUGAR_VERSION], [m4_if([0.1])]) -m4trace:/usr/share/aclocal/ltversion.m4:18: -1- AC_DEFUN([LTVERSION_VERSION], [macro_version='2.4.2' -macro_revision='1.3337' -_LT_DECL(, macro_version, 0, [Which release of libtool.m4 was used?]) -_LT_DECL(, macro_revision, 0) -]) -m4trace:/usr/share/aclocal/lt~obsolete.m4:36: -1- AC_DEFUN([LTOBSOLETE_VERSION], [m4_if([1])]) -m4trace:/usr/share/aclocal/lt~obsolete.m4:40: -1- AC_DEFUN([_LT_AC_PROG_ECHO_BACKSLASH]) -m4trace:/usr/share/aclocal/lt~obsolete.m4:41: -1- AC_DEFUN([_LT_AC_SHELL_INIT]) -m4trace:/usr/share/aclocal/lt~obsolete.m4:42: -1- AC_DEFUN([_LT_AC_SYS_LIBPATH_AIX]) -m4trace:/usr/share/aclocal/lt~obsolete.m4:44: -1- AC_DEFUN([_LT_AC_TAGVAR]) -m4trace:/usr/share/aclocal/lt~obsolete.m4:45: -1- AC_DEFUN([AC_LTDL_ENABLE_INSTALL]) -m4trace:/usr/share/aclocal/lt~obsolete.m4:46: -1- AC_DEFUN([AC_LTDL_PREOPEN]) -m4trace:/usr/share/aclocal/lt~obsolete.m4:47: -1- AC_DEFUN([_LT_AC_SYS_COMPILER]) -m4trace:/usr/share/aclocal/lt~obsolete.m4:48: -1- AC_DEFUN([_LT_AC_LOCK]) -m4trace:/usr/share/aclocal/lt~obsolete.m4:49: -1- AC_DEFUN([AC_LIBTOOL_SYS_OLD_ARCHIVE]) -m4trace:/usr/share/aclocal/lt~obsolete.m4:50: -1- AC_DEFUN([_LT_AC_TRY_DLOPEN_SELF]) -m4trace:/usr/share/aclocal/lt~obsolete.m4:51: -1- AC_DEFUN([AC_LIBTOOL_PROG_CC_C_O]) -m4trace:/usr/share/aclocal/lt~obsolete.m4:52: -1- AC_DEFUN([AC_LIBTOOL_SYS_HARD_LINK_LOCKS]) -m4trace:/usr/share/aclocal/lt~obsolete.m4:53: -1- AC_DEFUN([AC_LIBTOOL_OBJDIR]) -m4trace:/usr/share/aclocal/lt~obsolete.m4:54: -1- AC_DEFUN([AC_LTDL_OBJDIR]) -m4trace:/usr/share/aclocal/lt~obsolete.m4:55: -1- AC_DEFUN([AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH]) -m4trace:/usr/share/aclocal/lt~obsolete.m4:56: -1- AC_DEFUN([AC_LIBTOOL_SYS_LIB_STRIP]) -m4trace:/usr/share/aclocal/lt~obsolete.m4:57: -1- AC_DEFUN([AC_PATH_MAGIC]) -m4trace:/usr/share/aclocal/lt~obsolete.m4:58: -1- AC_DEFUN([AC_PROG_LD_GNU]) -m4trace:/usr/share/aclocal/lt~obsolete.m4:59: -1- AC_DEFUN([AC_PROG_LD_RELOAD_FLAG]) -m4trace:/usr/share/aclocal/lt~obsolete.m4:60: -1- AC_DEFUN([AC_DEPLIBS_CHECK_METHOD]) -m4trace:/usr/share/aclocal/lt~obsolete.m4:61: -1- AC_DEFUN([AC_LIBTOOL_PROG_COMPILER_NO_RTTI]) -m4trace:/usr/share/aclocal/lt~obsolete.m4:62: -1- AC_DEFUN([AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE]) -m4trace:/usr/share/aclocal/lt~obsolete.m4:63: -1- AC_DEFUN([AC_LIBTOOL_PROG_COMPILER_PIC]) -m4trace:/usr/share/aclocal/lt~obsolete.m4:64: -1- AC_DEFUN([AC_LIBTOOL_PROG_LD_SHLIBS]) -m4trace:/usr/share/aclocal/lt~obsolete.m4:65: -1- AC_DEFUN([AC_LIBTOOL_POSTDEP_PREDEP]) -m4trace:/usr/share/aclocal/lt~obsolete.m4:66: -1- AC_DEFUN([LT_AC_PROG_EGREP]) -m4trace:/usr/share/aclocal/lt~obsolete.m4:71: -1- AC_DEFUN([_AC_PROG_LIBTOOL]) -m4trace:/usr/share/aclocal/lt~obsolete.m4:72: -1- AC_DEFUN([AC_LIBTOOL_SETUP]) -m4trace:/usr/share/aclocal/lt~obsolete.m4:73: -1- AC_DEFUN([_LT_AC_CHECK_DLFCN]) -m4trace:/usr/share/aclocal/lt~obsolete.m4:74: -1- AC_DEFUN([AC_LIBTOOL_SYS_DYNAMIC_LINKER]) -m4trace:/usr/share/aclocal/lt~obsolete.m4:75: -1- AC_DEFUN([_LT_AC_TAGCONFIG]) -m4trace:/usr/share/aclocal/lt~obsolete.m4:77: -1- AC_DEFUN([_LT_AC_LANG_CXX]) -m4trace:/usr/share/aclocal/lt~obsolete.m4:78: -1- AC_DEFUN([_LT_AC_LANG_F77]) -m4trace:/usr/share/aclocal/lt~obsolete.m4:79: -1- AC_DEFUN([_LT_AC_LANG_GCJ]) -m4trace:/usr/share/aclocal/lt~obsolete.m4:80: -1- AC_DEFUN([AC_LIBTOOL_LANG_C_CONFIG]) -m4trace:/usr/share/aclocal/lt~obsolete.m4:81: -1- AC_DEFUN([_LT_AC_LANG_C_CONFIG]) -m4trace:/usr/share/aclocal/lt~obsolete.m4:82: -1- AC_DEFUN([AC_LIBTOOL_LANG_CXX_CONFIG]) -m4trace:/usr/share/aclocal/lt~obsolete.m4:83: -1- AC_DEFUN([_LT_AC_LANG_CXX_CONFIG]) -m4trace:/usr/share/aclocal/lt~obsolete.m4:84: -1- AC_DEFUN([AC_LIBTOOL_LANG_F77_CONFIG]) -m4trace:/usr/share/aclocal/lt~obsolete.m4:85: -1- AC_DEFUN([_LT_AC_LANG_F77_CONFIG]) -m4trace:/usr/share/aclocal/lt~obsolete.m4:86: -1- AC_DEFUN([AC_LIBTOOL_LANG_GCJ_CONFIG]) -m4trace:/usr/share/aclocal/lt~obsolete.m4:87: -1- AC_DEFUN([_LT_AC_LANG_GCJ_CONFIG]) -m4trace:/usr/share/aclocal/lt~obsolete.m4:88: -1- AC_DEFUN([AC_LIBTOOL_LANG_RC_CONFIG]) -m4trace:/usr/share/aclocal/lt~obsolete.m4:89: -1- AC_DEFUN([_LT_AC_LANG_RC_CONFIG]) -m4trace:/usr/share/aclocal/lt~obsolete.m4:90: -1- AC_DEFUN([AC_LIBTOOL_CONFIG]) -m4trace:/usr/share/aclocal/lt~obsolete.m4:91: -1- AC_DEFUN([_LT_AC_FILE_LTDLL_C]) -m4trace:/usr/share/aclocal/lt~obsolete.m4:93: -1- AC_DEFUN([_LT_AC_PROG_CXXCPP]) -m4trace:/usr/share/aclocal/lt~obsolete.m4:96: -1- AC_DEFUN([_LT_PROG_F77]) -m4trace:/usr/share/aclocal/lt~obsolete.m4:97: -1- AC_DEFUN([_LT_PROG_FC]) -m4trace:/usr/share/aclocal/lt~obsolete.m4:98: -1- AC_DEFUN([_LT_PROG_CXX]) -m4trace:/usr/share/aclocal-1.11/amversion.m4:17: -1- AC_DEFUN([AM_AUTOMAKE_VERSION], [am__api_version='1.11' -dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to -dnl require some minimum version. Point them to the right macro. -m4_if([$1], [1.11.6], [], - [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl -]) -m4trace:/usr/share/aclocal-1.11/amversion.m4:36: -1- AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION], [AM_AUTOMAKE_VERSION([1.11.6])dnl -m4_ifndef([AC_AUTOCONF_VERSION], - [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl -_AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))]) -m4trace:/usr/share/aclocal-1.11/auxdir.m4:49: -1- AC_DEFUN([AM_AUX_DIR_EXPAND], [dnl Rely on autoconf to set up CDPATH properly. -AC_PREREQ([2.50])dnl -# expand $ac_aux_dir to an absolute path -am_aux_dir=`cd $ac_aux_dir && pwd` -]) -m4trace:/usr/share/aclocal-1.11/cond.m4:15: -1- AC_DEFUN([AM_CONDITIONAL], [AC_PREREQ(2.52)dnl - ifelse([$1], [TRUE], [AC_FATAL([$0: invalid condition: $1])], - [$1], [FALSE], [AC_FATAL([$0: invalid condition: $1])])dnl -AC_SUBST([$1_TRUE])dnl -AC_SUBST([$1_FALSE])dnl -_AM_SUBST_NOTMAKE([$1_TRUE])dnl -_AM_SUBST_NOTMAKE([$1_FALSE])dnl -m4_define([_AM_COND_VALUE_$1], [$2])dnl -if $2; then - $1_TRUE= - $1_FALSE='#' -else - $1_TRUE='#' - $1_FALSE= -fi -AC_CONFIG_COMMANDS_PRE( -[if test -z "${$1_TRUE}" && test -z "${$1_FALSE}"; then - AC_MSG_ERROR([[conditional "$1" was never defined. -Usually this means the macro was only invoked conditionally.]]) -fi])]) -m4trace:/usr/share/aclocal-1.11/depend.m4:28: -1- AC_DEFUN([_AM_DEPENDENCIES], [AC_REQUIRE([AM_SET_DEPDIR])dnl -AC_REQUIRE([AM_OUTPUT_DEPENDENCY_COMMANDS])dnl -AC_REQUIRE([AM_MAKE_INCLUDE])dnl -AC_REQUIRE([AM_DEP_TRACK])dnl - -ifelse([$1], CC, [depcc="$CC" am_compiler_list=], - [$1], CXX, [depcc="$CXX" am_compiler_list=], - [$1], OBJC, [depcc="$OBJC" am_compiler_list='gcc3 gcc'], - [$1], UPC, [depcc="$UPC" am_compiler_list=], - [$1], GCJ, [depcc="$GCJ" am_compiler_list='gcc3 gcc'], - [depcc="$$1" am_compiler_list=]) - -AC_CACHE_CHECK([dependency style of $depcc], - [am_cv_$1_dependencies_compiler_type], -[if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then - # We make a subdir and do the tests there. Otherwise we can end up - # making bogus files that we don't know about and never remove. For - # instance it was reported that on HP-UX the gcc test will end up - # making a dummy file named `D' -- because `-MD' means `put the output - # in D'. - rm -rf conftest.dir - mkdir conftest.dir - # Copy depcomp to subdir because otherwise we won't find it if we're - # using a relative directory. - cp "$am_depcomp" conftest.dir - cd conftest.dir - # We will build objects and dependencies in a subdirectory because - # it helps to detect inapplicable dependency modes. For instance - # both Tru64's cc and ICC support -MD to output dependencies as a - # side effect of compilation, but ICC will put the dependencies in - # the current directory while Tru64 will put them in the object - # directory. - mkdir sub - - am_cv_$1_dependencies_compiler_type=none - if test "$am_compiler_list" = ""; then - am_compiler_list=`sed -n ['s/^#*\([a-zA-Z0-9]*\))$/\1/p'] < ./depcomp` - fi - am__universal=false - m4_case([$1], [CC], - [case " $depcc " in #( - *\ -arch\ *\ -arch\ *) am__universal=true ;; - esac], - [CXX], - [case " $depcc " in #( - *\ -arch\ *\ -arch\ *) am__universal=true ;; - esac]) - - for depmode in $am_compiler_list; do - # Setup a source with many dependencies, because some compilers - # like to wrap large dependency lists on column 80 (with \), and - # we should not choose a depcomp mode which is confused by this. - # - # We need to recreate these files for each test, as the compiler may - # overwrite some of them when testing with obscure command lines. - # This happens at least with the AIX C compiler. - : > sub/conftest.c - for i in 1 2 3 4 5 6; do - echo '#include "conftst'$i'.h"' >> sub/conftest.c - # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with - # Solaris 8's {/usr,}/bin/sh. - touch sub/conftst$i.h - done - echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf - - # We check with `-c' and `-o' for the sake of the "dashmstdout" - # mode. It turns out that the SunPro C++ compiler does not properly - # handle `-M -o', and we need to detect this. Also, some Intel - # versions had trouble with output in subdirs - am__obj=sub/conftest.${OBJEXT-o} - am__minus_obj="-o $am__obj" - case $depmode in - gcc) - # This depmode causes a compiler race in universal mode. - test "$am__universal" = false || continue - ;; - nosideeffect) - # after this tag, mechanisms are not by side-effect, so they'll - # only be used when explicitly requested - if test "x$enable_dependency_tracking" = xyes; then - continue - else - break - fi - ;; - msvc7 | msvc7msys | msvisualcpp | msvcmsys) - # This compiler won't grok `-c -o', but also, the minuso test has - # not run yet. These depmodes are late enough in the game, and - # so weak that their functioning should not be impacted. - am__obj=conftest.${OBJEXT-o} - am__minus_obj= - ;; - none) break ;; - esac - if depmode=$depmode \ - source=sub/conftest.c object=$am__obj \ - depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ - $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ - >/dev/null 2>conftest.err && - grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && - grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && - grep $am__obj sub/conftest.Po > /dev/null 2>&1 && - ${MAKE-make} -s -f confmf > /dev/null 2>&1; then - # icc doesn't choke on unknown options, it will just issue warnings - # or remarks (even with -Werror). So we grep stderr for any message - # that says an option was ignored or not supported. - # When given -MP, icc 7.0 and 7.1 complain thusly: - # icc: Command line warning: ignoring option '-M'; no argument required - # The diagnosis changed in icc 8.0: - # icc: Command line remark: option '-MP' not supported - if (grep 'ignoring option' conftest.err || - grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else - am_cv_$1_dependencies_compiler_type=$depmode - break - fi - fi - done - - cd .. - rm -rf conftest.dir -else - am_cv_$1_dependencies_compiler_type=none -fi -]) -AC_SUBST([$1DEPMODE], [depmode=$am_cv_$1_dependencies_compiler_type]) -AM_CONDITIONAL([am__fastdep$1], [ - test "x$enable_dependency_tracking" != xno \ - && test "$am_cv_$1_dependencies_compiler_type" = gcc3]) -]) -m4trace:/usr/share/aclocal-1.11/depend.m4:164: -1- AC_DEFUN([AM_SET_DEPDIR], [AC_REQUIRE([AM_SET_LEADING_DOT])dnl -AC_SUBST([DEPDIR], ["${am__leading_dot}deps"])dnl -]) -m4trace:/usr/share/aclocal-1.11/depend.m4:172: -1- AC_DEFUN([AM_DEP_TRACK], [AC_ARG_ENABLE(dependency-tracking, -[ --disable-dependency-tracking speeds up one-time build - --enable-dependency-tracking do not reject slow dependency extractors]) -if test "x$enable_dependency_tracking" != xno; then - am_depcomp="$ac_aux_dir/depcomp" - AMDEPBACKSLASH='\' - am__nodep='_no' -fi -AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno]) -AC_SUBST([AMDEPBACKSLASH])dnl -_AM_SUBST_NOTMAKE([AMDEPBACKSLASH])dnl -AC_SUBST([am__nodep])dnl -_AM_SUBST_NOTMAKE([am__nodep])dnl -]) -m4trace:/usr/share/aclocal-1.11/depout.m4:14: -1- AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS], [{ - # Autoconf 2.62 quotes --file arguments for eval, but not when files - # are listed without --file. Let's play safe and only enable the eval - # if we detect the quoting. - case $CONFIG_FILES in - *\'*) eval set x "$CONFIG_FILES" ;; - *) set x $CONFIG_FILES ;; - esac - shift - for mf - do - # Strip MF so we end up with the name of the file. - mf=`echo "$mf" | sed -e 's/:.*$//'` - # Check whether this is an Automake generated Makefile or not. - # We used to match only the files named `Makefile.in', but - # some people rename them; so instead we look at the file content. - # Grep'ing the first line is not enough: some people post-process - # each Makefile.in and add a new line on top of each file to say so. - # Grep'ing the whole file is not good either: AIX grep has a line - # limit of 2048, but all sed's we know have understand at least 4000. - if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then - dirpart=`AS_DIRNAME("$mf")` - else - continue - fi - # Extract the definition of DEPDIR, am__include, and am__quote - # from the Makefile without running `make'. - DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` - test -z "$DEPDIR" && continue - am__include=`sed -n 's/^am__include = //p' < "$mf"` - test -z "am__include" && continue - am__quote=`sed -n 's/^am__quote = //p' < "$mf"` - # When using ansi2knr, U may be empty or an underscore; expand it - U=`sed -n 's/^U = //p' < "$mf"` - # Find all dependency output files, they are included files with - # $(DEPDIR) in their names. We invoke sed twice because it is the - # simplest approach to changing $(DEPDIR) to its actual value in the - # expansion. - for file in `sed -n " - s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ - sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do - # Make sure the directory exists. - test -f "$dirpart/$file" && continue - fdir=`AS_DIRNAME(["$file"])` - AS_MKDIR_P([$dirpart/$fdir]) - # echo "creating $dirpart/$file" - echo '# dummy' > "$dirpart/$file" - done - done -} -]) -m4trace:/usr/share/aclocal-1.11/depout.m4:75: -1- AC_DEFUN([AM_OUTPUT_DEPENDENCY_COMMANDS], [AC_CONFIG_COMMANDS([depfiles], - [test x"$AMDEP_TRUE" != x"" || _AM_OUTPUT_DEPENDENCY_COMMANDS], - [AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"]) -]) -m4trace:/usr/share/aclocal-1.11/init.m4:26: -1- AC_DEFUN([AM_INIT_AUTOMAKE], [AC_PREREQ([2.62])dnl -dnl Autoconf wants to disallow AM_ names. We explicitly allow -dnl the ones we care about. -m4_pattern_allow([^AM_[A-Z]+FLAGS$])dnl -AC_REQUIRE([AM_SET_CURRENT_AUTOMAKE_VERSION])dnl -AC_REQUIRE([AC_PROG_INSTALL])dnl -if test "`cd $srcdir && pwd`" != "`pwd`"; then - # Use -I$(srcdir) only when $(srcdir) != ., so that make's output - # is not polluted with repeated "-I." - AC_SUBST([am__isrc], [' -I$(srcdir)'])_AM_SUBST_NOTMAKE([am__isrc])dnl - # test to see if srcdir already configured - if test -f $srcdir/config.status; then - AC_MSG_ERROR([source directory already configured; run "make distclean" there first]) - fi -fi - -# test whether we have cygpath -if test -z "$CYGPATH_W"; then - if (cygpath --version) >/dev/null 2>/dev/null; then - CYGPATH_W='cygpath -w' - else - CYGPATH_W=echo - fi -fi -AC_SUBST([CYGPATH_W]) - -# Define the identity of the package. -dnl Distinguish between old-style and new-style calls. -m4_ifval([$2], -[m4_ifval([$3], [_AM_SET_OPTION([no-define])])dnl - AC_SUBST([PACKAGE], [$1])dnl - AC_SUBST([VERSION], [$2])], -[_AM_SET_OPTIONS([$1])dnl -dnl Diagnose old-style AC_INIT with new-style AM_AUTOMAKE_INIT. -m4_if(m4_ifdef([AC_PACKAGE_NAME], 1)m4_ifdef([AC_PACKAGE_VERSION], 1), 11,, - [m4_fatal([AC_INIT should be called with package and version arguments])])dnl - AC_SUBST([PACKAGE], ['AC_PACKAGE_TARNAME'])dnl - AC_SUBST([VERSION], ['AC_PACKAGE_VERSION'])])dnl - -_AM_IF_OPTION([no-define],, -[AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE", [Name of package]) - AC_DEFINE_UNQUOTED(VERSION, "$VERSION", [Version number of package])])dnl - -# Some tools Automake needs. -AC_REQUIRE([AM_SANITY_CHECK])dnl -AC_REQUIRE([AC_ARG_PROGRAM])dnl -AM_MISSING_PROG(ACLOCAL, aclocal-${am__api_version}) -AM_MISSING_PROG(AUTOCONF, autoconf) -AM_MISSING_PROG(AUTOMAKE, automake-${am__api_version}) -AM_MISSING_PROG(AUTOHEADER, autoheader) -AM_MISSING_PROG(MAKEINFO, makeinfo) -AC_REQUIRE([AM_PROG_INSTALL_SH])dnl -AC_REQUIRE([AM_PROG_INSTALL_STRIP])dnl -AC_REQUIRE([AM_PROG_MKDIR_P])dnl -# We need awk for the "check" target. The system "awk" is bad on -# some platforms. -AC_REQUIRE([AC_PROG_AWK])dnl -AC_REQUIRE([AC_PROG_MAKE_SET])dnl -AC_REQUIRE([AM_SET_LEADING_DOT])dnl -_AM_IF_OPTION([tar-ustar], [_AM_PROG_TAR([ustar])], - [_AM_IF_OPTION([tar-pax], [_AM_PROG_TAR([pax])], - [_AM_PROG_TAR([v7])])]) -_AM_IF_OPTION([no-dependencies],, -[AC_PROVIDE_IFELSE([AC_PROG_CC], - [_AM_DEPENDENCIES(CC)], - [define([AC_PROG_CC], - defn([AC_PROG_CC])[_AM_DEPENDENCIES(CC)])])dnl -AC_PROVIDE_IFELSE([AC_PROG_CXX], - [_AM_DEPENDENCIES(CXX)], - [define([AC_PROG_CXX], - defn([AC_PROG_CXX])[_AM_DEPENDENCIES(CXX)])])dnl -AC_PROVIDE_IFELSE([AC_PROG_OBJC], - [_AM_DEPENDENCIES(OBJC)], - [define([AC_PROG_OBJC], - defn([AC_PROG_OBJC])[_AM_DEPENDENCIES(OBJC)])])dnl -]) -_AM_IF_OPTION([silent-rules], [AC_REQUIRE([AM_SILENT_RULES])])dnl -dnl The `parallel-tests' driver may need to know about EXEEXT, so add the -dnl `am__EXEEXT' conditional if _AM_COMPILER_EXEEXT was seen. This macro -dnl is hooked onto _AC_COMPILER_EXEEXT early, see below. -AC_CONFIG_COMMANDS_PRE(dnl -[m4_provide_if([_AM_COMPILER_EXEEXT], - [AM_CONDITIONAL([am__EXEEXT], [test -n "$EXEEXT"])])])dnl -]) -m4trace:/usr/share/aclocal-1.11/init.m4:126: -1- AC_DEFUN([_AC_AM_CONFIG_HEADER_HOOK], [# Compute $1's index in $config_headers. -_am_arg=$1 -_am_stamp_count=1 -for _am_header in $config_headers :; do - case $_am_header in - $_am_arg | $_am_arg:* ) - break ;; - * ) - _am_stamp_count=`expr $_am_stamp_count + 1` ;; - esac -done -echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_count]) -m4trace:/usr/share/aclocal-1.11/install-sh.m4:14: -1- AC_DEFUN([AM_PROG_INSTALL_SH], [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl -if test x"${install_sh}" != xset; then - case $am_aux_dir in - *\ * | *\ *) - install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; - *) - install_sh="\${SHELL} $am_aux_dir/install-sh" - esac -fi -AC_SUBST(install_sh)]) -m4trace:/usr/share/aclocal-1.11/lead-dot.m4:12: -1- AC_DEFUN([AM_SET_LEADING_DOT], [rm -rf .tst 2>/dev/null -mkdir .tst 2>/dev/null -if test -d .tst; then - am__leading_dot=. -else - am__leading_dot=_ -fi -rmdir .tst 2>/dev/null -AC_SUBST([am__leading_dot])]) -m4trace:/usr/share/aclocal-1.11/make.m4:14: -1- AC_DEFUN([AM_MAKE_INCLUDE], [am_make=${MAKE-make} -cat > confinc << 'END' -am__doit: - @echo this is the am__doit target -.PHONY: am__doit -END -# If we don't find an include directive, just comment out the code. -AC_MSG_CHECKING([for style of include used by $am_make]) -am__include="#" -am__quote= -_am_result=none -# First try GNU make style include. -echo "include confinc" > confmf -# Ignore all kinds of additional output from `make'. -case `$am_make -s -f confmf 2> /dev/null` in #( -*the\ am__doit\ target*) - am__include=include - am__quote= - _am_result=GNU - ;; -esac -# Now try BSD make style include. -if test "$am__include" = "#"; then - echo '.include "confinc"' > confmf - case `$am_make -s -f confmf 2> /dev/null` in #( - *the\ am__doit\ target*) - am__include=.include - am__quote="\"" - _am_result=BSD - ;; - esac -fi -AC_SUBST([am__include]) -AC_SUBST([am__quote]) -AC_MSG_RESULT([$_am_result]) -rm -f confinc confmf -]) -m4trace:/usr/share/aclocal-1.11/missing.m4:14: -1- AC_DEFUN([AM_MISSING_PROG], [AC_REQUIRE([AM_MISSING_HAS_RUN]) -$1=${$1-"${am_missing_run}$2"} -AC_SUBST($1)]) -m4trace:/usr/share/aclocal-1.11/missing.m4:24: -1- AC_DEFUN([AM_MISSING_HAS_RUN], [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl -AC_REQUIRE_AUX_FILE([missing])dnl -if test x"${MISSING+set}" != xset; then - case $am_aux_dir in - *\ * | *\ *) - MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;; - *) - MISSING="\${SHELL} $am_aux_dir/missing" ;; - esac -fi -# Use eval to expand $SHELL -if eval "$MISSING --run true"; then - am_missing_run="$MISSING --run " -else - am_missing_run= - AC_MSG_WARN([`missing' script is too old or missing]) -fi -]) -m4trace:/usr/share/aclocal-1.11/mkdirp.m4:14: -1- AC_DEFUN([AM_PROG_MKDIR_P], [AC_PREREQ([2.60])dnl -AC_REQUIRE([AC_PROG_MKDIR_P])dnl -dnl Automake 1.8 to 1.9.6 used to define mkdir_p. We now use MKDIR_P, -dnl while keeping a definition of mkdir_p for backward compatibility. -dnl @MKDIR_P@ is magic: AC_OUTPUT adjusts its value for each Makefile. -dnl However we cannot define mkdir_p as $(MKDIR_P) for the sake of -dnl Makefile.ins that do not define MKDIR_P, so we do our own -dnl adjustment using top_builddir (which is defined more often than -dnl MKDIR_P). -AC_SUBST([mkdir_p], ["$MKDIR_P"])dnl -case $mkdir_p in - [[\\/$]]* | ?:[[\\/]]*) ;; - */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;; -esac -]) -m4trace:/usr/share/aclocal-1.11/options.m4:14: -1- AC_DEFUN([_AM_MANGLE_OPTION], [[_AM_OPTION_]m4_bpatsubst($1, [[^a-zA-Z0-9_]], [_])]) -m4trace:/usr/share/aclocal-1.11/options.m4:20: -1- AC_DEFUN([_AM_SET_OPTION], [m4_define(_AM_MANGLE_OPTION([$1]), 1)]) -m4trace:/usr/share/aclocal-1.11/options.m4:26: -1- AC_DEFUN([_AM_SET_OPTIONS], [m4_foreach_w([_AM_Option], [$1], [_AM_SET_OPTION(_AM_Option)])]) -m4trace:/usr/share/aclocal-1.11/options.m4:32: -1- AC_DEFUN([_AM_IF_OPTION], [m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])]) -m4trace:/usr/share/aclocal-1.11/runlog.m4:14: -1- AC_DEFUN([AM_RUN_LOG], [{ echo "$as_me:$LINENO: $1" >&AS_MESSAGE_LOG_FD - ($1) >&AS_MESSAGE_LOG_FD 2>&AS_MESSAGE_LOG_FD - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&AS_MESSAGE_LOG_FD - (exit $ac_status); }]) -m4trace:/usr/share/aclocal-1.11/sanity.m4:14: -1- AC_DEFUN([AM_SANITY_CHECK], [AC_MSG_CHECKING([whether build environment is sane]) -# Just in case -sleep 1 -echo timestamp > conftest.file -# Reject unsafe characters in $srcdir or the absolute working directory -# name. Accept space and tab only in the latter. -am_lf=' -' -case `pwd` in - *[[\\\"\#\$\&\'\`$am_lf]]*) - AC_MSG_ERROR([unsafe absolute working directory name]);; -esac -case $srcdir in - *[[\\\"\#\$\&\'\`$am_lf\ \ ]]*) - AC_MSG_ERROR([unsafe srcdir value: `$srcdir']);; -esac - -# Do `set' in a subshell so we don't clobber the current shell's -# arguments. Must try -L first in case configure is actually a -# symlink; some systems play weird games with the mod time of symlinks -# (eg FreeBSD returns the mod time of the symlink's containing -# directory). -if ( - set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` - if test "$[*]" = "X"; then - # -L didn't work. - set X `ls -t "$srcdir/configure" conftest.file` - fi - rm -f conftest.file - if test "$[*]" != "X $srcdir/configure conftest.file" \ - && test "$[*]" != "X conftest.file $srcdir/configure"; then - - # If neither matched, then we have a broken ls. This can happen - # if, for instance, CONFIG_SHELL is bash and it inherits a - # broken ls alias from the environment. This has actually - # happened. Such a system could not be considered "sane". - AC_MSG_ERROR([ls -t appears to fail. Make sure there is not a broken -alias in your environment]) - fi - - test "$[2]" = conftest.file - ) -then - # Ok. - : -else - AC_MSG_ERROR([newly created file is older than distributed files! -Check your system clock]) -fi -AC_MSG_RESULT(yes)]) -m4trace:/usr/share/aclocal-1.11/silent.m4:14: -1- AC_DEFUN([AM_SILENT_RULES], [AC_ARG_ENABLE([silent-rules], -[ --enable-silent-rules less verbose build output (undo: `make V=1') - --disable-silent-rules verbose build output (undo: `make V=0')]) -case $enable_silent_rules in -yes) AM_DEFAULT_VERBOSITY=0;; -no) AM_DEFAULT_VERBOSITY=1;; -*) AM_DEFAULT_VERBOSITY=m4_if([$1], [yes], [0], [1]);; -esac -dnl -dnl A few `make' implementations (e.g., NonStop OS and NextStep) -dnl do not support nested variable expansions. -dnl See automake bug#9928 and bug#10237. -am_make=${MAKE-make} -AC_CACHE_CHECK([whether $am_make supports nested variables], - [am_cv_make_support_nested_variables], - [if AS_ECHO([['TRUE=$(BAR$(V)) -BAR0=false -BAR1=true -V=1 -am__doit: - @$(TRUE) -.PHONY: am__doit']]) | $am_make -f - >/dev/null 2>&1; then - am_cv_make_support_nested_variables=yes -else - am_cv_make_support_nested_variables=no -fi]) -if test $am_cv_make_support_nested_variables = yes; then - dnl Using `$V' instead of `$(V)' breaks IRIX make. - AM_V='$(V)' - AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' -else - AM_V=$AM_DEFAULT_VERBOSITY - AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY -fi -AC_SUBST([AM_V])dnl -AM_SUBST_NOTMAKE([AM_V])dnl -AC_SUBST([AM_DEFAULT_V])dnl -AM_SUBST_NOTMAKE([AM_DEFAULT_V])dnl -AC_SUBST([AM_DEFAULT_VERBOSITY])dnl -AM_BACKSLASH='\' -AC_SUBST([AM_BACKSLASH])dnl -_AM_SUBST_NOTMAKE([AM_BACKSLASH])dnl -]) -m4trace:/usr/share/aclocal-1.11/strip.m4:19: -1- AC_DEFUN([AM_PROG_INSTALL_STRIP], [AC_REQUIRE([AM_PROG_INSTALL_SH])dnl -# Installed binaries are usually stripped using `strip' when the user -# run `make install-strip'. However `strip' might not be the right -# tool to use in cross-compilation environments, therefore Automake -# will honor the `STRIP' environment variable to overrule this program. -dnl Don't test for $cross_compiling = yes, because it might be `maybe'. -if test "$cross_compiling" != no; then - AC_CHECK_TOOL([STRIP], [strip], :) -fi -INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" -AC_SUBST([INSTALL_STRIP_PROGRAM])]) -m4trace:/usr/share/aclocal-1.11/substnot.m4:14: -1- AC_DEFUN([_AM_SUBST_NOTMAKE]) -m4trace:/usr/share/aclocal-1.11/substnot.m4:19: -1- AC_DEFUN([AM_SUBST_NOTMAKE], [_AM_SUBST_NOTMAKE($@)]) -m4trace:/usr/share/aclocal-1.11/tar.m4:24: -1- AC_DEFUN([_AM_PROG_TAR], [# Always define AMTAR for backward compatibility. Yes, it's still used -# in the wild :-( We should find a proper way to deprecate it ... -AC_SUBST([AMTAR], ['$${TAR-tar}']) -m4_if([$1], [v7], - [am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'], - [m4_case([$1], [ustar],, [pax],, - [m4_fatal([Unknown tar format])]) -AC_MSG_CHECKING([how to create a $1 tar archive]) -# Loop over all known methods to create a tar archive until one works. -_am_tools='gnutar m4_if([$1], [ustar], [plaintar]) pax cpio none' -_am_tools=${am_cv_prog_tar_$1-$_am_tools} -# Do not fold the above two line into one, because Tru64 sh and -# Solaris sh will not grok spaces in the rhs of `-'. -for _am_tool in $_am_tools -do - case $_am_tool in - gnutar) - for _am_tar in tar gnutar gtar; - do - AM_RUN_LOG([$_am_tar --version]) && break - done - am__tar="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$$tardir"' - am__tar_="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$tardir"' - am__untar="$_am_tar -xf -" - ;; - plaintar) - # Must skip GNU tar: if it does not support --format= it doesn't create - # ustar tarball either. - (tar --version) >/dev/null 2>&1 && continue - am__tar='tar chf - "$$tardir"' - am__tar_='tar chf - "$tardir"' - am__untar='tar xf -' - ;; - pax) - am__tar='pax -L -x $1 -w "$$tardir"' - am__tar_='pax -L -x $1 -w "$tardir"' - am__untar='pax -r' - ;; - cpio) - am__tar='find "$$tardir" -print | cpio -o -H $1 -L' - am__tar_='find "$tardir" -print | cpio -o -H $1 -L' - am__untar='cpio -i -H $1 -d' - ;; - none) - am__tar=false - am__tar_=false - am__untar=false - ;; - esac - - # If the value was cached, stop now. We just wanted to have am__tar - # and am__untar set. - test -n "${am_cv_prog_tar_$1}" && break - - # tar/untar a dummy directory, and stop if the command works - rm -rf conftest.dir - mkdir conftest.dir - echo GrepMe > conftest.dir/file - AM_RUN_LOG([tardir=conftest.dir && eval $am__tar_ >conftest.tar]) - rm -rf conftest.dir - if test -s conftest.tar; then - AM_RUN_LOG([$am__untar /dev/null 2>&1 && break - fi -done -rm -rf conftest.dir - -AC_CACHE_VAL([am_cv_prog_tar_$1], [am_cv_prog_tar_$1=$_am_tool]) -AC_MSG_RESULT([$am_cv_prog_tar_$1])]) -AC_SUBST([am__tar]) -AC_SUBST([am__untar]) -]) -m4trace:m4/pkg.m4:26: -1- AC_DEFUN([PKG_PROG_PKG_CONFIG], [m4_pattern_forbid([^_?PKG_[A-Z_]+$]) -m4_pattern_allow([^PKG_CONFIG(_PATH)?$]) -AC_ARG_VAR([PKG_CONFIG], [path to pkg-config utility])dnl -if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then - AC_PATH_TOOL([PKG_CONFIG], [pkg-config]) -fi -if test -n "$PKG_CONFIG"; then - _pkg_min_version=m4_default([$1], [0.9.0]) - AC_MSG_CHECKING([pkg-config is at least version $_pkg_min_version]) - if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then - AC_MSG_RESULT([yes]) - else - AC_MSG_RESULT([no]) - PKG_CONFIG="" - fi - -fi[]dnl -]) -m4trace:m4/pkg.m4:56: -1- AC_DEFUN([PKG_CHECK_EXISTS], [AC_REQUIRE([PKG_PROG_PKG_CONFIG])dnl -if test -n "$PKG_CONFIG" && \ - AC_RUN_LOG([$PKG_CONFIG --exists --print-errors "$1"]); then - m4_ifval([$2], [$2], [:]) -m4_ifvaln([$3], [else - $3])dnl -fi]) -m4trace:m4/pkg.m4:82: -1- AC_DEFUN([_PKG_SHORT_ERRORS_SUPPORTED], [AC_REQUIRE([PKG_PROG_PKG_CONFIG]) -if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then - _pkg_short_errors_supported=yes -else - _pkg_short_errors_supported=no -fi[]dnl -]) -m4trace:m4/pkg.m4:102: -1- AC_DEFUN([PKG_CHECK_MODULES], [AC_REQUIRE([PKG_PROG_PKG_CONFIG])dnl -AC_ARG_VAR([$1][_CFLAGS], [C compiler flags for $1, overriding pkg-config])dnl -AC_ARG_VAR([$1][_LIBS], [linker flags for $1, overriding pkg-config])dnl - -pkg_failed=no -AC_MSG_CHECKING([for $1]) - -_PKG_CONFIG([$1][_CFLAGS], [cflags], [$2]) -_PKG_CONFIG([$1][_LIBS], [libs], [$2]) - -m4_define([_PKG_TEXT], [Alternatively, you may set the environment variables $1[]_CFLAGS -and $1[]_LIBS to avoid the need to call pkg-config. -See the pkg-config man page for more details.]) - -if test $pkg_failed = yes; then - _PKG_SHORT_ERRORS_SUPPORTED - if test $_pkg_short_errors_supported = yes; then - $1[]_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "$2" 2>&1` - else - $1[]_PKG_ERRORS=`$PKG_CONFIG --print-errors "$2" 2>&1` - fi - # Put the nasty error message in config.log where it belongs - echo "$$1[]_PKG_ERRORS" >&AS_MESSAGE_LOG_FD - - ifelse([$4], , [AC_MSG_ERROR(dnl -[Package requirements ($2) were not met: - -$$1_PKG_ERRORS - -Consider adjusting the PKG_CONFIG_PATH environment variable if you -installed software in a non-standard prefix. - -_PKG_TEXT -])], - [AC_MSG_RESULT([no]) - $4]) -elif test $pkg_failed = untried; then - ifelse([$4], , [AC_MSG_FAILURE(dnl -[The pkg-config script could not be found or is too old. Make sure it -is in your PATH or set the PKG_CONFIG environment variable to the full -path to pkg-config. - -_PKG_TEXT - -To get pkg-config, see .])], - [$4]) -else - $1[]_CFLAGS=$pkg_cv_[]$1[]_CFLAGS - $1[]_LIBS=$pkg_cv_[]$1[]_LIBS - AC_MSG_RESULT([yes]) - ifelse([$3], , :, [$3]) -fi[]dnl -]) +m4trace:aclocal.m4:1790: -1- m4_include([m4/libtool.m4]) +m4trace:aclocal.m4:1791: -1- m4_include([m4/ltoptions.m4]) +m4trace:aclocal.m4:1792: -1- m4_include([m4/ltsugar.m4]) +m4trace:aclocal.m4:1793: -1- m4_include([m4/ltversion.m4]) +m4trace:aclocal.m4:1794: -1- m4_include([m4/lt~obsolete.m4]) +m4trace:aclocal.m4:1795: -1- m4_include([m4/pkg.m4]) +m4trace:configure.ac:5: -1- AC_INIT([shairplay], [0.9.0], [juhovh@iki.fi]) m4trace:configure.ac:5: -1- m4_pattern_forbid([^_?A[CHUM]_]) m4trace:configure.ac:5: -1- m4_pattern_forbid([_AC_]) m4trace:configure.ac:5: -1- m4_pattern_forbid([^LIBOBJS$], [do not use LIBOBJS directly, use AC_LIBOBJ (see section `AC_LIBOBJ vs LIBOBJS']) @@ -2274,306 +12,638 @@ m4trace:configure.ac:5: -1- m4_pattern_allow([^AS_FLAGS$]) m4trace:configure.ac:5: -1- m4_pattern_forbid([^_?m4_]) m4trace:configure.ac:5: -1- m4_pattern_forbid([^dnl$]) m4trace:configure.ac:5: -1- m4_pattern_forbid([^_?AS_]) +m4trace:configure.ac:5: -1- AC_SUBST([SHELL]) +m4trace:configure.ac:5: -1- AC_SUBST_TRACE([SHELL]) m4trace:configure.ac:5: -1- m4_pattern_allow([^SHELL$]) +m4trace:configure.ac:5: -1- AC_SUBST([PATH_SEPARATOR]) +m4trace:configure.ac:5: -1- AC_SUBST_TRACE([PATH_SEPARATOR]) m4trace:configure.ac:5: -1- m4_pattern_allow([^PATH_SEPARATOR$]) +m4trace:configure.ac:5: -1- AC_SUBST([PACKAGE_NAME], [m4_ifdef([AC_PACKAGE_NAME], ['AC_PACKAGE_NAME'])]) +m4trace:configure.ac:5: -1- AC_SUBST_TRACE([PACKAGE_NAME]) m4trace:configure.ac:5: -1- m4_pattern_allow([^PACKAGE_NAME$]) +m4trace:configure.ac:5: -1- AC_SUBST([PACKAGE_TARNAME], [m4_ifdef([AC_PACKAGE_TARNAME], ['AC_PACKAGE_TARNAME'])]) +m4trace:configure.ac:5: -1- AC_SUBST_TRACE([PACKAGE_TARNAME]) m4trace:configure.ac:5: -1- m4_pattern_allow([^PACKAGE_TARNAME$]) +m4trace:configure.ac:5: -1- AC_SUBST([PACKAGE_VERSION], [m4_ifdef([AC_PACKAGE_VERSION], ['AC_PACKAGE_VERSION'])]) +m4trace:configure.ac:5: -1- AC_SUBST_TRACE([PACKAGE_VERSION]) m4trace:configure.ac:5: -1- m4_pattern_allow([^PACKAGE_VERSION$]) +m4trace:configure.ac:5: -1- AC_SUBST([PACKAGE_STRING], [m4_ifdef([AC_PACKAGE_STRING], ['AC_PACKAGE_STRING'])]) +m4trace:configure.ac:5: -1- AC_SUBST_TRACE([PACKAGE_STRING]) m4trace:configure.ac:5: -1- m4_pattern_allow([^PACKAGE_STRING$]) +m4trace:configure.ac:5: -1- AC_SUBST([PACKAGE_BUGREPORT], [m4_ifdef([AC_PACKAGE_BUGREPORT], ['AC_PACKAGE_BUGREPORT'])]) +m4trace:configure.ac:5: -1- AC_SUBST_TRACE([PACKAGE_BUGREPORT]) m4trace:configure.ac:5: -1- m4_pattern_allow([^PACKAGE_BUGREPORT$]) +m4trace:configure.ac:5: -1- AC_SUBST([PACKAGE_URL], [m4_ifdef([AC_PACKAGE_URL], ['AC_PACKAGE_URL'])]) +m4trace:configure.ac:5: -1- AC_SUBST_TRACE([PACKAGE_URL]) m4trace:configure.ac:5: -1- m4_pattern_allow([^PACKAGE_URL$]) +m4trace:configure.ac:5: -1- AC_SUBST([exec_prefix], [NONE]) +m4trace:configure.ac:5: -1- AC_SUBST_TRACE([exec_prefix]) m4trace:configure.ac:5: -1- m4_pattern_allow([^exec_prefix$]) +m4trace:configure.ac:5: -1- AC_SUBST([prefix], [NONE]) +m4trace:configure.ac:5: -1- AC_SUBST_TRACE([prefix]) m4trace:configure.ac:5: -1- m4_pattern_allow([^prefix$]) +m4trace:configure.ac:5: -1- AC_SUBST([program_transform_name], [s,x,x,]) +m4trace:configure.ac:5: -1- AC_SUBST_TRACE([program_transform_name]) m4trace:configure.ac:5: -1- m4_pattern_allow([^program_transform_name$]) +m4trace:configure.ac:5: -1- AC_SUBST([bindir], ['${exec_prefix}/bin']) +m4trace:configure.ac:5: -1- AC_SUBST_TRACE([bindir]) m4trace:configure.ac:5: -1- m4_pattern_allow([^bindir$]) +m4trace:configure.ac:5: -1- AC_SUBST([sbindir], ['${exec_prefix}/sbin']) +m4trace:configure.ac:5: -1- AC_SUBST_TRACE([sbindir]) m4trace:configure.ac:5: -1- m4_pattern_allow([^sbindir$]) +m4trace:configure.ac:5: -1- AC_SUBST([libexecdir], ['${exec_prefix}/libexec']) +m4trace:configure.ac:5: -1- AC_SUBST_TRACE([libexecdir]) m4trace:configure.ac:5: -1- m4_pattern_allow([^libexecdir$]) +m4trace:configure.ac:5: -1- AC_SUBST([datarootdir], ['${prefix}/share']) +m4trace:configure.ac:5: -1- AC_SUBST_TRACE([datarootdir]) m4trace:configure.ac:5: -1- m4_pattern_allow([^datarootdir$]) +m4trace:configure.ac:5: -1- AC_SUBST([datadir], ['${datarootdir}']) +m4trace:configure.ac:5: -1- AC_SUBST_TRACE([datadir]) m4trace:configure.ac:5: -1- m4_pattern_allow([^datadir$]) +m4trace:configure.ac:5: -1- AC_SUBST([sysconfdir], ['${prefix}/etc']) +m4trace:configure.ac:5: -1- AC_SUBST_TRACE([sysconfdir]) m4trace:configure.ac:5: -1- m4_pattern_allow([^sysconfdir$]) +m4trace:configure.ac:5: -1- AC_SUBST([sharedstatedir], ['${prefix}/com']) +m4trace:configure.ac:5: -1- AC_SUBST_TRACE([sharedstatedir]) m4trace:configure.ac:5: -1- m4_pattern_allow([^sharedstatedir$]) +m4trace:configure.ac:5: -1- AC_SUBST([localstatedir], ['${prefix}/var']) +m4trace:configure.ac:5: -1- AC_SUBST_TRACE([localstatedir]) m4trace:configure.ac:5: -1- m4_pattern_allow([^localstatedir$]) +m4trace:configure.ac:5: -1- AC_SUBST([includedir], ['${prefix}/include']) +m4trace:configure.ac:5: -1- AC_SUBST_TRACE([includedir]) m4trace:configure.ac:5: -1- m4_pattern_allow([^includedir$]) +m4trace:configure.ac:5: -1- AC_SUBST([oldincludedir], ['/usr/include']) +m4trace:configure.ac:5: -1- AC_SUBST_TRACE([oldincludedir]) m4trace:configure.ac:5: -1- m4_pattern_allow([^oldincludedir$]) +m4trace:configure.ac:5: -1- AC_SUBST([docdir], [m4_ifset([AC_PACKAGE_TARNAME], + ['${datarootdir}/doc/${PACKAGE_TARNAME}'], + ['${datarootdir}/doc/${PACKAGE}'])]) +m4trace:configure.ac:5: -1- AC_SUBST_TRACE([docdir]) m4trace:configure.ac:5: -1- m4_pattern_allow([^docdir$]) +m4trace:configure.ac:5: -1- AC_SUBST([infodir], ['${datarootdir}/info']) +m4trace:configure.ac:5: -1- AC_SUBST_TRACE([infodir]) m4trace:configure.ac:5: -1- m4_pattern_allow([^infodir$]) +m4trace:configure.ac:5: -1- AC_SUBST([htmldir], ['${docdir}']) +m4trace:configure.ac:5: -1- AC_SUBST_TRACE([htmldir]) m4trace:configure.ac:5: -1- m4_pattern_allow([^htmldir$]) +m4trace:configure.ac:5: -1- AC_SUBST([dvidir], ['${docdir}']) +m4trace:configure.ac:5: -1- AC_SUBST_TRACE([dvidir]) m4trace:configure.ac:5: -1- m4_pattern_allow([^dvidir$]) +m4trace:configure.ac:5: -1- AC_SUBST([pdfdir], ['${docdir}']) +m4trace:configure.ac:5: -1- AC_SUBST_TRACE([pdfdir]) m4trace:configure.ac:5: -1- m4_pattern_allow([^pdfdir$]) +m4trace:configure.ac:5: -1- AC_SUBST([psdir], ['${docdir}']) +m4trace:configure.ac:5: -1- AC_SUBST_TRACE([psdir]) m4trace:configure.ac:5: -1- m4_pattern_allow([^psdir$]) +m4trace:configure.ac:5: -1- AC_SUBST([libdir], ['${exec_prefix}/lib']) +m4trace:configure.ac:5: -1- AC_SUBST_TRACE([libdir]) m4trace:configure.ac:5: -1- m4_pattern_allow([^libdir$]) +m4trace:configure.ac:5: -1- AC_SUBST([localedir], ['${datarootdir}/locale']) +m4trace:configure.ac:5: -1- AC_SUBST_TRACE([localedir]) m4trace:configure.ac:5: -1- m4_pattern_allow([^localedir$]) +m4trace:configure.ac:5: -1- AC_SUBST([mandir], ['${datarootdir}/man']) +m4trace:configure.ac:5: -1- AC_SUBST_TRACE([mandir]) m4trace:configure.ac:5: -1- m4_pattern_allow([^mandir$]) +m4trace:configure.ac:5: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE_NAME]) m4trace:configure.ac:5: -1- m4_pattern_allow([^PACKAGE_NAME$]) +m4trace:configure.ac:5: -1- AH_OUTPUT([PACKAGE_NAME], [/* Define to the full name of this package. */ +@%:@undef PACKAGE_NAME]) +m4trace:configure.ac:5: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE_TARNAME]) m4trace:configure.ac:5: -1- m4_pattern_allow([^PACKAGE_TARNAME$]) +m4trace:configure.ac:5: -1- AH_OUTPUT([PACKAGE_TARNAME], [/* Define to the one symbol short name of this package. */ +@%:@undef PACKAGE_TARNAME]) +m4trace:configure.ac:5: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE_VERSION]) m4trace:configure.ac:5: -1- m4_pattern_allow([^PACKAGE_VERSION$]) +m4trace:configure.ac:5: -1- AH_OUTPUT([PACKAGE_VERSION], [/* Define to the version of this package. */ +@%:@undef PACKAGE_VERSION]) +m4trace:configure.ac:5: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE_STRING]) m4trace:configure.ac:5: -1- m4_pattern_allow([^PACKAGE_STRING$]) +m4trace:configure.ac:5: -1- AH_OUTPUT([PACKAGE_STRING], [/* Define to the full name and version of this package. */ +@%:@undef PACKAGE_STRING]) +m4trace:configure.ac:5: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE_BUGREPORT]) m4trace:configure.ac:5: -1- m4_pattern_allow([^PACKAGE_BUGREPORT$]) +m4trace:configure.ac:5: -1- AH_OUTPUT([PACKAGE_BUGREPORT], [/* Define to the address where bug reports for this package should be sent. */ +@%:@undef PACKAGE_BUGREPORT]) +m4trace:configure.ac:5: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE_URL]) m4trace:configure.ac:5: -1- m4_pattern_allow([^PACKAGE_URL$]) +m4trace:configure.ac:5: -1- AH_OUTPUT([PACKAGE_URL], [/* Define to the home page for this package. */ +@%:@undef PACKAGE_URL]) +m4trace:configure.ac:5: -1- AC_SUBST([DEFS]) +m4trace:configure.ac:5: -1- AC_SUBST_TRACE([DEFS]) m4trace:configure.ac:5: -1- m4_pattern_allow([^DEFS$]) +m4trace:configure.ac:5: -1- AC_SUBST([ECHO_C]) +m4trace:configure.ac:5: -1- AC_SUBST_TRACE([ECHO_C]) m4trace:configure.ac:5: -1- m4_pattern_allow([^ECHO_C$]) +m4trace:configure.ac:5: -1- AC_SUBST([ECHO_N]) +m4trace:configure.ac:5: -1- AC_SUBST_TRACE([ECHO_N]) m4trace:configure.ac:5: -1- m4_pattern_allow([^ECHO_N$]) +m4trace:configure.ac:5: -1- AC_SUBST([ECHO_T]) +m4trace:configure.ac:5: -1- AC_SUBST_TRACE([ECHO_T]) m4trace:configure.ac:5: -1- m4_pattern_allow([^ECHO_T$]) +m4trace:configure.ac:5: -1- AC_SUBST([LIBS]) +m4trace:configure.ac:5: -1- AC_SUBST_TRACE([LIBS]) m4trace:configure.ac:5: -1- m4_pattern_allow([^LIBS$]) +m4trace:configure.ac:5: -1- AC_SUBST([build_alias]) +m4trace:configure.ac:5: -1- AC_SUBST_TRACE([build_alias]) m4trace:configure.ac:5: -1- m4_pattern_allow([^build_alias$]) +m4trace:configure.ac:5: -1- AC_SUBST([host_alias]) +m4trace:configure.ac:5: -1- AC_SUBST_TRACE([host_alias]) m4trace:configure.ac:5: -1- m4_pattern_allow([^host_alias$]) +m4trace:configure.ac:5: -1- AC_SUBST([target_alias]) +m4trace:configure.ac:5: -1- AC_SUBST_TRACE([target_alias]) m4trace:configure.ac:5: -1- m4_pattern_allow([^target_alias$]) +m4trace:configure.ac:8: -1- AC_CONFIG_HEADERS([config.h]) m4trace:configure.ac:9: -1- AM_INIT_AUTOMAKE([foreign]) m4trace:configure.ac:9: -1- m4_pattern_allow([^AM_[A-Z]+FLAGS$]) -m4trace:configure.ac:9: -1- AM_SET_CURRENT_AUTOMAKE_VERSION m4trace:configure.ac:9: -1- AM_AUTOMAKE_VERSION([1.11.6]) -m4trace:configure.ac:9: -1- _AM_AUTOCONF_VERSION([2.69]) +m4trace:configure.ac:9: -1- AC_REQUIRE_AUX_FILE([install-sh]) +m4trace:configure.ac:9: -1- AC_SUBST([INSTALL_PROGRAM]) +m4trace:configure.ac:9: -1- AC_SUBST_TRACE([INSTALL_PROGRAM]) m4trace:configure.ac:9: -1- m4_pattern_allow([^INSTALL_PROGRAM$]) +m4trace:configure.ac:9: -1- AC_SUBST([INSTALL_SCRIPT]) +m4trace:configure.ac:9: -1- AC_SUBST_TRACE([INSTALL_SCRIPT]) m4trace:configure.ac:9: -1- m4_pattern_allow([^INSTALL_SCRIPT$]) +m4trace:configure.ac:9: -1- AC_SUBST([INSTALL_DATA]) +m4trace:configure.ac:9: -1- AC_SUBST_TRACE([INSTALL_DATA]) m4trace:configure.ac:9: -1- m4_pattern_allow([^INSTALL_DATA$]) +m4trace:configure.ac:9: -1- AC_SUBST([am__isrc], [' -I$(srcdir)']) +m4trace:configure.ac:9: -1- AC_SUBST_TRACE([am__isrc]) m4trace:configure.ac:9: -1- m4_pattern_allow([^am__isrc$]) m4trace:configure.ac:9: -1- _AM_SUBST_NOTMAKE([am__isrc]) +m4trace:configure.ac:9: -1- AC_SUBST([CYGPATH_W]) +m4trace:configure.ac:9: -1- AC_SUBST_TRACE([CYGPATH_W]) m4trace:configure.ac:9: -1- m4_pattern_allow([^CYGPATH_W$]) -m4trace:configure.ac:9: -1- _AM_SET_OPTIONS([foreign]) -m4trace:configure.ac:9: -1- _AM_SET_OPTION([foreign]) -m4trace:configure.ac:9: -2- _AM_MANGLE_OPTION([foreign]) +m4trace:configure.ac:9: -1- AC_SUBST([PACKAGE], ['AC_PACKAGE_TARNAME']) +m4trace:configure.ac:9: -1- AC_SUBST_TRACE([PACKAGE]) m4trace:configure.ac:9: -1- m4_pattern_allow([^PACKAGE$]) +m4trace:configure.ac:9: -1- AC_SUBST([VERSION], ['AC_PACKAGE_VERSION']) +m4trace:configure.ac:9: -1- AC_SUBST_TRACE([VERSION]) m4trace:configure.ac:9: -1- m4_pattern_allow([^VERSION$]) -m4trace:configure.ac:9: -1- _AM_IF_OPTION([no-define], [], [AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE", [Name of package]) - AC_DEFINE_UNQUOTED(VERSION, "$VERSION", [Version number of package])]) -m4trace:configure.ac:9: -2- _AM_MANGLE_OPTION([no-define]) +m4trace:configure.ac:9: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE]) m4trace:configure.ac:9: -1- m4_pattern_allow([^PACKAGE$]) +m4trace:configure.ac:9: -1- AH_OUTPUT([PACKAGE], [/* Name of package */ +@%:@undef PACKAGE]) +m4trace:configure.ac:9: -1- AC_DEFINE_TRACE_LITERAL([VERSION]) m4trace:configure.ac:9: -1- m4_pattern_allow([^VERSION$]) -m4trace:configure.ac:9: -1- AM_SANITY_CHECK -m4trace:configure.ac:9: -1- AM_MISSING_PROG([ACLOCAL], [aclocal-${am__api_version}]) -m4trace:configure.ac:9: -1- AM_MISSING_HAS_RUN -m4trace:configure.ac:9: -1- AM_AUX_DIR_EXPAND +m4trace:configure.ac:9: -1- AH_OUTPUT([VERSION], [/* Version number of package */ +@%:@undef VERSION]) +m4trace:configure.ac:9: -1- AC_REQUIRE_AUX_FILE([missing]) +m4trace:configure.ac:9: -1- AC_SUBST([ACLOCAL]) +m4trace:configure.ac:9: -1- AC_SUBST_TRACE([ACLOCAL]) m4trace:configure.ac:9: -1- m4_pattern_allow([^ACLOCAL$]) -m4trace:configure.ac:9: -1- AM_MISSING_PROG([AUTOCONF], [autoconf]) +m4trace:configure.ac:9: -1- AC_SUBST([AUTOCONF]) +m4trace:configure.ac:9: -1- AC_SUBST_TRACE([AUTOCONF]) m4trace:configure.ac:9: -1- m4_pattern_allow([^AUTOCONF$]) -m4trace:configure.ac:9: -1- AM_MISSING_PROG([AUTOMAKE], [automake-${am__api_version}]) +m4trace:configure.ac:9: -1- AC_SUBST([AUTOMAKE]) +m4trace:configure.ac:9: -1- AC_SUBST_TRACE([AUTOMAKE]) m4trace:configure.ac:9: -1- m4_pattern_allow([^AUTOMAKE$]) -m4trace:configure.ac:9: -1- AM_MISSING_PROG([AUTOHEADER], [autoheader]) +m4trace:configure.ac:9: -1- AC_SUBST([AUTOHEADER]) +m4trace:configure.ac:9: -1- AC_SUBST_TRACE([AUTOHEADER]) m4trace:configure.ac:9: -1- m4_pattern_allow([^AUTOHEADER$]) -m4trace:configure.ac:9: -1- AM_MISSING_PROG([MAKEINFO], [makeinfo]) +m4trace:configure.ac:9: -1- AC_SUBST([MAKEINFO]) +m4trace:configure.ac:9: -1- AC_SUBST_TRACE([MAKEINFO]) m4trace:configure.ac:9: -1- m4_pattern_allow([^MAKEINFO$]) -m4trace:configure.ac:9: -1- AM_PROG_INSTALL_SH +m4trace:configure.ac:9: -1- AC_SUBST([install_sh]) +m4trace:configure.ac:9: -1- AC_SUBST_TRACE([install_sh]) m4trace:configure.ac:9: -1- m4_pattern_allow([^install_sh$]) -m4trace:configure.ac:9: -1- AM_PROG_INSTALL_STRIP +m4trace:configure.ac:9: -1- AC_SUBST([STRIP]) +m4trace:configure.ac:9: -1- AC_SUBST_TRACE([STRIP]) m4trace:configure.ac:9: -1- m4_pattern_allow([^STRIP$]) +m4trace:configure.ac:9: -1- AC_SUBST([INSTALL_STRIP_PROGRAM]) +m4trace:configure.ac:9: -1- AC_SUBST_TRACE([INSTALL_STRIP_PROGRAM]) m4trace:configure.ac:9: -1- m4_pattern_allow([^INSTALL_STRIP_PROGRAM$]) -m4trace:configure.ac:9: -1- AM_PROG_MKDIR_P +m4trace:configure.ac:9: -1- AC_REQUIRE_AUX_FILE([install-sh]) +m4trace:configure.ac:9: -1- AC_SUBST([MKDIR_P]) +m4trace:configure.ac:9: -1- AC_SUBST_TRACE([MKDIR_P]) m4trace:configure.ac:9: -1- m4_pattern_allow([^MKDIR_P$]) +m4trace:configure.ac:9: -1- AC_SUBST([mkdir_p], ["$MKDIR_P"]) +m4trace:configure.ac:9: -1- AC_SUBST_TRACE([mkdir_p]) m4trace:configure.ac:9: -1- m4_pattern_allow([^mkdir_p$]) +m4trace:configure.ac:9: -1- AC_SUBST([AWK]) +m4trace:configure.ac:9: -1- AC_SUBST_TRACE([AWK]) m4trace:configure.ac:9: -1- m4_pattern_allow([^AWK$]) +m4trace:configure.ac:9: -1- AC_SUBST([SET_MAKE]) +m4trace:configure.ac:9: -1- AC_SUBST_TRACE([SET_MAKE]) m4trace:configure.ac:9: -1- m4_pattern_allow([^SET_MAKE$]) -m4trace:configure.ac:9: -1- AM_SET_LEADING_DOT +m4trace:configure.ac:9: -1- AC_SUBST([am__leading_dot]) +m4trace:configure.ac:9: -1- AC_SUBST_TRACE([am__leading_dot]) m4trace:configure.ac:9: -1- m4_pattern_allow([^am__leading_dot$]) -m4trace:configure.ac:9: -1- _AM_IF_OPTION([tar-ustar], [_AM_PROG_TAR([ustar])], [_AM_IF_OPTION([tar-pax], [_AM_PROG_TAR([pax])], - [_AM_PROG_TAR([v7])])]) -m4trace:configure.ac:9: -2- _AM_MANGLE_OPTION([tar-ustar]) -m4trace:configure.ac:9: -1- _AM_IF_OPTION([tar-pax], [_AM_PROG_TAR([pax])], [_AM_PROG_TAR([v7])]) -m4trace:configure.ac:9: -2- _AM_MANGLE_OPTION([tar-pax]) -m4trace:configure.ac:9: -1- _AM_PROG_TAR([v7]) +m4trace:configure.ac:9: -1- AC_SUBST([AMTAR], ['$${TAR-tar}']) +m4trace:configure.ac:9: -1- AC_SUBST_TRACE([AMTAR]) m4trace:configure.ac:9: -1- m4_pattern_allow([^AMTAR$]) +m4trace:configure.ac:9: -1- AC_SUBST([am__tar]) +m4trace:configure.ac:9: -1- AC_SUBST_TRACE([am__tar]) m4trace:configure.ac:9: -1- m4_pattern_allow([^am__tar$]) +m4trace:configure.ac:9: -1- AC_SUBST([am__untar]) +m4trace:configure.ac:9: -1- AC_SUBST_TRACE([am__untar]) m4trace:configure.ac:9: -1- m4_pattern_allow([^am__untar$]) -m4trace:configure.ac:9: -1- _AM_IF_OPTION([no-dependencies], [], [AC_PROVIDE_IFELSE([AC_PROG_CC], - [_AM_DEPENDENCIES(CC)], - [define([AC_PROG_CC], - defn([AC_PROG_CC])[_AM_DEPENDENCIES(CC)])])dnl -AC_PROVIDE_IFELSE([AC_PROG_CXX], - [_AM_DEPENDENCIES(CXX)], - [define([AC_PROG_CXX], - defn([AC_PROG_CXX])[_AM_DEPENDENCIES(CXX)])])dnl -AC_PROVIDE_IFELSE([AC_PROG_OBJC], - [_AM_DEPENDENCIES(OBJC)], - [define([AC_PROG_OBJC], - defn([AC_PROG_OBJC])[_AM_DEPENDENCIES(OBJC)])])dnl -]) -m4trace:configure.ac:9: -2- _AM_MANGLE_OPTION([no-dependencies]) -m4trace:configure.ac:9: -1- _AM_IF_OPTION([silent-rules], [AC_REQUIRE([AM_SILENT_RULES])]) -m4trace:configure.ac:9: -2- _AM_MANGLE_OPTION([silent-rules]) +m4trace:configure.ac:12: -1- AC_SUBST([CC]) +m4trace:configure.ac:12: -1- AC_SUBST_TRACE([CC]) m4trace:configure.ac:12: -1- m4_pattern_allow([^CC$]) +m4trace:configure.ac:12: -1- AC_SUBST([CFLAGS]) +m4trace:configure.ac:12: -1- AC_SUBST_TRACE([CFLAGS]) m4trace:configure.ac:12: -1- m4_pattern_allow([^CFLAGS$]) +m4trace:configure.ac:12: -1- AC_SUBST([LDFLAGS]) +m4trace:configure.ac:12: -1- AC_SUBST_TRACE([LDFLAGS]) m4trace:configure.ac:12: -1- m4_pattern_allow([^LDFLAGS$]) +m4trace:configure.ac:12: -1- AC_SUBST([LIBS]) +m4trace:configure.ac:12: -1- AC_SUBST_TRACE([LIBS]) m4trace:configure.ac:12: -1- m4_pattern_allow([^LIBS$]) +m4trace:configure.ac:12: -1- AC_SUBST([CPPFLAGS]) +m4trace:configure.ac:12: -1- AC_SUBST_TRACE([CPPFLAGS]) m4trace:configure.ac:12: -1- m4_pattern_allow([^CPPFLAGS$]) +m4trace:configure.ac:12: -1- AC_SUBST([CC]) +m4trace:configure.ac:12: -1- AC_SUBST_TRACE([CC]) m4trace:configure.ac:12: -1- m4_pattern_allow([^CC$]) +m4trace:configure.ac:12: -1- AC_SUBST([CC]) +m4trace:configure.ac:12: -1- AC_SUBST_TRACE([CC]) m4trace:configure.ac:12: -1- m4_pattern_allow([^CC$]) +m4trace:configure.ac:12: -1- AC_SUBST([CC]) +m4trace:configure.ac:12: -1- AC_SUBST_TRACE([CC]) m4trace:configure.ac:12: -1- m4_pattern_allow([^CC$]) +m4trace:configure.ac:12: -1- AC_SUBST([CC]) +m4trace:configure.ac:12: -1- AC_SUBST_TRACE([CC]) m4trace:configure.ac:12: -1- m4_pattern_allow([^CC$]) +m4trace:configure.ac:12: -1- AC_SUBST([ac_ct_CC]) +m4trace:configure.ac:12: -1- AC_SUBST_TRACE([ac_ct_CC]) m4trace:configure.ac:12: -1- m4_pattern_allow([^ac_ct_CC$]) +m4trace:configure.ac:12: -1- AC_SUBST([EXEEXT], [$ac_cv_exeext]) +m4trace:configure.ac:12: -1- AC_SUBST_TRACE([EXEEXT]) m4trace:configure.ac:12: -1- m4_pattern_allow([^EXEEXT$]) +m4trace:configure.ac:12: -1- AC_SUBST([OBJEXT], [$ac_cv_objext]) +m4trace:configure.ac:12: -1- AC_SUBST_TRACE([OBJEXT]) m4trace:configure.ac:12: -1- m4_pattern_allow([^OBJEXT$]) -m4trace:configure.ac:12: -1- _AM_DEPENDENCIES([CC]) -m4trace:configure.ac:12: -1- AM_SET_DEPDIR +m4trace:configure.ac:12: -1- AC_SUBST([DEPDIR], ["${am__leading_dot}deps"]) +m4trace:configure.ac:12: -1- AC_SUBST_TRACE([DEPDIR]) m4trace:configure.ac:12: -1- m4_pattern_allow([^DEPDIR$]) -m4trace:configure.ac:12: -1- AM_OUTPUT_DEPENDENCY_COMMANDS -m4trace:configure.ac:12: -1- AM_MAKE_INCLUDE +m4trace:configure.ac:12: -1- AC_SUBST([am__include]) +m4trace:configure.ac:12: -1- AC_SUBST_TRACE([am__include]) m4trace:configure.ac:12: -1- m4_pattern_allow([^am__include$]) +m4trace:configure.ac:12: -1- AC_SUBST([am__quote]) +m4trace:configure.ac:12: -1- AC_SUBST_TRACE([am__quote]) m4trace:configure.ac:12: -1- m4_pattern_allow([^am__quote$]) -m4trace:configure.ac:12: -1- AM_DEP_TRACK m4trace:configure.ac:12: -1- AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno]) +m4trace:configure.ac:12: -1- AC_SUBST([AMDEP_TRUE]) +m4trace:configure.ac:12: -1- AC_SUBST_TRACE([AMDEP_TRUE]) m4trace:configure.ac:12: -1- m4_pattern_allow([^AMDEP_TRUE$]) +m4trace:configure.ac:12: -1- AC_SUBST([AMDEP_FALSE]) +m4trace:configure.ac:12: -1- AC_SUBST_TRACE([AMDEP_FALSE]) m4trace:configure.ac:12: -1- m4_pattern_allow([^AMDEP_FALSE$]) m4trace:configure.ac:12: -1- _AM_SUBST_NOTMAKE([AMDEP_TRUE]) m4trace:configure.ac:12: -1- _AM_SUBST_NOTMAKE([AMDEP_FALSE]) +m4trace:configure.ac:12: -1- AC_SUBST([AMDEPBACKSLASH]) +m4trace:configure.ac:12: -1- AC_SUBST_TRACE([AMDEPBACKSLASH]) m4trace:configure.ac:12: -1- m4_pattern_allow([^AMDEPBACKSLASH$]) m4trace:configure.ac:12: -1- _AM_SUBST_NOTMAKE([AMDEPBACKSLASH]) +m4trace:configure.ac:12: -1- AC_SUBST([am__nodep]) +m4trace:configure.ac:12: -1- AC_SUBST_TRACE([am__nodep]) m4trace:configure.ac:12: -1- m4_pattern_allow([^am__nodep$]) m4trace:configure.ac:12: -1- _AM_SUBST_NOTMAKE([am__nodep]) +m4trace:configure.ac:12: -1- AC_SUBST([CCDEPMODE], [depmode=$am_cv_CC_dependencies_compiler_type]) +m4trace:configure.ac:12: -1- AC_SUBST_TRACE([CCDEPMODE]) m4trace:configure.ac:12: -1- m4_pattern_allow([^CCDEPMODE$]) m4trace:configure.ac:12: -1- AM_CONDITIONAL([am__fastdepCC], [ test "x$enable_dependency_tracking" != xno \ && test "$am_cv_CC_dependencies_compiler_type" = gcc3]) +m4trace:configure.ac:12: -1- AC_SUBST([am__fastdepCC_TRUE]) +m4trace:configure.ac:12: -1- AC_SUBST_TRACE([am__fastdepCC_TRUE]) m4trace:configure.ac:12: -1- m4_pattern_allow([^am__fastdepCC_TRUE$]) +m4trace:configure.ac:12: -1- AC_SUBST([am__fastdepCC_FALSE]) +m4trace:configure.ac:12: -1- AC_SUBST_TRACE([am__fastdepCC_FALSE]) m4trace:configure.ac:12: -1- m4_pattern_allow([^am__fastdepCC_FALSE$]) m4trace:configure.ac:12: -1- _AM_SUBST_NOTMAKE([am__fastdepCC_TRUE]) m4trace:configure.ac:12: -1- _AM_SUBST_NOTMAKE([am__fastdepCC_FALSE]) m4trace:configure.ac:13: -1- AC_PROG_LIBTOOL m4trace:configure.ac:13: -1- _m4_warn([obsolete], [The macro `AC_PROG_LIBTOOL' is obsolete. -You should run autoupdate.], [/usr/share/aclocal/libtool.m4:107: AC_PROG_LIBTOOL is expanded from... +You should run autoupdate.], [m4/libtool.m4:107: AC_PROG_LIBTOOL is expanded from... configure.ac:13: the top level]) m4trace:configure.ac:13: -1- LT_INIT m4trace:configure.ac:13: -1- m4_pattern_forbid([^_?LT_[A-Z_]+$]) m4trace:configure.ac:13: -1- m4_pattern_allow([^(_LT_EOF|LT_DLGLOBAL|LT_DLLAZY_OR_NOW|LT_MULTI_MODULE)$]) -m4trace:configure.ac:13: -1- LTOPTIONS_VERSION -m4trace:configure.ac:13: -1- LTSUGAR_VERSION -m4trace:configure.ac:13: -1- LTVERSION_VERSION -m4trace:configure.ac:13: -1- LTOBSOLETE_VERSION -m4trace:configure.ac:13: -1- _LT_PROG_LTMAIN +m4trace:configure.ac:13: -1- AC_REQUIRE_AUX_FILE([ltmain.sh]) +m4trace:configure.ac:13: -1- AC_SUBST([LIBTOOL]) +m4trace:configure.ac:13: -1- AC_SUBST_TRACE([LIBTOOL]) m4trace:configure.ac:13: -1- m4_pattern_allow([^LIBTOOL$]) +m4trace:configure.ac:13: -1- AC_CANONICAL_HOST +m4trace:configure.ac:13: -1- AC_CANONICAL_BUILD +m4trace:configure.ac:13: -1- AC_REQUIRE_AUX_FILE([config.sub]) +m4trace:configure.ac:13: -1- AC_REQUIRE_AUX_FILE([config.guess]) +m4trace:configure.ac:13: -1- AC_SUBST([build], [$ac_cv_build]) +m4trace:configure.ac:13: -1- AC_SUBST_TRACE([build]) m4trace:configure.ac:13: -1- m4_pattern_allow([^build$]) +m4trace:configure.ac:13: -1- AC_SUBST([build_cpu], [$[1]]) +m4trace:configure.ac:13: -1- AC_SUBST_TRACE([build_cpu]) m4trace:configure.ac:13: -1- m4_pattern_allow([^build_cpu$]) +m4trace:configure.ac:13: -1- AC_SUBST([build_vendor], [$[2]]) +m4trace:configure.ac:13: -1- AC_SUBST_TRACE([build_vendor]) m4trace:configure.ac:13: -1- m4_pattern_allow([^build_vendor$]) +m4trace:configure.ac:13: -1- AC_SUBST([build_os]) +m4trace:configure.ac:13: -1- AC_SUBST_TRACE([build_os]) m4trace:configure.ac:13: -1- m4_pattern_allow([^build_os$]) +m4trace:configure.ac:13: -1- AC_SUBST([host], [$ac_cv_host]) +m4trace:configure.ac:13: -1- AC_SUBST_TRACE([host]) m4trace:configure.ac:13: -1- m4_pattern_allow([^host$]) +m4trace:configure.ac:13: -1- AC_SUBST([host_cpu], [$[1]]) +m4trace:configure.ac:13: -1- AC_SUBST_TRACE([host_cpu]) m4trace:configure.ac:13: -1- m4_pattern_allow([^host_cpu$]) +m4trace:configure.ac:13: -1- AC_SUBST([host_vendor], [$[2]]) +m4trace:configure.ac:13: -1- AC_SUBST_TRACE([host_vendor]) m4trace:configure.ac:13: -1- m4_pattern_allow([^host_vendor$]) +m4trace:configure.ac:13: -1- AC_SUBST([host_os]) +m4trace:configure.ac:13: -1- AC_SUBST_TRACE([host_os]) m4trace:configure.ac:13: -1- m4_pattern_allow([^host_os$]) -m4trace:configure.ac:13: -1- _LT_PREPARE_SED_QUOTE_VARS -m4trace:configure.ac:13: -1- _LT_PROG_ECHO_BACKSLASH -m4trace:configure.ac:13: -1- LT_PATH_LD +m4trace:configure.ac:13: -1- AC_SUBST([SED]) +m4trace:configure.ac:13: -1- AC_SUBST_TRACE([SED]) m4trace:configure.ac:13: -1- m4_pattern_allow([^SED$]) -m4trace:configure.ac:13: -1- AC_PROG_EGREP +m4trace:configure.ac:13: -1- AC_SUBST([GREP]) +m4trace:configure.ac:13: -1- AC_SUBST_TRACE([GREP]) m4trace:configure.ac:13: -1- m4_pattern_allow([^GREP$]) +m4trace:configure.ac:13: -1- AC_SUBST([EGREP]) +m4trace:configure.ac:13: -1- AC_SUBST_TRACE([EGREP]) m4trace:configure.ac:13: -1- m4_pattern_allow([^EGREP$]) +m4trace:configure.ac:13: -1- AC_SUBST([FGREP]) +m4trace:configure.ac:13: -1- AC_SUBST_TRACE([FGREP]) m4trace:configure.ac:13: -1- m4_pattern_allow([^FGREP$]) +m4trace:configure.ac:13: -1- AC_SUBST([GREP]) +m4trace:configure.ac:13: -1- AC_SUBST_TRACE([GREP]) m4trace:configure.ac:13: -1- m4_pattern_allow([^GREP$]) +m4trace:configure.ac:13: -1- AC_SUBST([LD]) +m4trace:configure.ac:13: -1- AC_SUBST_TRACE([LD]) m4trace:configure.ac:13: -1- m4_pattern_allow([^LD$]) -m4trace:configure.ac:13: -1- LT_PATH_NM +m4trace:configure.ac:13: -1- AC_SUBST([DUMPBIN]) +m4trace:configure.ac:13: -1- AC_SUBST_TRACE([DUMPBIN]) m4trace:configure.ac:13: -1- m4_pattern_allow([^DUMPBIN$]) +m4trace:configure.ac:13: -1- AC_SUBST([ac_ct_DUMPBIN]) +m4trace:configure.ac:13: -1- AC_SUBST_TRACE([ac_ct_DUMPBIN]) m4trace:configure.ac:13: -1- m4_pattern_allow([^ac_ct_DUMPBIN$]) +m4trace:configure.ac:13: -1- AC_SUBST([DUMPBIN]) +m4trace:configure.ac:13: -1- AC_SUBST_TRACE([DUMPBIN]) m4trace:configure.ac:13: -1- m4_pattern_allow([^DUMPBIN$]) +m4trace:configure.ac:13: -1- AC_SUBST([NM]) +m4trace:configure.ac:13: -1- AC_SUBST_TRACE([NM]) m4trace:configure.ac:13: -1- m4_pattern_allow([^NM$]) +m4trace:configure.ac:13: -1- AC_SUBST([LN_S], [$as_ln_s]) +m4trace:configure.ac:13: -1- AC_SUBST_TRACE([LN_S]) m4trace:configure.ac:13: -1- m4_pattern_allow([^LN_S$]) -m4trace:configure.ac:13: -1- LT_CMD_MAX_LEN +m4trace:configure.ac:13: -1- AC_SUBST([OBJDUMP]) +m4trace:configure.ac:13: -1- AC_SUBST_TRACE([OBJDUMP]) m4trace:configure.ac:13: -1- m4_pattern_allow([^OBJDUMP$]) +m4trace:configure.ac:13: -1- AC_SUBST([OBJDUMP]) +m4trace:configure.ac:13: -1- AC_SUBST_TRACE([OBJDUMP]) m4trace:configure.ac:13: -1- m4_pattern_allow([^OBJDUMP$]) +m4trace:configure.ac:13: -1- AC_SUBST([DLLTOOL]) +m4trace:configure.ac:13: -1- AC_SUBST_TRACE([DLLTOOL]) m4trace:configure.ac:13: -1- m4_pattern_allow([^DLLTOOL$]) +m4trace:configure.ac:13: -1- AC_SUBST([DLLTOOL]) +m4trace:configure.ac:13: -1- AC_SUBST_TRACE([DLLTOOL]) m4trace:configure.ac:13: -1- m4_pattern_allow([^DLLTOOL$]) +m4trace:configure.ac:13: -1- AC_SUBST([AR]) +m4trace:configure.ac:13: -1- AC_SUBST_TRACE([AR]) m4trace:configure.ac:13: -1- m4_pattern_allow([^AR$]) +m4trace:configure.ac:13: -1- AC_SUBST([ac_ct_AR]) +m4trace:configure.ac:13: -1- AC_SUBST_TRACE([ac_ct_AR]) m4trace:configure.ac:13: -1- m4_pattern_allow([^ac_ct_AR$]) +m4trace:configure.ac:13: -1- AC_SUBST([STRIP]) +m4trace:configure.ac:13: -1- AC_SUBST_TRACE([STRIP]) m4trace:configure.ac:13: -1- m4_pattern_allow([^STRIP$]) +m4trace:configure.ac:13: -1- AC_SUBST([RANLIB]) +m4trace:configure.ac:13: -1- AC_SUBST_TRACE([RANLIB]) m4trace:configure.ac:13: -1- m4_pattern_allow([^RANLIB$]) -m4trace:configure.ac:13: -1- _LT_WITH_SYSROOT m4trace:configure.ac:13: -1- m4_pattern_allow([LT_OBJDIR]) +m4trace:configure.ac:13: -1- AC_DEFINE_TRACE_LITERAL([LT_OBJDIR]) m4trace:configure.ac:13: -1- m4_pattern_allow([^LT_OBJDIR$]) -m4trace:configure.ac:13: -1- _LT_CC_BASENAME([$compiler]) -m4trace:configure.ac:13: -1- _LT_PATH_TOOL_PREFIX([${ac_tool_prefix}file], [/usr/bin$PATH_SEPARATOR$PATH]) -m4trace:configure.ac:13: -1- _LT_PATH_TOOL_PREFIX([file], [/usr/bin$PATH_SEPARATOR$PATH]) +m4trace:configure.ac:13: -1- AH_OUTPUT([LT_OBJDIR], [/* Define to the sub-directory in which libtool stores uninstalled libraries. + */ +@%:@undef LT_OBJDIR]) m4trace:configure.ac:13: -1- LT_SUPPORTED_TAG([CC]) -m4trace:configure.ac:13: -1- _LT_COMPILER_BOILERPLATE -m4trace:configure.ac:13: -1- _LT_LINKER_BOILERPLATE -m4trace:configure.ac:13: -1- _LT_COMPILER_OPTION([if $compiler supports -fno-rtti -fno-exceptions], [lt_cv_prog_compiler_rtti_exceptions], [-fno-rtti -fno-exceptions], [], [_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, )="$_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, ) -fno-rtti -fno-exceptions"]) -m4trace:configure.ac:13: -1- _LT_COMPILER_OPTION([if $compiler PIC flag $_LT_TAGVAR(lt_prog_compiler_pic, ) works], [_LT_TAGVAR(lt_cv_prog_compiler_pic_works, )], [$_LT_TAGVAR(lt_prog_compiler_pic, )@&t@m4_if([],[],[ -DPIC],[m4_if([],[CXX],[ -DPIC],[])])], [], [case $_LT_TAGVAR(lt_prog_compiler_pic, ) in - "" | " "*) ;; - *) _LT_TAGVAR(lt_prog_compiler_pic, )=" $_LT_TAGVAR(lt_prog_compiler_pic, )" ;; - esac], [_LT_TAGVAR(lt_prog_compiler_pic, )= - _LT_TAGVAR(lt_prog_compiler_can_build_shared, )=no]) -m4trace:configure.ac:13: -1- _LT_LINKER_OPTION([if $compiler static flag $lt_tmp_static_flag works], [lt_cv_prog_compiler_static_works], [$lt_tmp_static_flag], [], [_LT_TAGVAR(lt_prog_compiler_static, )=]) +m4trace:configure.ac:13: -1- AC_SUBST([MANIFEST_TOOL]) +m4trace:configure.ac:13: -1- AC_SUBST_TRACE([MANIFEST_TOOL]) m4trace:configure.ac:13: -1- m4_pattern_allow([^MANIFEST_TOOL$]) -m4trace:configure.ac:13: -1- _LT_REQUIRED_DARWIN_CHECKS +m4trace:configure.ac:13: -1- AC_SUBST([DSYMUTIL]) +m4trace:configure.ac:13: -1- AC_SUBST_TRACE([DSYMUTIL]) m4trace:configure.ac:13: -1- m4_pattern_allow([^DSYMUTIL$]) +m4trace:configure.ac:13: -1- AC_SUBST([NMEDIT]) +m4trace:configure.ac:13: -1- AC_SUBST_TRACE([NMEDIT]) m4trace:configure.ac:13: -1- m4_pattern_allow([^NMEDIT$]) +m4trace:configure.ac:13: -1- AC_SUBST([LIPO]) +m4trace:configure.ac:13: -1- AC_SUBST_TRACE([LIPO]) m4trace:configure.ac:13: -1- m4_pattern_allow([^LIPO$]) +m4trace:configure.ac:13: -1- AC_SUBST([OTOOL]) +m4trace:configure.ac:13: -1- AC_SUBST_TRACE([OTOOL]) m4trace:configure.ac:13: -1- m4_pattern_allow([^OTOOL$]) +m4trace:configure.ac:13: -1- AC_SUBST([OTOOL64]) +m4trace:configure.ac:13: -1- AC_SUBST_TRACE([OTOOL64]) m4trace:configure.ac:13: -1- m4_pattern_allow([^OTOOL64$]) -m4trace:configure.ac:13: -1- _LT_LINKER_OPTION([if $CC understands -b], [lt_cv_prog_compiler__b], [-b], [_LT_TAGVAR(archive_cmds, )='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'], [_LT_TAGVAR(archive_cmds, )='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags']) -m4trace:configure.ac:13: -1- LT_SYS_DLOPEN_SELF +m4trace:configure.ac:13: -1- AH_OUTPUT([HAVE_DLFCN_H], [/* Define to 1 if you have the header file. */ +@%:@undef HAVE_DLFCN_H]) +m4trace:configure.ac:13: -1- AC_SUBST([CPP]) +m4trace:configure.ac:13: -1- AC_SUBST_TRACE([CPP]) m4trace:configure.ac:13: -1- m4_pattern_allow([^CPP$]) +m4trace:configure.ac:13: -1- AC_SUBST([CPPFLAGS]) +m4trace:configure.ac:13: -1- AC_SUBST_TRACE([CPPFLAGS]) m4trace:configure.ac:13: -1- m4_pattern_allow([^CPPFLAGS$]) +m4trace:configure.ac:13: -1- AC_SUBST([CPP]) +m4trace:configure.ac:13: -1- AC_SUBST_TRACE([CPP]) m4trace:configure.ac:13: -1- m4_pattern_allow([^CPP$]) +m4trace:configure.ac:13: -1- AC_DEFINE_TRACE_LITERAL([STDC_HEADERS]) m4trace:configure.ac:13: -1- m4_pattern_allow([^STDC_HEADERS$]) +m4trace:configure.ac:13: -1- AH_OUTPUT([STDC_HEADERS], [/* Define to 1 if you have the ANSI C header files. */ +@%:@undef STDC_HEADERS]) +m4trace:configure.ac:13: -1- AH_OUTPUT([HAVE_SYS_TYPES_H], [/* Define to 1 if you have the header file. */ +@%:@undef HAVE_SYS_TYPES_H]) +m4trace:configure.ac:13: -1- AH_OUTPUT([HAVE_SYS_STAT_H], [/* Define to 1 if you have the header file. */ +@%:@undef HAVE_SYS_STAT_H]) +m4trace:configure.ac:13: -1- AH_OUTPUT([HAVE_STDLIB_H], [/* Define to 1 if you have the header file. */ +@%:@undef HAVE_STDLIB_H]) +m4trace:configure.ac:13: -1- AH_OUTPUT([HAVE_STRING_H], [/* Define to 1 if you have the header file. */ +@%:@undef HAVE_STRING_H]) +m4trace:configure.ac:13: -1- AH_OUTPUT([HAVE_MEMORY_H], [/* Define to 1 if you have the header file. */ +@%:@undef HAVE_MEMORY_H]) +m4trace:configure.ac:13: -1- AH_OUTPUT([HAVE_STRINGS_H], [/* Define to 1 if you have the header file. */ +@%:@undef HAVE_STRINGS_H]) +m4trace:configure.ac:13: -1- AH_OUTPUT([HAVE_INTTYPES_H], [/* Define to 1 if you have the header file. */ +@%:@undef HAVE_INTTYPES_H]) +m4trace:configure.ac:13: -1- AH_OUTPUT([HAVE_STDINT_H], [/* Define to 1 if you have the header file. */ +@%:@undef HAVE_STDINT_H]) +m4trace:configure.ac:13: -1- AH_OUTPUT([HAVE_UNISTD_H], [/* Define to 1 if you have the header file. */ +@%:@undef HAVE_UNISTD_H]) +m4trace:configure.ac:13: -1- AC_DEFINE_TRACE_LITERAL([HAVE_DLFCN_H]) m4trace:configure.ac:13: -1- m4_pattern_allow([^HAVE_DLFCN_H$]) -m4trace:configure.ac:16: -1- LT_LIB_DLLOAD m4trace:configure.ac:16: -1- m4_pattern_allow([^LT_DLLOADERS$]) +m4trace:configure.ac:16: -1- AC_SUBST([LT_DLLOADERS]) +m4trace:configure.ac:16: -1- AC_SUBST_TRACE([LT_DLLOADERS]) m4trace:configure.ac:16: -1- m4_pattern_allow([^LT_DLLOADERS$]) +m4trace:configure.ac:16: -1- AC_DEFINE_TRACE_LITERAL([HAVE_LIBDL]) m4trace:configure.ac:16: -1- m4_pattern_allow([^HAVE_LIBDL$]) +m4trace:configure.ac:16: -1- AH_OUTPUT([HAVE_LIBDL], [/* Define if you have the libdl library or equivalent. */ +@%:@undef HAVE_LIBDL]) +m4trace:configure.ac:16: -1- AC_DEFINE_TRACE_LITERAL([HAVE_LIBDL]) m4trace:configure.ac:16: -1- m4_pattern_allow([^HAVE_LIBDL$]) +m4trace:configure.ac:16: -1- AH_OUTPUT([HAVE_LIBDL], [/* Define if you have the libdl library or equivalent. */ +@%:@undef HAVE_LIBDL]) +m4trace:configure.ac:16: -1- AC_DEFINE_TRACE_LITERAL([HAVE_LIBDL]) m4trace:configure.ac:16: -1- m4_pattern_allow([^HAVE_LIBDL$]) +m4trace:configure.ac:16: -1- AH_OUTPUT([HAVE_LIBDL], [/* Define if you have the libdl library or equivalent. */ +@%:@undef HAVE_LIBDL]) +m4trace:configure.ac:16: -1- AH_OUTPUT([HAVE_DLERROR], [/* Define to 1 if you have the `dlerror\' function. */ +@%:@undef HAVE_DLERROR]) +m4trace:configure.ac:16: -1- AC_DEFINE_TRACE_LITERAL([HAVE_DLERROR]) m4trace:configure.ac:16: -1- m4_pattern_allow([^HAVE_DLERROR$]) +m4trace:configure.ac:16: -1- AC_SUBST([LIBADD_DLOPEN]) +m4trace:configure.ac:16: -1- AC_SUBST_TRACE([LIBADD_DLOPEN]) m4trace:configure.ac:16: -1- m4_pattern_allow([^LIBADD_DLOPEN$]) +m4trace:configure.ac:16: -1- AC_DEFINE_TRACE_LITERAL([HAVE_SHL_LOAD]) m4trace:configure.ac:16: -1- m4_pattern_allow([^HAVE_SHL_LOAD$]) +m4trace:configure.ac:16: -1- AH_OUTPUT([HAVE_SHL_LOAD], [/* Define if you have the shl_load function. */ +@%:@undef HAVE_SHL_LOAD]) +m4trace:configure.ac:16: -1- AC_DEFINE_TRACE_LITERAL([HAVE_SHL_LOAD]) m4trace:configure.ac:16: -1- m4_pattern_allow([^HAVE_SHL_LOAD$]) +m4trace:configure.ac:16: -1- AH_OUTPUT([HAVE_SHL_LOAD], [/* Define if you have the shl_load function. */ +@%:@undef HAVE_SHL_LOAD]) +m4trace:configure.ac:16: -1- AC_SUBST([LIBADD_SHL_LOAD]) +m4trace:configure.ac:16: -1- AC_SUBST_TRACE([LIBADD_SHL_LOAD]) m4trace:configure.ac:16: -1- m4_pattern_allow([^LIBADD_SHL_LOAD$]) +m4trace:configure.ac:16: -1- AC_DEFINE_TRACE_LITERAL([HAVE_DYLD]) m4trace:configure.ac:16: -1- m4_pattern_allow([^HAVE_DYLD$]) +m4trace:configure.ac:16: -1- AH_OUTPUT([HAVE_DYLD], [/* Define if you have the _dyld_func_lookup function. */ +@%:@undef HAVE_DYLD]) +m4trace:configure.ac:16: -1- AC_DEFINE_TRACE_LITERAL([HAVE_DECL_CYGWIN_CONV_PATH]) m4trace:configure.ac:16: -1- m4_pattern_allow([^HAVE_DECL_CYGWIN_CONV_PATH$]) +m4trace:configure.ac:16: -1- AH_OUTPUT([HAVE_DECL_CYGWIN_CONV_PATH], [/* Define to 1 if you have the declaration of `cygwin_conv_path\', and to 0 if + you don\'t. */ +@%:@undef HAVE_DECL_CYGWIN_CONV_PATH]) +m4trace:configure.ac:16: -1- AC_DEFINE_TRACE_LITERAL([HAVE_DLD]) m4trace:configure.ac:16: -1- m4_pattern_allow([^HAVE_DLD$]) +m4trace:configure.ac:16: -1- AH_OUTPUT([HAVE_DLD], [/* Define if you have the GNU dld library. */ +@%:@undef HAVE_DLD]) +m4trace:configure.ac:16: -1- AC_SUBST([LIBADD_DLD_LINK]) +m4trace:configure.ac:16: -1- AC_SUBST_TRACE([LIBADD_DLD_LINK]) m4trace:configure.ac:16: -1- m4_pattern_allow([^LIBADD_DLD_LINK$]) m4trace:configure.ac:16: -1- m4_pattern_allow([^LT_DLPREOPEN$]) +m4trace:configure.ac:16: -1- AC_DEFINE_TRACE_LITERAL([HAVE_LIBDLLOADER]) m4trace:configure.ac:16: -1- m4_pattern_allow([^HAVE_LIBDLLOADER$]) +m4trace:configure.ac:16: -1- AH_OUTPUT([HAVE_LIBDLLOADER], [/* Define if libdlloader will be built on this platform */ +@%:@undef HAVE_LIBDLLOADER]) +m4trace:configure.ac:16: -1- AC_SUBST([LT_DLPREOPEN]) +m4trace:configure.ac:16: -1- AC_SUBST_TRACE([LT_DLPREOPEN]) m4trace:configure.ac:16: -1- m4_pattern_allow([^LT_DLPREOPEN$]) +m4trace:configure.ac:16: -1- AC_SUBST([LIBADD_DL]) +m4trace:configure.ac:16: -1- AC_SUBST_TRACE([LIBADD_DL]) m4trace:configure.ac:16: -1- m4_pattern_allow([^LIBADD_DL$]) -m4trace:configure.ac:17: -1- LT_LIB_M +m4trace:configure.ac:17: -1- AC_SUBST([LIBM]) +m4trace:configure.ac:17: -1- AC_SUBST_TRACE([LIBM]) m4trace:configure.ac:17: -1- m4_pattern_allow([^LIBM$]) +m4trace:configure.ac:20: -1- AC_DEFINE_TRACE_LITERAL([STDC_HEADERS]) m4trace:configure.ac:20: -1- m4_pattern_allow([^STDC_HEADERS$]) +m4trace:configure.ac:20: -1- AH_OUTPUT([STDC_HEADERS], [/* Define to 1 if you have the ANSI C header files. */ +@%:@undef STDC_HEADERS]) +m4trace:configure.ac:25: -1- AH_OUTPUT([HAVE_LIBSOCKET], [/* Define to 1 if you have the `socket\' library (-lsocket). */ +@%:@undef HAVE_LIBSOCKET]) +m4trace:configure.ac:25: -1- AC_DEFINE_TRACE_LITERAL([HAVE_LIBSOCKET]) m4trace:configure.ac:25: -1- m4_pattern_allow([^HAVE_LIBSOCKET$]) +m4trace:configure.ac:26: -1- AH_OUTPUT([HAVE_LIBPTHREAD], [/* Define to 1 if you have the `pthread\' library (-lpthread). */ +@%:@undef HAVE_LIBPTHREAD]) +m4trace:configure.ac:26: -1- AC_DEFINE_TRACE_LITERAL([HAVE_LIBPTHREAD]) m4trace:configure.ac:26: -1- m4_pattern_allow([^HAVE_LIBPTHREAD$]) m4trace:configure.ac:63: -1- AM_CONDITIONAL([OS_WIN32], [test "$os_win32" = "yes"]) +m4trace:configure.ac:63: -1- AC_SUBST([OS_WIN32_TRUE]) +m4trace:configure.ac:63: -1- AC_SUBST_TRACE([OS_WIN32_TRUE]) m4trace:configure.ac:63: -1- m4_pattern_allow([^OS_WIN32_TRUE$]) +m4trace:configure.ac:63: -1- AC_SUBST([OS_WIN32_FALSE]) +m4trace:configure.ac:63: -1- AC_SUBST_TRACE([OS_WIN32_FALSE]) m4trace:configure.ac:63: -1- m4_pattern_allow([^OS_WIN32_FALSE$]) m4trace:configure.ac:63: -1- _AM_SUBST_NOTMAKE([OS_WIN32_TRUE]) m4trace:configure.ac:63: -1- _AM_SUBST_NOTMAKE([OS_WIN32_FALSE]) m4trace:configure.ac:64: -1- AM_CONDITIONAL([OS_UNIX], [test "$os_win32" = "no"]) +m4trace:configure.ac:64: -1- AC_SUBST([OS_UNIX_TRUE]) +m4trace:configure.ac:64: -1- AC_SUBST_TRACE([OS_UNIX_TRUE]) m4trace:configure.ac:64: -1- m4_pattern_allow([^OS_UNIX_TRUE$]) +m4trace:configure.ac:64: -1- AC_SUBST([OS_UNIX_FALSE]) +m4trace:configure.ac:64: -1- AC_SUBST_TRACE([OS_UNIX_FALSE]) m4trace:configure.ac:64: -1- m4_pattern_allow([^OS_UNIX_FALSE$]) m4trace:configure.ac:64: -1- _AM_SUBST_NOTMAKE([OS_UNIX_TRUE]) m4trace:configure.ac:64: -1- _AM_SUBST_NOTMAKE([OS_UNIX_FALSE]) m4trace:configure.ac:65: -1- AM_CONDITIONAL([OS_LINUX], [test "$os_linux" = "yes"]) +m4trace:configure.ac:65: -1- AC_SUBST([OS_LINUX_TRUE]) +m4trace:configure.ac:65: -1- AC_SUBST_TRACE([OS_LINUX_TRUE]) m4trace:configure.ac:65: -1- m4_pattern_allow([^OS_LINUX_TRUE$]) +m4trace:configure.ac:65: -1- AC_SUBST([OS_LINUX_FALSE]) +m4trace:configure.ac:65: -1- AC_SUBST_TRACE([OS_LINUX_FALSE]) m4trace:configure.ac:65: -1- m4_pattern_allow([^OS_LINUX_FALSE$]) m4trace:configure.ac:65: -1- _AM_SUBST_NOTMAKE([OS_LINUX_TRUE]) m4trace:configure.ac:65: -1- _AM_SUBST_NOTMAKE([OS_LINUX_FALSE]) m4trace:configure.ac:66: -1- AM_CONDITIONAL([OS_GNU], [test "$os_gnu" = "yes"]) +m4trace:configure.ac:66: -1- AC_SUBST([OS_GNU_TRUE]) +m4trace:configure.ac:66: -1- AC_SUBST_TRACE([OS_GNU_TRUE]) m4trace:configure.ac:66: -1- m4_pattern_allow([^OS_GNU_TRUE$]) +m4trace:configure.ac:66: -1- AC_SUBST([OS_GNU_FALSE]) +m4trace:configure.ac:66: -1- AC_SUBST_TRACE([OS_GNU_FALSE]) m4trace:configure.ac:66: -1- m4_pattern_allow([^OS_GNU_FALSE$]) m4trace:configure.ac:66: -1- _AM_SUBST_NOTMAKE([OS_GNU_TRUE]) m4trace:configure.ac:66: -1- _AM_SUBST_NOTMAKE([OS_GNU_FALSE]) m4trace:configure.ac:67: -1- AM_CONDITIONAL([OS_FREEBSD], [test "$os_freebsd" = "yes"]) +m4trace:configure.ac:67: -1- AC_SUBST([OS_FREEBSD_TRUE]) +m4trace:configure.ac:67: -1- AC_SUBST_TRACE([OS_FREEBSD_TRUE]) m4trace:configure.ac:67: -1- m4_pattern_allow([^OS_FREEBSD_TRUE$]) +m4trace:configure.ac:67: -1- AC_SUBST([OS_FREEBSD_FALSE]) +m4trace:configure.ac:67: -1- AC_SUBST_TRACE([OS_FREEBSD_FALSE]) m4trace:configure.ac:67: -1- m4_pattern_allow([^OS_FREEBSD_FALSE$]) m4trace:configure.ac:67: -1- _AM_SUBST_NOTMAKE([OS_FREEBSD_TRUE]) m4trace:configure.ac:67: -1- _AM_SUBST_NOTMAKE([OS_FREEBSD_FALSE]) -m4trace:configure.ac:70: -1- PKG_CHECK_MODULES([libao], [ao >= 1.1.0], [have_libao=1], [have_libao=0]) -m4trace:configure.ac:70: -1- PKG_PROG_PKG_CONFIG m4trace:configure.ac:70: -1- m4_pattern_forbid([^_?PKG_[A-Z_]+$]) m4trace:configure.ac:70: -1- m4_pattern_allow([^PKG_CONFIG(_PATH)?$]) +m4trace:configure.ac:70: -1- AC_SUBST([PKG_CONFIG]) +m4trace:configure.ac:70: -1- AC_SUBST_TRACE([PKG_CONFIG]) m4trace:configure.ac:70: -1- m4_pattern_allow([^PKG_CONFIG$]) +m4trace:configure.ac:70: -1- AC_SUBST([PKG_CONFIG]) +m4trace:configure.ac:70: -1- AC_SUBST_TRACE([PKG_CONFIG]) m4trace:configure.ac:70: -1- m4_pattern_allow([^PKG_CONFIG$]) +m4trace:configure.ac:70: -1- AC_SUBST([libao_CFLAGS]) +m4trace:configure.ac:70: -1- AC_SUBST_TRACE([libao_CFLAGS]) m4trace:configure.ac:70: -1- m4_pattern_allow([^libao_CFLAGS$]) +m4trace:configure.ac:70: -1- AC_SUBST([libao_LIBS]) +m4trace:configure.ac:70: -1- AC_SUBST_TRACE([libao_LIBS]) m4trace:configure.ac:70: -1- m4_pattern_allow([^libao_LIBS$]) -m4trace:configure.ac:70: -1- PKG_CHECK_EXISTS([ao >= 1.1.0], [pkg_cv_[]libao_CFLAGS=`$PKG_CONFIG --[]cflags "ao >= 1.1.0" 2>/dev/null`], [pkg_failed=yes]) -m4trace:configure.ac:70: -1- PKG_CHECK_EXISTS([ao >= 1.1.0], [pkg_cv_[]libao_LIBS=`$PKG_CONFIG --[]libs "ao >= 1.1.0" 2>/dev/null`], [pkg_failed=yes]) -m4trace:configure.ac:70: -1- _PKG_SHORT_ERRORS_SUPPORTED m4trace:configure.ac:71: -1- AM_CONDITIONAL([HAVE_LIBAO], [test "$have_libao" -eq 1]) +m4trace:configure.ac:71: -1- AC_SUBST([HAVE_LIBAO_TRUE]) +m4trace:configure.ac:71: -1- AC_SUBST_TRACE([HAVE_LIBAO_TRUE]) m4trace:configure.ac:71: -1- m4_pattern_allow([^HAVE_LIBAO_TRUE$]) +m4trace:configure.ac:71: -1- AC_SUBST([HAVE_LIBAO_FALSE]) +m4trace:configure.ac:71: -1- AC_SUBST_TRACE([HAVE_LIBAO_FALSE]) m4trace:configure.ac:71: -1- m4_pattern_allow([^HAVE_LIBAO_FALSE$]) m4trace:configure.ac:71: -1- _AM_SUBST_NOTMAKE([HAVE_LIBAO_TRUE]) m4trace:configure.ac:71: -1- _AM_SUBST_NOTMAKE([HAVE_LIBAO_FALSE]) +m4trace:configure.ac:75: -1- AC_CONFIG_FILES([Makefile + include/Makefile + src/Makefile + src/lib/Makefile + src/lib/alac/Makefile + src/lib/crypto/Makefile +]) +m4trace:configure.ac:83: -1- AC_SUBST([LIB@&t@OBJS], [$ac_libobjs]) +m4trace:configure.ac:83: -1- AC_SUBST_TRACE([LIB@&t@OBJS]) m4trace:configure.ac:83: -1- m4_pattern_allow([^LIB@&t@OBJS$]) +m4trace:configure.ac:83: -1- AC_SUBST([LTLIBOBJS], [$ac_ltlibobjs]) +m4trace:configure.ac:83: -1- AC_SUBST_TRACE([LTLIBOBJS]) m4trace:configure.ac:83: -1- m4_pattern_allow([^LTLIBOBJS$]) m4trace:configure.ac:83: -1- AM_CONDITIONAL([am__EXEEXT], [test -n "$EXEEXT"]) +m4trace:configure.ac:83: -1- AC_SUBST([am__EXEEXT_TRUE]) +m4trace:configure.ac:83: -1- AC_SUBST_TRACE([am__EXEEXT_TRUE]) m4trace:configure.ac:83: -1- m4_pattern_allow([^am__EXEEXT_TRUE$]) +m4trace:configure.ac:83: -1- AC_SUBST([am__EXEEXT_FALSE]) +m4trace:configure.ac:83: -1- AC_SUBST_TRACE([am__EXEEXT_FALSE]) m4trace:configure.ac:83: -1- m4_pattern_allow([^am__EXEEXT_FALSE$]) m4trace:configure.ac:83: -1- _AM_SUBST_NOTMAKE([am__EXEEXT_TRUE]) m4trace:configure.ac:83: -1- _AM_SUBST_NOTMAKE([am__EXEEXT_FALSE]) -m4trace:configure.ac:83: -1- _AC_AM_CONFIG_HEADER_HOOK(["$ac_file"]) -m4trace:configure.ac:83: -1- _AM_OUTPUT_DEPENDENCY_COMMANDS -m4trace:configure.ac:83: -1- _LT_PROG_LTMAIN +m4trace:configure.ac:83: -1- AC_SUBST_TRACE([top_builddir]) +m4trace:configure.ac:83: -1- AC_SUBST_TRACE([top_build_prefix]) +m4trace:configure.ac:83: -1- AC_SUBST_TRACE([srcdir]) +m4trace:configure.ac:83: -1- AC_SUBST_TRACE([abs_srcdir]) +m4trace:configure.ac:83: -1- AC_SUBST_TRACE([top_srcdir]) +m4trace:configure.ac:83: -1- AC_SUBST_TRACE([abs_top_srcdir]) +m4trace:configure.ac:83: -1- AC_SUBST_TRACE([builddir]) +m4trace:configure.ac:83: -1- AC_SUBST_TRACE([abs_builddir]) +m4trace:configure.ac:83: -1- AC_SUBST_TRACE([abs_top_builddir]) +m4trace:configure.ac:83: -1- AC_SUBST_TRACE([INSTALL]) +m4trace:configure.ac:83: -1- AC_SUBST_TRACE([MKDIR_P]) +m4trace:configure.ac:83: -1- AC_REQUIRE_AUX_FILE([ltmain.sh]) diff --git a/config.h b/config.h deleted file mode 100644 index 8ced463..0000000 --- a/config.h +++ /dev/null @@ -1,91 +0,0 @@ -/* config.h. Generated from config.h.in by configure. */ -/* config.h.in. Generated from configure.ac by autoheader. */ - -/* Define to 1 if you have the declaration of `cygwin_conv_path', and to 0 if - you don't. */ -/* #undef HAVE_DECL_CYGWIN_CONV_PATH */ - -/* Define if you have the GNU dld library. */ -/* #undef HAVE_DLD */ - -/* Define to 1 if you have the `dlerror' function. */ -#define HAVE_DLERROR 1 - -/* Define to 1 if you have the header file. */ -#define HAVE_DLFCN_H 1 - -/* Define if you have the _dyld_func_lookup function. */ -/* #undef HAVE_DYLD */ - -/* Define to 1 if you have the header file. */ -#define HAVE_INTTYPES_H 1 - -/* Define if you have the libdl library or equivalent. */ -#define HAVE_LIBDL 1 - -/* Define if libdlloader will be built on this platform */ -#define HAVE_LIBDLLOADER 1 - -/* Define to 1 if you have the `pthread' library (-lpthread). */ -#define HAVE_LIBPTHREAD 1 - -/* Define to 1 if you have the `socket' library (-lsocket). */ -/* #undef HAVE_LIBSOCKET */ - -/* Define to 1 if you have the header file. */ -#define HAVE_MEMORY_H 1 - -/* Define if you have the shl_load function. */ -/* #undef HAVE_SHL_LOAD */ - -/* Define to 1 if you have the header file. */ -#define HAVE_STDINT_H 1 - -/* Define to 1 if you have the header file. */ -#define HAVE_STDLIB_H 1 - -/* Define to 1 if you have the header file. */ -#define HAVE_STRINGS_H 1 - -/* Define to 1 if you have the header file. */ -#define HAVE_STRING_H 1 - -/* Define to 1 if you have the header file. */ -#define HAVE_SYS_STAT_H 1 - -/* Define to 1 if you have the header file. */ -#define HAVE_SYS_TYPES_H 1 - -/* Define to 1 if you have the header file. */ -#define HAVE_UNISTD_H 1 - -/* Define to the sub-directory in which libtool stores uninstalled libraries. - */ -#define LT_OBJDIR ".libs/" - -/* Name of package */ -#define PACKAGE "shairplay" - -/* Define to the address where bug reports for this package should be sent. */ -#define PACKAGE_BUGREPORT "juhovh@iki.fi" - -/* Define to the full name of this package. */ -#define PACKAGE_NAME "shairplay" - -/* Define to the full name and version of this package. */ -#define PACKAGE_STRING "shairplay 0.9.0" - -/* Define to the one symbol short name of this package. */ -#define PACKAGE_TARNAME "shairplay" - -/* Define to the home page for this package. */ -#define PACKAGE_URL "" - -/* Define to the version of this package. */ -#define PACKAGE_VERSION "0.9.0" - -/* Define to 1 if you have the ANSI C header files. */ -#define STDC_HEADERS 1 - -/* Version number of package */ -#define VERSION "0.9.0" diff --git a/config.log b/config.log deleted file mode 100644 index 6707357..0000000 --- a/config.log +++ /dev/null @@ -1,919 +0,0 @@ -This file contains any messages produced by compilers while -running configure, to aid debugging if configure makes a mistake. - -It was created by shairplay configure 0.9.0, which was -generated by GNU Autoconf 2.69. Invocation command line was - - $ ./configure - -## --------- ## -## Platform. ## -## --------- ## - -hostname = HPProBook -uname -m = x86_64 -uname -r = 3.5.0-26-generic -uname -s = Linux -uname -v = #42-Ubuntu SMP Fri Mar 8 23:18:20 UTC 2013 - -/usr/bin/uname -p = unknown -/bin/uname -X = unknown - -/bin/arch = unknown -/usr/bin/arch -k = unknown -/usr/convex/getsysinfo = unknown -/usr/bin/hostinfo = unknown -/bin/machine = unknown -/usr/bin/oslevel = unknown -/bin/universe = unknown - -PATH: /home/wuff/bin -PATH: /usr/lib/lightdm/lightdm -PATH: /usr/local/sbin -PATH: /usr/local/bin -PATH: /usr/sbin -PATH: /usr/bin -PATH: /sbin -PATH: /bin -PATH: /usr/games -PATH: /usr/local/games - - -## ----------- ## -## Core tests. ## -## ----------- ## - -configure:2229: checking for a BSD-compatible install -configure:2297: result: /usr/bin/install -c -configure:2308: checking whether build environment is sane -configure:2358: result: yes -configure:2499: checking for a thread-safe mkdir -p -configure:2538: result: /bin/mkdir -p -configure:2551: checking for gawk -configure:2567: found /usr/bin/gawk -configure:2578: result: gawk -configure:2589: checking whether make sets $(MAKE) -configure:2611: result: yes -configure:2741: checking for gcc -configure:2757: found /usr/bin/gcc -configure:2768: result: gcc -configure:2997: checking for C compiler version -configure:3006: gcc --version >&5 -gcc (Ubuntu/Linaro 4.7.2-2ubuntu1) 4.7.2 -Copyright (C) 2012 Free Software Foundation, Inc. -This is free software; see the source for copying conditions. There is NO -warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. - -configure:3017: $? = 0 -configure:3006: gcc -v >&5 -Using built-in specs. -COLLECT_GCC=gcc -COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/4.7/lto-wrapper -Target: x86_64-linux-gnu -Configured with: ../src/configure -v --with-pkgversion='Ubuntu/Linaro 4.7.2-2ubuntu1' --with-bugurl=file:///usr/share/doc/gcc-4.7/README.Bugs --enable-languages=c,c++,go,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-4.7 --enable-shared --enable-linker-build-id --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.7 --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-gnu-unique-object --enable-plugin --enable-objc-gc --disable-werror --with-arch-32=i686 --with-tune=generic --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu -Thread model: posix -gcc version 4.7.2 (Ubuntu/Linaro 4.7.2-2ubuntu1) -configure:3017: $? = 0 -configure:3006: gcc -V >&5 -gcc: error: unrecognized command line option '-V' -gcc: fatal error: no input files -compilation terminated. -configure:3017: $? = 4 -configure:3006: gcc -qversion >&5 -gcc: error: unrecognized command line option '-qversion' -gcc: fatal error: no input files -compilation terminated. -configure:3017: $? = 4 -configure:3037: checking whether the C compiler works -configure:3059: gcc conftest.c >&5 -configure:3063: $? = 0 -configure:3111: result: yes -configure:3114: checking for C compiler default output file name -configure:3116: result: a.out -configure:3122: checking for suffix of executables -configure:3129: gcc -o conftest conftest.c >&5 -configure:3133: $? = 0 -configure:3155: result: -configure:3177: checking whether we are cross compiling -configure:3185: gcc -o conftest conftest.c >&5 -configure:3189: $? = 0 -configure:3196: ./conftest -configure:3200: $? = 0 -configure:3215: result: no -configure:3220: checking for suffix of object files -configure:3242: gcc -c conftest.c >&5 -configure:3246: $? = 0 -configure:3267: result: o -configure:3271: checking whether we are using the GNU C compiler -configure:3290: gcc -c conftest.c >&5 -configure:3290: $? = 0 -configure:3299: result: yes -configure:3308: checking whether gcc accepts -g -configure:3328: gcc -c -g conftest.c >&5 -configure:3328: $? = 0 -configure:3369: result: yes -configure:3386: checking for gcc option to accept ISO C89 -configure:3449: gcc -c -g -O2 conftest.c >&5 -configure:3449: $? = 0 -configure:3462: result: none needed -configure:3493: checking for style of include used by make -configure:3521: result: GNU -configure:3547: checking dependency style of gcc -configure:3658: result: gcc3 -configure:3702: checking build system type -configure:3716: result: x86_64-unknown-linux-gnu -configure:3736: checking host system type -configure:3749: result: x86_64-unknown-linux-gnu -configure:3790: checking how to print strings -configure:3817: result: printf -configure:3838: checking for a sed that does not truncate output -configure:3902: result: /bin/sed -configure:3920: checking for grep that handles long lines and -e -configure:3978: result: /bin/grep -configure:3983: checking for egrep -configure:4045: result: /bin/grep -E -configure:4050: checking for fgrep -configure:4112: result: /bin/grep -F -configure:4147: checking for ld used by gcc -configure:4214: result: /usr/bin/ld -configure:4221: checking if the linker (/usr/bin/ld) is GNU ld -configure:4236: result: yes -configure:4248: checking for BSD- or MS-compatible name lister (nm) -configure:4297: result: /usr/bin/nm -B -configure:4427: checking the name lister (/usr/bin/nm -B) interface -configure:4434: gcc -c -g -O2 conftest.c >&5 -configure:4437: /usr/bin/nm -B "conftest.o" -configure:4440: output -0000000000000000 B some_variable -configure:4447: result: BSD nm -configure:4450: checking whether ln -s works -configure:4454: result: yes -configure:4462: checking the maximum length of command line arguments -configure:4592: result: 1572864 -configure:4609: checking whether the shell understands some XSI constructs -configure:4619: result: yes -configure:4623: checking whether the shell understands "+=" -configure:4629: result: yes -configure:4664: checking how to convert x86_64-unknown-linux-gnu file names to x86_64-unknown-linux-gnu format -configure:4704: result: func_convert_file_noop -configure:4711: checking how to convert x86_64-unknown-linux-gnu file names to toolchain format -configure:4731: result: func_convert_file_noop -configure:4738: checking for /usr/bin/ld option to reload object files -configure:4745: result: -r -configure:4819: checking for objdump -configure:4835: found /usr/bin/objdump -configure:4846: result: objdump -configure:4878: checking how to recognize dependent libraries -configure:5080: result: pass_all -configure:5165: checking for dlltool -configure:5195: result: no -configure:5225: checking how to associate runtime and link libraries -configure:5252: result: printf %s\n -configure:5313: checking for ar -configure:5329: found /usr/bin/ar -configure:5340: result: ar -configure:5377: checking for archiver @FILE support -configure:5394: gcc -c -g -O2 conftest.c >&5 -configure:5394: $? = 0 -configure:5397: ar cru libconftest.a @conftest.lst >&5 -configure:5400: $? = 0 -configure:5405: ar cru libconftest.a @conftest.lst >&5 -ar: conftest.o: No such file or directory -configure:5408: $? = 1 -configure:5420: result: @ -configure:5478: checking for strip -configure:5494: found /usr/bin/strip -configure:5505: result: strip -configure:5577: checking for ranlib -configure:5593: found /usr/bin/ranlib -configure:5604: result: ranlib -configure:5706: checking command to parse /usr/bin/nm -B output from gcc object -configure:5826: gcc -c -g -O2 conftest.c >&5 -configure:5829: $? = 0 -configure:5833: /usr/bin/nm -B conftest.o \| sed -n -e 's/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | sed '/ __gnu_lto/d' \> conftest.nm -configure:5836: $? = 0 -configure:5902: gcc -o conftest -g -O2 conftest.c conftstm.o >&5 -configure:5905: $? = 0 -configure:5943: result: ok -configure:5980: checking for sysroot -configure:6010: result: no -configure:6087: gcc -c -g -O2 conftest.c >&5 -configure:6090: $? = 0 -configure:6266: checking for mt -configure:6282: found /bin/mt -configure:6293: result: mt -configure:6316: checking if mt is a manifest tool -configure:6322: mt '-?' -configure:6330: result: no -configure:6972: checking how to run the C preprocessor -configure:7003: gcc -E conftest.c -configure:7003: $? = 0 -configure:7017: gcc -E conftest.c -conftest.c:11:28: fatal error: ac_nonexistent.h: No such file or directory -compilation terminated. -configure:7017: $? = 1 -configure: failed program was: -| /* confdefs.h */ -| #define PACKAGE_NAME "shairplay" -| #define PACKAGE_TARNAME "shairplay" -| #define PACKAGE_VERSION "0.9.0" -| #define PACKAGE_STRING "shairplay 0.9.0" -| #define PACKAGE_BUGREPORT "juhovh@iki.fi" -| #define PACKAGE_URL "" -| #define PACKAGE "shairplay" -| #define VERSION "0.9.0" -| /* end confdefs.h. */ -| #include -configure:7042: result: gcc -E -configure:7062: gcc -E conftest.c -configure:7062: $? = 0 -configure:7076: gcc -E conftest.c -conftest.c:11:28: fatal error: ac_nonexistent.h: No such file or directory -compilation terminated. -configure:7076: $? = 1 -configure: failed program was: -| /* confdefs.h */ -| #define PACKAGE_NAME "shairplay" -| #define PACKAGE_TARNAME "shairplay" -| #define PACKAGE_VERSION "0.9.0" -| #define PACKAGE_STRING "shairplay 0.9.0" -| #define PACKAGE_BUGREPORT "juhovh@iki.fi" -| #define PACKAGE_URL "" -| #define PACKAGE "shairplay" -| #define VERSION "0.9.0" -| /* end confdefs.h. */ -| #include -configure:7105: checking for ANSI C header files -configure:7125: gcc -c -g -O2 conftest.c >&5 -configure:7125: $? = 0 -configure:7198: gcc -o conftest -g -O2 conftest.c >&5 -configure:7198: $? = 0 -configure:7198: ./conftest -configure:7198: $? = 0 -configure:7209: result: yes -configure:7222: checking for sys/types.h -configure:7222: gcc -c -g -O2 conftest.c >&5 -configure:7222: $? = 0 -configure:7222: result: yes -configure:7222: checking for sys/stat.h -configure:7222: gcc -c -g -O2 conftest.c >&5 -configure:7222: $? = 0 -configure:7222: result: yes -configure:7222: checking for stdlib.h -configure:7222: gcc -c -g -O2 conftest.c >&5 -configure:7222: $? = 0 -configure:7222: result: yes -configure:7222: checking for string.h -configure:7222: gcc -c -g -O2 conftest.c >&5 -configure:7222: $? = 0 -configure:7222: result: yes -configure:7222: checking for memory.h -configure:7222: gcc -c -g -O2 conftest.c >&5 -configure:7222: $? = 0 -configure:7222: result: yes -configure:7222: checking for strings.h -configure:7222: gcc -c -g -O2 conftest.c >&5 -configure:7222: $? = 0 -configure:7222: result: yes -configure:7222: checking for inttypes.h -configure:7222: gcc -c -g -O2 conftest.c >&5 -configure:7222: $? = 0 -configure:7222: result: yes -configure:7222: checking for stdint.h -configure:7222: gcc -c -g -O2 conftest.c >&5 -configure:7222: $? = 0 -configure:7222: result: yes -configure:7222: checking for unistd.h -configure:7222: gcc -c -g -O2 conftest.c >&5 -configure:7222: $? = 0 -configure:7222: result: yes -configure:7236: checking for dlfcn.h -configure:7236: gcc -c -g -O2 conftest.c >&5 -configure:7236: $? = 0 -configure:7236: result: yes -configure:7442: checking for objdir -configure:7457: result: .libs -configure:7728: checking if gcc supports -fno-rtti -fno-exceptions -configure:7746: gcc -c -g -O2 -fno-rtti -fno-exceptions conftest.c >&5 -cc1: warning: command line option '-fno-rtti' is valid for C++/ObjC++ but not for C [enabled by default] -configure:7750: $? = 0 -configure:7763: result: no -configure:8090: checking for gcc option to produce PIC -configure:8097: result: -fPIC -DPIC -configure:8105: checking if gcc PIC flag -fPIC -DPIC works -configure:8123: gcc -c -g -O2 -fPIC -DPIC -DPIC conftest.c >&5 -configure:8127: $? = 0 -configure:8140: result: yes -configure:8169: checking if gcc static flag -static works -configure:8197: result: yes -configure:8212: checking if gcc supports -c -o file.o -configure:8233: gcc -c -g -O2 -o out/conftest2.o conftest.c >&5 -configure:8237: $? = 0 -configure:8259: result: yes -configure:8267: checking if gcc supports -c -o file.o -configure:8314: result: yes -configure:8347: checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries -configure:9504: result: yes -configure:9541: checking whether -lc should be explicitly linked in -configure:9549: gcc -c -g -O2 conftest.c >&5 -configure:9552: $? = 0 -configure:9567: gcc -shared -fPIC -DPIC conftest.o -v -Wl,-soname -Wl,conftest -o conftest 2\>\&1 \| /bin/grep -lc \>/dev/null 2\>\&1 -configure:9570: $? = 0 -configure:9584: result: no -configure:9744: checking dynamic linker characteristics -configure:10255: gcc -o conftest -g -O2 -Wl,-rpath -Wl,/foo conftest.c >&5 -configure:10255: $? = 0 -configure:10489: result: GNU/Linux ld.so -configure:10596: checking how to hardcode library paths into programs -configure:10621: result: immediate -configure:11161: checking whether stripping libraries is possible -configure:11166: result: yes -configure:11201: checking if libtool supports shared libraries -configure:11203: result: yes -configure:11206: checking whether to build shared libraries -configure:11227: result: yes -configure:11230: checking whether to build static libraries -configure:11234: result: yes -configure:11285: checking for library containing dlopen -configure:11316: gcc -o conftest -g -O2 conftest.c >&5 -/tmp/cciwC7ti.o: In function `main': -/data/packages/shairplay/shairplay/conftest.c:34: undefined reference to `dlopen' -collect2: error: ld returned 1 exit status -configure:11316: $? = 1 -configure: failed program was: -| /* confdefs.h */ -| #define PACKAGE_NAME "shairplay" -| #define PACKAGE_TARNAME "shairplay" -| #define PACKAGE_VERSION "0.9.0" -| #define PACKAGE_STRING "shairplay 0.9.0" -| #define PACKAGE_BUGREPORT "juhovh@iki.fi" -| #define PACKAGE_URL "" -| #define PACKAGE "shairplay" -| #define VERSION "0.9.0" -| #define STDC_HEADERS 1 -| #define HAVE_SYS_TYPES_H 1 -| #define HAVE_SYS_STAT_H 1 -| #define HAVE_STDLIB_H 1 -| #define HAVE_STRING_H 1 -| #define HAVE_MEMORY_H 1 -| #define HAVE_STRINGS_H 1 -| #define HAVE_INTTYPES_H 1 -| #define HAVE_STDINT_H 1 -| #define HAVE_UNISTD_H 1 -| #define HAVE_DLFCN_H 1 -| #define LT_OBJDIR ".libs/" -| /* end confdefs.h. */ -| -| /* Override any GCC internal prototype to avoid an error. -| Use char because int might match the return type of a GCC -| builtin and then its argument prototype would still apply. */ -| #ifdef __cplusplus -| extern "C" -| #endif -| char dlopen (); -| int -| main () -| { -| return dlopen (); -| ; -| return 0; -| } -configure:11316: gcc -o conftest -g -O2 conftest.c -ldl >&5 -configure:11316: $? = 0 -configure:11333: result: -ldl -configure:11423: checking for dlerror -configure:11423: gcc -o conftest -g -O2 conftest.c -ldl -ldl >&5 -configure:11423: $? = 0 -configure:11423: result: yes -configure:11437: checking for shl_load -configure:11437: gcc -o conftest -g -O2 conftest.c -ldl >&5 -/tmp/ccYntEmx.o: In function `main': -/data/packages/shairplay/shairplay/conftest.c:59: undefined reference to `shl_load' -collect2: error: ld returned 1 exit status -configure:11437: $? = 1 -configure: failed program was: -| /* confdefs.h */ -| #define PACKAGE_NAME "shairplay" -| #define PACKAGE_TARNAME "shairplay" -| #define PACKAGE_VERSION "0.9.0" -| #define PACKAGE_STRING "shairplay 0.9.0" -| #define PACKAGE_BUGREPORT "juhovh@iki.fi" -| #define PACKAGE_URL "" -| #define PACKAGE "shairplay" -| #define VERSION "0.9.0" -| #define STDC_HEADERS 1 -| #define HAVE_SYS_TYPES_H 1 -| #define HAVE_SYS_STAT_H 1 -| #define HAVE_STDLIB_H 1 -| #define HAVE_STRING_H 1 -| #define HAVE_MEMORY_H 1 -| #define HAVE_STRINGS_H 1 -| #define HAVE_INTTYPES_H 1 -| #define HAVE_STDINT_H 1 -| #define HAVE_UNISTD_H 1 -| #define HAVE_DLFCN_H 1 -| #define LT_OBJDIR ".libs/" -| #define HAVE_LIBDL 1 -| #define HAVE_DLERROR 1 -| /* end confdefs.h. */ -| /* Define shl_load to an innocuous variant, in case declares shl_load. -| For example, HP-UX 11i declares gettimeofday. */ -| #define shl_load innocuous_shl_load -| -| /* System header to define __stub macros and hopefully few prototypes, -| which can conflict with char shl_load (); below. -| Prefer to if __STDC__ is defined, since -| exists even on freestanding compilers. */ -| -| #ifdef __STDC__ -| # include -| #else -| # include -| #endif -| -| #undef shl_load -| -| /* Override any GCC internal prototype to avoid an error. -| Use char because int might match the return type of a GCC -| builtin and then its argument prototype would still apply. */ -| #ifdef __cplusplus -| extern "C" -| #endif -| char shl_load (); -| /* The GNU C library defines this for functions which it implements -| to always fail with ENOSYS. Some functions are actually named -| something starting with __ and the normal name is an alias. */ -| #if defined __stub_shl_load || defined __stub___shl_load -| choke me -| #endif -| -| int -| main () -| { -| return shl_load (); -| ; -| return 0; -| } -configure:11437: result: no -configure:11444: checking for shl_load in -ldld -configure:11469: gcc -o conftest -g -O2 conftest.c -ldld -ldl >&5 -/usr/bin/ld: cannot find -ldld -collect2: error: ld returned 1 exit status -configure:11469: $? = 1 -configure: failed program was: -| /* confdefs.h */ -| #define PACKAGE_NAME "shairplay" -| #define PACKAGE_TARNAME "shairplay" -| #define PACKAGE_VERSION "0.9.0" -| #define PACKAGE_STRING "shairplay 0.9.0" -| #define PACKAGE_BUGREPORT "juhovh@iki.fi" -| #define PACKAGE_URL "" -| #define PACKAGE "shairplay" -| #define VERSION "0.9.0" -| #define STDC_HEADERS 1 -| #define HAVE_SYS_TYPES_H 1 -| #define HAVE_SYS_STAT_H 1 -| #define HAVE_STDLIB_H 1 -| #define HAVE_STRING_H 1 -| #define HAVE_MEMORY_H 1 -| #define HAVE_STRINGS_H 1 -| #define HAVE_INTTYPES_H 1 -| #define HAVE_STDINT_H 1 -| #define HAVE_UNISTD_H 1 -| #define HAVE_DLFCN_H 1 -| #define LT_OBJDIR ".libs/" -| #define HAVE_LIBDL 1 -| #define HAVE_DLERROR 1 -| /* end confdefs.h. */ -| -| /* Override any GCC internal prototype to avoid an error. -| Use char because int might match the return type of a GCC -| builtin and then its argument prototype would still apply. */ -| #ifdef __cplusplus -| extern "C" -| #endif -| char shl_load (); -| int -| main () -| { -| return shl_load (); -| ; -| return 0; -| } -configure:11478: result: no -configure:11524: checking for dld_link in -ldld -configure:11549: gcc -o conftest -g -O2 conftest.c -ldld -ldl >&5 -/usr/bin/ld: cannot find -ldld -collect2: error: ld returned 1 exit status -configure:11549: $? = 1 -configure: failed program was: -| /* confdefs.h */ -| #define PACKAGE_NAME "shairplay" -| #define PACKAGE_TARNAME "shairplay" -| #define PACKAGE_VERSION "0.9.0" -| #define PACKAGE_STRING "shairplay 0.9.0" -| #define PACKAGE_BUGREPORT "juhovh@iki.fi" -| #define PACKAGE_URL "" -| #define PACKAGE "shairplay" -| #define VERSION "0.9.0" -| #define STDC_HEADERS 1 -| #define HAVE_SYS_TYPES_H 1 -| #define HAVE_SYS_STAT_H 1 -| #define HAVE_STDLIB_H 1 -| #define HAVE_STRING_H 1 -| #define HAVE_MEMORY_H 1 -| #define HAVE_STRINGS_H 1 -| #define HAVE_INTTYPES_H 1 -| #define HAVE_STDINT_H 1 -| #define HAVE_UNISTD_H 1 -| #define HAVE_DLFCN_H 1 -| #define LT_OBJDIR ".libs/" -| #define HAVE_LIBDL 1 -| #define HAVE_DLERROR 1 -| /* end confdefs.h. */ -| -| /* Override any GCC internal prototype to avoid an error. -| Use char because int might match the return type of a GCC -| builtin and then its argument prototype would still apply. */ -| #ifdef __cplusplus -| extern "C" -| #endif -| char dld_link (); -| int -| main () -| { -| return dld_link (); -| ; -| return 0; -| } -configure:11558: result: no -configure:11680: checking for cos in -lm -configure:11705: gcc -o conftest -g -O2 conftest.c -lm -ldl >&5 -conftest.c:33:6: warning: conflicting types for built-in function 'cos' [enabled by default] -configure:11705: $? = 0 -configure:11714: result: yes -configure:11726: checking for ANSI C header files -configure:11830: result: yes -configure:11842: checking for connect in -lsocket -configure:11867: gcc -o conftest -g -O2 conftest.c -lsocket -ldl >&5 -/usr/bin/ld: cannot find -lsocket -collect2: error: ld returned 1 exit status -configure:11867: $? = 1 -configure: failed program was: -| /* confdefs.h */ -| #define PACKAGE_NAME "shairplay" -| #define PACKAGE_TARNAME "shairplay" -| #define PACKAGE_VERSION "0.9.0" -| #define PACKAGE_STRING "shairplay 0.9.0" -| #define PACKAGE_BUGREPORT "juhovh@iki.fi" -| #define PACKAGE_URL "" -| #define PACKAGE "shairplay" -| #define VERSION "0.9.0" -| #define STDC_HEADERS 1 -| #define HAVE_SYS_TYPES_H 1 -| #define HAVE_SYS_STAT_H 1 -| #define HAVE_STDLIB_H 1 -| #define HAVE_STRING_H 1 -| #define HAVE_MEMORY_H 1 -| #define HAVE_STRINGS_H 1 -| #define HAVE_INTTYPES_H 1 -| #define HAVE_STDINT_H 1 -| #define HAVE_UNISTD_H 1 -| #define HAVE_DLFCN_H 1 -| #define LT_OBJDIR ".libs/" -| #define HAVE_LIBDL 1 -| #define HAVE_DLERROR 1 -| #define HAVE_LIBDLLOADER 1 -| #define STDC_HEADERS 1 -| /* end confdefs.h. */ -| -| /* Override any GCC internal prototype to avoid an error. -| Use char because int might match the return type of a GCC -| builtin and then its argument prototype would still apply. */ -| #ifdef __cplusplus -| extern "C" -| #endif -| char connect (); -| int -| main () -| { -| return connect (); -| ; -| return 0; -| } -configure:11876: result: no -configure:11887: checking for pthread_create in -lpthread -configure:11912: gcc -o conftest -g -O2 conftest.c -lpthread -ldl >&5 -configure:11912: $? = 0 -configure:11921: result: yes -configure:11935: checking for native Win32 -configure:11945: result: no -configure:12061: checking for pkg-config -configure:12079: found /usr/bin/pkg-config -configure:12091: result: /usr/bin/pkg-config -configure:12116: checking pkg-config is at least version 0.9.0 -configure:12119: result: yes -configure:12130: checking for libao -configure:12137: $PKG_CONFIG --exists --print-errors "ao >= 1.1.0" -configure:12140: $? = 0 -configure:12153: $PKG_CONFIG --exists --print-errors "ao >= 1.1.0" -configure:12156: $? = 0 -configure:12191: result: yes -configure:12362: creating ./config.status - -## ---------------------- ## -## Running config.status. ## -## ---------------------- ## - -This file was extended by shairplay config.status 0.9.0, which was -generated by GNU Autoconf 2.69. Invocation command line was - - CONFIG_FILES = - CONFIG_HEADERS = - CONFIG_LINKS = - CONFIG_COMMANDS = - $ ./config.status - -on HPProBook - -config.status:1108: creating Makefile -config.status:1108: creating include/Makefile -config.status:1108: creating src/Makefile -config.status:1108: creating src/lib/Makefile -config.status:1108: creating src/lib/alac/Makefile -config.status:1108: creating src/lib/crypto/Makefile -config.status:1108: creating config.h -config.status:1337: executing depfiles commands -config.status:1337: executing libtool commands - -## ---------------- ## -## Cache variables. ## -## ---------------- ## - -ac_cv_build=x86_64-unknown-linux-gnu -ac_cv_c_compiler_gnu=yes -ac_cv_env_CC_set= -ac_cv_env_CC_value= -ac_cv_env_CFLAGS_set= -ac_cv_env_CFLAGS_value= -ac_cv_env_CPPFLAGS_set= -ac_cv_env_CPPFLAGS_value= -ac_cv_env_CPP_set= -ac_cv_env_CPP_value= -ac_cv_env_LDFLAGS_set= -ac_cv_env_LDFLAGS_value= -ac_cv_env_LIBS_set= -ac_cv_env_LIBS_value= -ac_cv_env_PKG_CONFIG_set= -ac_cv_env_PKG_CONFIG_value= -ac_cv_env_build_alias_set= -ac_cv_env_build_alias_value= -ac_cv_env_host_alias_set= -ac_cv_env_host_alias_value= -ac_cv_env_libao_CFLAGS_set= -ac_cv_env_libao_CFLAGS_value= -ac_cv_env_libao_LIBS_set= -ac_cv_env_libao_LIBS_value= -ac_cv_env_target_alias_set= -ac_cv_env_target_alias_value= -ac_cv_func_dlerror=yes -ac_cv_func_shl_load=no -ac_cv_header_dlfcn_h=yes -ac_cv_header_inttypes_h=yes -ac_cv_header_memory_h=yes -ac_cv_header_stdc=yes -ac_cv_header_stdint_h=yes -ac_cv_header_stdlib_h=yes -ac_cv_header_string_h=yes -ac_cv_header_strings_h=yes -ac_cv_header_sys_stat_h=yes -ac_cv_header_sys_types_h=yes -ac_cv_header_unistd_h=yes -ac_cv_host=x86_64-unknown-linux-gnu -ac_cv_lib_dld_dld_link=no -ac_cv_lib_dld_shl_load=no -ac_cv_lib_m_cos=yes -ac_cv_lib_pthread_pthread_create=yes -ac_cv_lib_socket_connect=no -ac_cv_objext=o -ac_cv_path_EGREP='/bin/grep -E' -ac_cv_path_FGREP='/bin/grep -F' -ac_cv_path_GREP=/bin/grep -ac_cv_path_SED=/bin/sed -ac_cv_path_ac_pt_PKG_CONFIG=/usr/bin/pkg-config -ac_cv_path_install='/usr/bin/install -c' -ac_cv_path_mkdir=/bin/mkdir -ac_cv_prog_AWK=gawk -ac_cv_prog_CPP='gcc -E' -ac_cv_prog_ac_ct_AR=ar -ac_cv_prog_ac_ct_CC=gcc -ac_cv_prog_ac_ct_MANIFEST_TOOL=mt -ac_cv_prog_ac_ct_OBJDUMP=objdump -ac_cv_prog_ac_ct_RANLIB=ranlib -ac_cv_prog_ac_ct_STRIP=strip -ac_cv_prog_cc_c89= -ac_cv_prog_cc_g=yes -ac_cv_prog_make_make_set=yes -ac_cv_search_dlopen=-ldl -am_cv_CC_dependencies_compiler_type=gcc3 -libltdl_cv_lib_dl_dlopen=yes -lt_cv_ar_at_file=@ -lt_cv_archive_cmds_need_lc=no -lt_cv_deplibs_check_method=pass_all -lt_cv_file_magic_cmd='$MAGIC_CMD' -lt_cv_file_magic_test_file= -lt_cv_ld_reload_flag=-r -lt_cv_nm_interface='BSD nm' -lt_cv_objdir=.libs -lt_cv_path_LD=/usr/bin/ld -lt_cv_path_NM='/usr/bin/nm -B' -lt_cv_path_mainfest_tool=no -lt_cv_prog_compiler_c_o=yes -lt_cv_prog_compiler_pic='-fPIC -DPIC' -lt_cv_prog_compiler_pic_works=yes -lt_cv_prog_compiler_rtti_exceptions=no -lt_cv_prog_compiler_static_works=yes -lt_cv_prog_gnu_ld=yes -lt_cv_sharedlib_from_linklib_cmd='printf %s\n' -lt_cv_shlibpath_overrides_runpath=no -lt_cv_sys_global_symbol_pipe='sed -n -e '\''s/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p'\'' | sed '\''/ __gnu_lto/d'\''' -lt_cv_sys_global_symbol_to_c_name_address='sed -n -e '\''s/^: \([^ ]*\)[ ]*$/ {\"\1\", (void *) 0},/p'\'' -e '\''s/^[ABCDGIRSTW]* \([^ ]*\) \([^ ]*\)$/ {"\2", (void *) \&\2},/p'\''' -lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='sed -n -e '\''s/^: \([^ ]*\)[ ]*$/ {\"\1\", (void *) 0},/p'\'' -e '\''s/^[ABCDGIRSTW]* \([^ ]*\) \(lib[^ ]*\)$/ {"\2", (void *) \&\2},/p'\'' -e '\''s/^[ABCDGIRSTW]* \([^ ]*\) \([^ ]*\)$/ {"lib\2", (void *) \&\2},/p'\''' -lt_cv_sys_global_symbol_to_cdecl='sed -n -e '\''s/^T .* \(.*\)$/extern int \1();/p'\'' -e '\''s/^[ABCDGIRSTW]* .* \(.*\)$/extern char \1;/p'\''' -lt_cv_sys_max_cmd_len=1572864 -lt_cv_to_host_file_cmd=func_convert_file_noop -lt_cv_to_tool_file_cmd=func_convert_file_noop -pkg_cv_libao_CFLAGS=' ' -pkg_cv_libao_LIBS='-lao ' - -## ----------------- ## -## Output variables. ## -## ----------------- ## - -ACLOCAL='${SHELL} /data/packages/shairplay/shairplay/missing --run aclocal-1.11' -AMDEPBACKSLASH='\' -AMDEP_FALSE='#' -AMDEP_TRUE='' -AMTAR='$${TAR-tar}' -AR='ar' -AUTOCONF='${SHELL} /data/packages/shairplay/shairplay/missing --run autoconf' -AUTOHEADER='${SHELL} /data/packages/shairplay/shairplay/missing --run autoheader' -AUTOMAKE='${SHELL} /data/packages/shairplay/shairplay/missing --run automake-1.11' -AWK='gawk' -CC='gcc' -CCDEPMODE='depmode=gcc3' -CFLAGS='-g -O2' -CPP='gcc -E' -CPPFLAGS='' -CYGPATH_W='echo' -DEFS='-DHAVE_CONFIG_H' -DEPDIR='.deps' -DLLTOOL='false' -DSYMUTIL='' -DUMPBIN='' -ECHO_C='' -ECHO_N='-n' -ECHO_T='' -EGREP='/bin/grep -E' -EXEEXT='' -FGREP='/bin/grep -F' -GREP='/bin/grep' -HAVE_LIBAO_FALSE='#' -HAVE_LIBAO_TRUE='' -INSTALL_DATA='${INSTALL} -m 644' -INSTALL_PROGRAM='${INSTALL}' -INSTALL_SCRIPT='${INSTALL}' -INSTALL_STRIP_PROGRAM='$(install_sh) -c -s' -LD='/usr/bin/ld -m elf_x86_64' -LDFLAGS='' -LIBADD_DL='-ldl ' -LIBADD_DLD_LINK='' -LIBADD_DLOPEN='-ldl' -LIBADD_SHL_LOAD='' -LIBM='-lm' -LIBOBJS='' -LIBS='-lpthread -ldl ' -LIBTOOL='$(SHELL) $(top_builddir)/libtool' -LIPO='' -LN_S='ln -s' -LTLIBOBJS='' -LT_DLLOADERS=' dlopen.la' -LT_DLPREOPEN='-dlpreopen dlopen.la ' -MAKEINFO='${SHELL} /data/packages/shairplay/shairplay/missing --run makeinfo' -MANIFEST_TOOL=':' -MKDIR_P='/bin/mkdir -p' -NM='/usr/bin/nm -B' -NMEDIT='' -OBJDUMP='objdump' -OBJEXT='o' -OS_FREEBSD_FALSE='' -OS_FREEBSD_TRUE='#' -OS_GNU_FALSE='#' -OS_GNU_TRUE='' -OS_LINUX_FALSE='#' -OS_LINUX_TRUE='' -OS_UNIX_FALSE='#' -OS_UNIX_TRUE='' -OS_WIN32_FALSE='' -OS_WIN32_TRUE='#' -OTOOL64='' -OTOOL='' -PACKAGE='shairplay' -PACKAGE_BUGREPORT='juhovh@iki.fi' -PACKAGE_NAME='shairplay' -PACKAGE_STRING='shairplay 0.9.0' -PACKAGE_TARNAME='shairplay' -PACKAGE_URL='' -PACKAGE_VERSION='0.9.0' -PATH_SEPARATOR=':' -PKG_CONFIG='/usr/bin/pkg-config' -RANLIB='ranlib' -SED='/bin/sed' -SET_MAKE='' -SHELL='/bin/bash' -STRIP='strip' -VERSION='0.9.0' -ac_ct_AR='ar' -ac_ct_CC='gcc' -ac_ct_DUMPBIN='' -am__EXEEXT_FALSE='' -am__EXEEXT_TRUE='#' -am__fastdepCC_FALSE='#' -am__fastdepCC_TRUE='' -am__include='include' -am__isrc='' -am__leading_dot='.' -am__nodep='_no' -am__quote='' -am__tar='$${TAR-tar} chof - "$$tardir"' -am__untar='$${TAR-tar} xf -' -bindir='${exec_prefix}/bin' -build='x86_64-unknown-linux-gnu' -build_alias='' -build_cpu='x86_64' -build_os='linux-gnu' -build_vendor='unknown' -datadir='${datarootdir}' -datarootdir='${prefix}/share' -docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' -dvidir='${docdir}' -exec_prefix='${prefix}' -host='x86_64-unknown-linux-gnu' -host_alias='' -host_cpu='x86_64' -host_os='linux-gnu' -host_vendor='unknown' -htmldir='${docdir}' -includedir='${prefix}/include' -infodir='${datarootdir}/info' -install_sh='${SHELL} /data/packages/shairplay/shairplay/install-sh' -libao_CFLAGS=' ' -libao_LIBS='-lao ' -libdir='${exec_prefix}/lib' -libexecdir='${exec_prefix}/libexec' -localedir='${datarootdir}/locale' -localstatedir='${prefix}/var' -mandir='${datarootdir}/man' -mkdir_p='/bin/mkdir -p' -oldincludedir='/usr/include' -pdfdir='${docdir}' -prefix='/usr/local' -program_transform_name='s,x,x,' -psdir='${docdir}' -sbindir='${exec_prefix}/sbin' -sharedstatedir='${prefix}/com' -sysconfdir='${prefix}/etc' -target_alias='' - -## ----------- ## -## confdefs.h. ## -## ----------- ## - -/* confdefs.h */ -#define PACKAGE_NAME "shairplay" -#define PACKAGE_TARNAME "shairplay" -#define PACKAGE_VERSION "0.9.0" -#define PACKAGE_STRING "shairplay 0.9.0" -#define PACKAGE_BUGREPORT "juhovh@iki.fi" -#define PACKAGE_URL "" -#define PACKAGE "shairplay" -#define VERSION "0.9.0" -#define STDC_HEADERS 1 -#define HAVE_SYS_TYPES_H 1 -#define HAVE_SYS_STAT_H 1 -#define HAVE_STDLIB_H 1 -#define HAVE_STRING_H 1 -#define HAVE_MEMORY_H 1 -#define HAVE_STRINGS_H 1 -#define HAVE_INTTYPES_H 1 -#define HAVE_STDINT_H 1 -#define HAVE_UNISTD_H 1 -#define HAVE_DLFCN_H 1 -#define LT_OBJDIR ".libs/" -#define HAVE_LIBDL 1 -#define HAVE_DLERROR 1 -#define HAVE_LIBDLLOADER 1 -#define STDC_HEADERS 1 -#define HAVE_LIBPTHREAD 1 - -configure: exit 0 diff --git a/config.status b/config.status deleted file mode 100755 index ebab836..0000000 --- a/config.status +++ /dev/null @@ -1,2074 +0,0 @@ -#! /bin/bash -# Generated by configure. -# Run this file to recreate the current configuration. -# Compiler output produced by configure, useful for debugging -# configure, is in config.log if it exists. - -debug=false -ac_cs_recheck=false -ac_cs_silent=false - -SHELL=${CONFIG_SHELL-/bin/bash} -export SHELL -## -------------------- ## -## M4sh Initialization. ## -## -------------------- ## - -# Be more Bourne compatible -DUALCASE=1; export DUALCASE # for MKS sh -if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : - emulate sh - NULLCMD=: - # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which - # is contrary to our usage. Disable this feature. - alias -g '${1+"$@"}'='"$@"' - setopt NO_GLOB_SUBST -else - case `(set -o) 2>/dev/null` in #( - *posix*) : - set -o posix ;; #( - *) : - ;; -esac -fi - - -as_nl=' -' -export as_nl -# Printing a long string crashes Solaris 7 /usr/bin/printf. -as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' -as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo -as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo -# Prefer a ksh shell builtin over an external printf program on Solaris, -# but without wasting forks for bash or zsh. -if test -z "$BASH_VERSION$ZSH_VERSION" \ - && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then - as_echo='print -r --' - as_echo_n='print -rn --' -elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then - as_echo='printf %s\n' - as_echo_n='printf %s' -else - if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then - as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' - as_echo_n='/usr/ucb/echo -n' - else - as_echo_body='eval expr "X$1" : "X\\(.*\\)"' - as_echo_n_body='eval - arg=$1; - case $arg in #( - *"$as_nl"*) - expr "X$arg" : "X\\(.*\\)$as_nl"; - arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; - esac; - expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" - ' - export as_echo_n_body - as_echo_n='sh -c $as_echo_n_body as_echo' - fi - export as_echo_body - as_echo='sh -c $as_echo_body as_echo' -fi - -# The user is always right. -if test "${PATH_SEPARATOR+set}" != set; then - PATH_SEPARATOR=: - (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { - (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || - PATH_SEPARATOR=';' - } -fi - - -# IFS -# We need space, tab and new line, in precisely that order. Quoting is -# there to prevent editors from complaining about space-tab. -# (If _AS_PATH_WALK were called with IFS unset, it would disable word -# splitting by setting IFS to empty value.) -IFS=" "" $as_nl" - -# Find who we are. Look in the path if we contain no directory separator. -as_myself= -case $0 in #(( - *[\\/]* ) as_myself=$0 ;; - *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break - done -IFS=$as_save_IFS - - ;; -esac -# We did not find ourselves, most probably we were run as `sh COMMAND' -# in which case we are not to be found in the path. -if test "x$as_myself" = x; then - as_myself=$0 -fi -if test ! -f "$as_myself"; then - $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 - exit 1 -fi - -# Unset variables that we do not need and which cause bugs (e.g. in -# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" -# suppresses any "Segmentation fault" message there. '((' could -# trigger a bug in pdksh 5.2.14. -for as_var in BASH_ENV ENV MAIL MAILPATH -do eval test x\${$as_var+set} = xset \ - && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : -done -PS1='$ ' -PS2='> ' -PS4='+ ' - -# NLS nuisances. -LC_ALL=C -export LC_ALL -LANGUAGE=C -export LANGUAGE - -# CDPATH. -(unset CDPATH) >/dev/null 2>&1 && unset CDPATH - - -# as_fn_error STATUS ERROR [LINENO LOG_FD] -# ---------------------------------------- -# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are -# provided, also output the error to LOG_FD, referencing LINENO. Then exit the -# script with STATUS, using 1 if that was 0. -as_fn_error () -{ - as_status=$1; test $as_status -eq 0 && as_status=1 - if test "$4"; then - as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack - $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 - fi - $as_echo "$as_me: error: $2" >&2 - as_fn_exit $as_status -} # as_fn_error - - -# as_fn_set_status STATUS -# ----------------------- -# Set $? to STATUS, without forking. -as_fn_set_status () -{ - return $1 -} # as_fn_set_status - -# as_fn_exit STATUS -# ----------------- -# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. -as_fn_exit () -{ - set +e - as_fn_set_status $1 - exit $1 -} # as_fn_exit - -# as_fn_unset VAR -# --------------- -# Portably unset VAR. -as_fn_unset () -{ - { eval $1=; unset $1;} -} -as_unset=as_fn_unset -# as_fn_append VAR VALUE -# ---------------------- -# Append the text in VALUE to the end of the definition contained in VAR. Take -# advantage of any shell optimizations that allow amortized linear growth over -# repeated appends, instead of the typical quadratic growth present in naive -# implementations. -if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : - eval 'as_fn_append () - { - eval $1+=\$2 - }' -else - as_fn_append () - { - eval $1=\$$1\$2 - } -fi # as_fn_append - -# as_fn_arith ARG... -# ------------------ -# Perform arithmetic evaluation on the ARGs, and store the result in the -# global $as_val. Take advantage of shells that can avoid forks. The arguments -# must be portable across $(()) and expr. -if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : - eval 'as_fn_arith () - { - as_val=$(( $* )) - }' -else - as_fn_arith () - { - as_val=`expr "$@" || test $? -eq 1` - } -fi # as_fn_arith - - -if expr a : '\(a\)' >/dev/null 2>&1 && - test "X`expr 00001 : '.*\(...\)'`" = X001; then - as_expr=expr -else - as_expr=false -fi - -if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then - as_basename=basename -else - as_basename=false -fi - -if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then - as_dirname=dirname -else - as_dirname=false -fi - -as_me=`$as_basename -- "$0" || -$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ - X"$0" : 'X\(//\)$' \| \ - X"$0" : 'X\(/\)' \| . 2>/dev/null || -$as_echo X/"$0" | - sed '/^.*\/\([^/][^/]*\)\/*$/{ - s//\1/ - q - } - /^X\/\(\/\/\)$/{ - s//\1/ - q - } - /^X\/\(\/\).*/{ - s//\1/ - q - } - s/.*/./; q'` - -# Avoid depending upon Character Ranges. -as_cr_letters='abcdefghijklmnopqrstuvwxyz' -as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' -as_cr_Letters=$as_cr_letters$as_cr_LETTERS -as_cr_digits='0123456789' -as_cr_alnum=$as_cr_Letters$as_cr_digits - -ECHO_C= ECHO_N= ECHO_T= -case `echo -n x` in #((((( --n*) - case `echo 'xy\c'` in - *c*) ECHO_T=' ';; # ECHO_T is single tab character. - xy) ECHO_C='\c';; - *) echo `echo ksh88 bug on AIX 6.1` > /dev/null - ECHO_T=' ';; - esac;; -*) - ECHO_N='-n';; -esac - -rm -f conf$$ conf$$.exe conf$$.file -if test -d conf$$.dir; then - rm -f conf$$.dir/conf$$.file -else - rm -f conf$$.dir - mkdir conf$$.dir 2>/dev/null -fi -if (echo >conf$$.file) 2>/dev/null; then - if ln -s conf$$.file conf$$ 2>/dev/null; then - as_ln_s='ln -s' - # ... but there are two gotchas: - # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. - # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. - # In both cases, we have to default to `cp -pR'. - ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || - as_ln_s='cp -pR' - elif ln conf$$.file conf$$ 2>/dev/null; then - as_ln_s=ln - else - as_ln_s='cp -pR' - fi -else - as_ln_s='cp -pR' -fi -rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file -rmdir conf$$.dir 2>/dev/null - - -# as_fn_mkdir_p -# ------------- -# Create "$as_dir" as a directory, including parents if necessary. -as_fn_mkdir_p () -{ - - case $as_dir in #( - -*) as_dir=./$as_dir;; - esac - test -d "$as_dir" || eval $as_mkdir_p || { - as_dirs= - while :; do - case $as_dir in #( - *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( - *) as_qdir=$as_dir;; - esac - as_dirs="'$as_qdir' $as_dirs" - as_dir=`$as_dirname -- "$as_dir" || -$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ - X"$as_dir" : 'X\(//\)[^/]' \| \ - X"$as_dir" : 'X\(//\)$' \| \ - X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || -$as_echo X"$as_dir" | - sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ - s//\1/ - q - } - /^X\(\/\/\)[^/].*/{ - s//\1/ - q - } - /^X\(\/\/\)$/{ - s//\1/ - q - } - /^X\(\/\).*/{ - s//\1/ - q - } - s/.*/./; q'` - test -d "$as_dir" && break - done - test -z "$as_dirs" || eval "mkdir $as_dirs" - } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" - - -} # as_fn_mkdir_p -if mkdir -p . 2>/dev/null; then - as_mkdir_p='mkdir -p "$as_dir"' -else - test -d ./-p && rmdir ./-p - as_mkdir_p=false -fi - - -# as_fn_executable_p FILE -# ----------------------- -# Test if FILE is an executable regular file. -as_fn_executable_p () -{ - test -f "$1" && test -x "$1" -} # as_fn_executable_p -as_test_x='test -x' -as_executable_p=as_fn_executable_p - -# Sed expression to map a string onto a valid CPP name. -as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" - -# Sed expression to map a string onto a valid variable name. -as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" - - -exec 6>&1 -## ----------------------------------- ## -## Main body of $CONFIG_STATUS script. ## -## ----------------------------------- ## -# Save the log message, to keep $0 and so on meaningful, and to -# report actual input values of CONFIG_FILES etc. instead of their -# values after options handling. -ac_log=" -This file was extended by shairplay $as_me 0.9.0, which was -generated by GNU Autoconf 2.69. Invocation command line was - - CONFIG_FILES = $CONFIG_FILES - CONFIG_HEADERS = $CONFIG_HEADERS - CONFIG_LINKS = $CONFIG_LINKS - CONFIG_COMMANDS = $CONFIG_COMMANDS - $ $0 $@ - -on `(hostname || uname -n) 2>/dev/null | sed 1q` -" - -# Files that config.status was made for. -config_files=" Makefile include/Makefile src/Makefile src/lib/Makefile src/lib/alac/Makefile src/lib/crypto/Makefile" -config_headers=" config.h" -config_commands=" depfiles libtool" - -ac_cs_usage="\ -\`$as_me' instantiates files and other configuration actions -from templates according to the current configuration. Unless the files -and actions are specified as TAGs, all are instantiated by default. - -Usage: $0 [OPTION]... [TAG]... - - -h, --help print this help, then exit - -V, --version print version number and configuration settings, then exit - --config print configuration, then exit - -q, --quiet, --silent - do not print progress messages - -d, --debug don't remove temporary files - --recheck update $as_me by reconfiguring in the same conditions - --file=FILE[:TEMPLATE] - instantiate the configuration file FILE - --header=FILE[:TEMPLATE] - instantiate the configuration header FILE - -Configuration files: -$config_files - -Configuration headers: -$config_headers - -Configuration commands: -$config_commands - -Report bugs to ." - -ac_cs_config="" -ac_cs_version="\ -shairplay config.status 0.9.0 -configured by ./configure, generated by GNU Autoconf 2.69, - with options \"$ac_cs_config\" - -Copyright (C) 2012 Free Software Foundation, Inc. -This config.status script is free software; the Free Software Foundation -gives unlimited permission to copy, distribute and modify it." - -ac_pwd='/data/packages/shairplay/shairplay' -srcdir='.' -INSTALL='/usr/bin/install -c' -MKDIR_P='/bin/mkdir -p' -AWK='gawk' -test -n "$AWK" || AWK=awk -# The default lists apply if the user does not specify any file. -ac_need_defaults=: -while test $# != 0 -do - case $1 in - --*=?*) - ac_option=`expr "X$1" : 'X\([^=]*\)='` - ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` - ac_shift=: - ;; - --*=) - ac_option=`expr "X$1" : 'X\([^=]*\)='` - ac_optarg= - ac_shift=: - ;; - *) - ac_option=$1 - ac_optarg=$2 - ac_shift=shift - ;; - esac - - case $ac_option in - # Handling of the options. - -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) - ac_cs_recheck=: ;; - --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) - $as_echo "$ac_cs_version"; exit ;; - --config | --confi | --conf | --con | --co | --c ) - $as_echo "$ac_cs_config"; exit ;; - --debug | --debu | --deb | --de | --d | -d ) - debug=: ;; - --file | --fil | --fi | --f ) - $ac_shift - case $ac_optarg in - *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; - '') as_fn_error $? "missing file argument" ;; - esac - as_fn_append CONFIG_FILES " '$ac_optarg'" - ac_need_defaults=false;; - --header | --heade | --head | --hea ) - $ac_shift - case $ac_optarg in - *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; - esac - as_fn_append CONFIG_HEADERS " '$ac_optarg'" - ac_need_defaults=false;; - --he | --h) - # Conflict between --help and --header - as_fn_error $? "ambiguous option: \`$1' -Try \`$0 --help' for more information.";; - --help | --hel | -h ) - $as_echo "$ac_cs_usage"; exit ;; - -q | -quiet | --quiet | --quie | --qui | --qu | --q \ - | -silent | --silent | --silen | --sile | --sil | --si | --s) - ac_cs_silent=: ;; - - # This is an error. - -*) as_fn_error $? "unrecognized option: \`$1' -Try \`$0 --help' for more information." ;; - - *) as_fn_append ac_config_targets " $1" - ac_need_defaults=false ;; - - esac - shift -done - -ac_configure_extra_args= - -if $ac_cs_silent; then - exec 6>/dev/null - ac_configure_extra_args="$ac_configure_extra_args --silent" -fi - -if $ac_cs_recheck; then - set X /bin/bash './configure' $ac_configure_extra_args --no-create --no-recursion - shift - $as_echo "running CONFIG_SHELL=/bin/bash $*" >&6 - CONFIG_SHELL='/bin/bash' - export CONFIG_SHELL - exec "$@" -fi - -exec 5>>config.log -{ - echo - sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX -## Running $as_me. ## -_ASBOX - $as_echo "$ac_log" -} >&5 - -# -# INIT-COMMANDS -# -AMDEP_TRUE="" ac_aux_dir="." - - -# The HP-UX ksh and POSIX shell print the target directory to stdout -# if CDPATH is set. -(unset CDPATH) >/dev/null 2>&1 && unset CDPATH - -sed_quote_subst='s/\(["`$\\]\)/\\\1/g' -double_quote_subst='s/\(["`\\]\)/\\\1/g' -delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g' -macro_version='2.4.2' -macro_revision='1.3337' -enable_shared='yes' -enable_static='yes' -pic_mode='default' -enable_fast_install='yes' -SHELL='/bin/bash' -ECHO='printf %s\n' -PATH_SEPARATOR=':' -host_alias='' -host='x86_64-unknown-linux-gnu' -host_os='linux-gnu' -build_alias='' -build='x86_64-unknown-linux-gnu' -build_os='linux-gnu' -SED='/bin/sed' -Xsed='/bin/sed -e 1s/^X//' -GREP='/bin/grep' -EGREP='/bin/grep -E' -FGREP='/bin/grep -F' -LD='/usr/bin/ld -m elf_x86_64' -NM='/usr/bin/nm -B' -LN_S='ln -s' -max_cmd_len='1572864' -ac_objext='o' -exeext='' -lt_unset='unset' -lt_SP2NL='tr \040 \012' -lt_NL2SP='tr \015\012 \040\040' -lt_cv_to_host_file_cmd='func_convert_file_noop' -lt_cv_to_tool_file_cmd='func_convert_file_noop' -reload_flag=' -r' -reload_cmds='$LD$reload_flag -o $output$reload_objs' -OBJDUMP='objdump' -deplibs_check_method='pass_all' -file_magic_cmd='$MAGIC_CMD' -file_magic_glob='' -want_nocaseglob='no' -DLLTOOL='false' -sharedlib_from_linklib_cmd='printf %s\n' -AR='ar' -AR_FLAGS='cru' -archiver_list_spec='@' -STRIP='strip' -RANLIB='ranlib' -old_postinstall_cmds='chmod 644 $oldlib~$RANLIB $tool_oldlib' -old_postuninstall_cmds='' -old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs~$RANLIB $tool_oldlib' -lock_old_archive_extraction='no' -CC='gcc' -CFLAGS='-g -O2' -compiler='gcc' -GCC='yes' -lt_cv_sys_global_symbol_pipe='sed -n -e '\''s/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p'\'' | sed '\''/ __gnu_lto/d'\''' -lt_cv_sys_global_symbol_to_cdecl='sed -n -e '\''s/^T .* \(.*\)$/extern int \1();/p'\'' -e '\''s/^[ABCDGIRSTW]* .* \(.*\)$/extern char \1;/p'\''' -lt_cv_sys_global_symbol_to_c_name_address='sed -n -e '\''s/^: \([^ ]*\)[ ]*$/ {\"\1\", (void *) 0},/p'\'' -e '\''s/^[ABCDGIRSTW]* \([^ ]*\) \([^ ]*\)$/ {"\2", (void *) \&\2},/p'\''' -lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='sed -n -e '\''s/^: \([^ ]*\)[ ]*$/ {\"\1\", (void *) 0},/p'\'' -e '\''s/^[ABCDGIRSTW]* \([^ ]*\) \(lib[^ ]*\)$/ {"\2", (void *) \&\2},/p'\'' -e '\''s/^[ABCDGIRSTW]* \([^ ]*\) \([^ ]*\)$/ {"lib\2", (void *) \&\2},/p'\''' -nm_file_list_spec='@' -lt_sysroot='' -objdir='.libs' -MAGIC_CMD='file' -lt_prog_compiler_no_builtin_flag=' -fno-builtin' -lt_prog_compiler_pic=' -fPIC -DPIC' -lt_prog_compiler_wl='-Wl,' -lt_prog_compiler_static='-static' -lt_cv_prog_compiler_c_o='yes' -need_locks='no' -MANIFEST_TOOL=':' -DSYMUTIL='' -NMEDIT='' -LIPO='' -OTOOL='' -OTOOL64='' -libext='a' -shrext_cmds='.so' -extract_expsyms_cmds='' -archive_cmds_need_lc='no' -enable_shared_with_static_runtimes='no' -export_dynamic_flag_spec='${wl}--export-dynamic' -whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive' -compiler_needs_object='no' -old_archive_from_new_cmds='' -old_archive_from_expsyms_cmds='' -archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' -archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ - cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ - echo "local: *; };" >> $output_objdir/$libname.ver~ - $CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib' -module_cmds='' -module_expsym_cmds='' -with_gnu_ld='yes' -allow_undefined_flag='' -no_undefined_flag='' -hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' -hardcode_libdir_separator='' -hardcode_direct='no' -hardcode_direct_absolute='no' -hardcode_minus_L='no' -hardcode_shlibpath_var='unsupported' -hardcode_automatic='no' -inherit_rpath='no' -link_all_deplibs='no' -always_export_symbols='no' -export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' -exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*' -include_expsyms='' -prelink_cmds='' -postlink_cmds='' -file_list_spec='' -variables_saved_for_relink='PATH LD_LIBRARY_PATH LD_RUN_PATH GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH' -need_lib_prefix='no' -need_version='no' -version_type='linux' -runpath_var='LD_RUN_PATH' -shlibpath_var='LD_LIBRARY_PATH' -shlibpath_overrides_runpath='no' -libname_spec='lib$name' -library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' -soname_spec='${libname}${release}${shared_ext}$major' -install_override_mode='' -postinstall_cmds='' -postuninstall_cmds='' -finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' -finish_eval='' -hardcode_into_libs='yes' -sys_lib_search_path_spec='/usr/lib/gcc/x86_64-linux-gnu/4.7 /usr/lib/x86_64-linux-gnu /usr/lib /lib/x86_64-linux-gnu /lib ' -sys_lib_dlsearch_path_spec='/lib /usr/lib /usr/lib/i386-linux-gnu/mesa /lib/i386-linux-gnu /usr/lib/i386-linux-gnu /lib/i686-linux-gnu /usr/lib/i686-linux-gnu /usr/local/lib /lib/x86_64-linux-gnu /usr/lib/x86_64-linux-gnu /usr/lib/x86_64-linux-gnu/mesa-egl /usr/lib/x86_64-linux-gnu/mesa /lib32 /usr/lib32 ' -hardcode_action='immediate' -enable_dlopen='unknown' -enable_dlopen_self='unknown' -enable_dlopen_self_static='unknown' -old_striplib='strip --strip-debug' -striplib='strip --strip-unneeded' - -LTCC='gcc' -LTCFLAGS='-g -O2' -compiler='gcc' - -# A function that is used when there is no print builtin or printf. -func_fallback_echo () -{ - eval 'cat <<_LTECHO_EOF -$1 -_LTECHO_EOF' -} - -# Quote evaled strings. -for var in SHELL ECHO PATH_SEPARATOR SED GREP EGREP FGREP LD NM LN_S lt_SP2NL lt_NL2SP reload_flag OBJDUMP deplibs_check_method file_magic_cmd file_magic_glob want_nocaseglob DLLTOOL sharedlib_from_linklib_cmd AR AR_FLAGS archiver_list_spec STRIP RANLIB CC CFLAGS compiler lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl lt_cv_sys_global_symbol_to_c_name_address lt_cv_sys_global_symbol_to_c_name_address_lib_prefix nm_file_list_spec lt_prog_compiler_no_builtin_flag lt_prog_compiler_pic lt_prog_compiler_wl lt_prog_compiler_static lt_cv_prog_compiler_c_o need_locks MANIFEST_TOOL DSYMUTIL NMEDIT LIPO OTOOL OTOOL64 shrext_cmds export_dynamic_flag_spec whole_archive_flag_spec compiler_needs_object with_gnu_ld allow_undefined_flag no_undefined_flag hardcode_libdir_flag_spec hardcode_libdir_separator exclude_expsyms include_expsyms file_list_spec variables_saved_for_relink libname_spec library_names_spec soname_spec install_override_mode finish_eval old_striplib striplib; do - case `eval \\$ECHO \\""\\$$var"\\"` in - *[\\\`\"\$]*) - eval "lt_$var=\\\"\`\$ECHO \"\$$var\" | \$SED \"\$sed_quote_subst\"\`\\\"" - ;; - *) - eval "lt_$var=\\\"\$$var\\\"" - ;; - esac -done - -# Double-quote double-evaled strings. -for var in reload_cmds old_postinstall_cmds old_postuninstall_cmds old_archive_cmds extract_expsyms_cmds old_archive_from_new_cmds old_archive_from_expsyms_cmds archive_cmds archive_expsym_cmds module_cmds module_expsym_cmds export_symbols_cmds prelink_cmds postlink_cmds postinstall_cmds postuninstall_cmds finish_cmds sys_lib_search_path_spec sys_lib_dlsearch_path_spec; do - case `eval \\$ECHO \\""\\$$var"\\"` in - *[\\\`\"\$]*) - eval "lt_$var=\\\"\`\$ECHO \"\$$var\" | \$SED -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\"" - ;; - *) - eval "lt_$var=\\\"\$$var\\\"" - ;; - esac -done - -ac_aux_dir='.' -xsi_shell='yes' -lt_shell_append='yes' - -# See if we are running on zsh, and set the options which allow our -# commands through without removal of \ escapes INIT. -if test -n "${ZSH_VERSION+set}" ; then - setopt NO_GLOB_SUBST -fi - - - PACKAGE='shairplay' - VERSION='0.9.0' - TIMESTAMP='' - RM='rm -f' - ofile='libtool' - - - - - -# Handling of arguments. -for ac_config_target in $ac_config_targets -do - case $ac_config_target in - "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;; - "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; - "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;; - "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; - "include/Makefile") CONFIG_FILES="$CONFIG_FILES include/Makefile" ;; - "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;; - "src/lib/Makefile") CONFIG_FILES="$CONFIG_FILES src/lib/Makefile" ;; - "src/lib/alac/Makefile") CONFIG_FILES="$CONFIG_FILES src/lib/alac/Makefile" ;; - "src/lib/crypto/Makefile") CONFIG_FILES="$CONFIG_FILES src/lib/crypto/Makefile" ;; - - *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;; - esac -done - - -# If the user did not use the arguments to specify the items to instantiate, -# then the envvar interface is used. Set only those that are not. -# We use the long form for the default assignment because of an extremely -# bizarre bug on SunOS 4.1.3. -if $ac_need_defaults; then - test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files - test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers - test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands -fi - -# Have a temporary directory for convenience. Make it in the build tree -# simply because there is no reason against having it here, and in addition, -# creating and moving files from /tmp can sometimes cause problems. -# Hook for its removal unless debugging. -# Note that there is a small window in which the directory will not be cleaned: -# after its creation but before its name has been assigned to `$tmp'. -$debug || -{ - tmp= ac_tmp= - trap 'exit_status=$? - : "${ac_tmp:=$tmp}" - { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status -' 0 - trap 'as_fn_exit 1' 1 2 13 15 -} -# Create a (secure) tmp directory for tmp files. - -{ - tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && - test -d "$tmp" -} || -{ - tmp=./conf$$-$RANDOM - (umask 077 && mkdir "$tmp") -} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5 -ac_tmp=$tmp - -# Set up the scripts for CONFIG_FILES section. -# No need to generate them if there are no CONFIG_FILES. -# This happens for instance with `./config.status config.h'. -if test -n "$CONFIG_FILES"; then - - -ac_cr=`echo X | tr X '\015'` -# On cygwin, bash can eat \r inside `` if the user requested igncr. -# But we know of no other shell where ac_cr would be empty at this -# point, so we can use a bashism as a fallback. -if test "x$ac_cr" = x; then - eval ac_cr=\$\'\\r\' -fi -ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' /dev/null` -if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then - ac_cs_awk_cr='\\r' -else - ac_cs_awk_cr=$ac_cr -fi - -echo 'BEGIN {' >"$ac_tmp/subs1.awk" && -cat >>"$ac_tmp/subs1.awk" <<\_ACAWK && -S["am__EXEEXT_FALSE"]="" -S["am__EXEEXT_TRUE"]="#" -S["LTLIBOBJS"]="" -S["LIBOBJS"]="" -S["HAVE_LIBAO_FALSE"]="#" -S["HAVE_LIBAO_TRUE"]="" -S["libao_LIBS"]="-lao " -S["libao_CFLAGS"]=" " -S["PKG_CONFIG"]="/usr/bin/pkg-config" -S["OS_FREEBSD_FALSE"]="" -S["OS_FREEBSD_TRUE"]="#" -S["OS_GNU_FALSE"]="#" -S["OS_GNU_TRUE"]="" -S["OS_LINUX_FALSE"]="#" -S["OS_LINUX_TRUE"]="" -S["OS_UNIX_FALSE"]="#" -S["OS_UNIX_TRUE"]="" -S["OS_WIN32_FALSE"]="" -S["OS_WIN32_TRUE"]="#" -S["LIBM"]="-lm" -S["LIBADD_DL"]="-ldl " -S["LT_DLPREOPEN"]="-dlpreopen dlopen.la " -S["LIBADD_DLD_LINK"]="" -S["LIBADD_SHL_LOAD"]="" -S["LIBADD_DLOPEN"]="-ldl" -S["LT_DLLOADERS"]=" dlopen.la" -S["CPP"]="gcc -E" -S["OTOOL64"]="" -S["OTOOL"]="" -S["LIPO"]="" -S["NMEDIT"]="" -S["DSYMUTIL"]="" -S["MANIFEST_TOOL"]=":" -S["RANLIB"]="ranlib" -S["ac_ct_AR"]="ar" -S["AR"]="ar" -S["DLLTOOL"]="false" -S["OBJDUMP"]="objdump" -S["LN_S"]="ln -s" -S["NM"]="/usr/bin/nm -B" -S["ac_ct_DUMPBIN"]="" -S["DUMPBIN"]="" -S["LD"]="/usr/bin/ld -m elf_x86_64" -S["FGREP"]="/bin/grep -F" -S["EGREP"]="/bin/grep -E" -S["GREP"]="/bin/grep" -S["SED"]="/bin/sed" -S["host_os"]="linux-gnu" -S["host_vendor"]="unknown" -S["host_cpu"]="x86_64" -S["host"]="x86_64-unknown-linux-gnu" -S["build_os"]="linux-gnu" -S["build_vendor"]="unknown" -S["build_cpu"]="x86_64" -S["build"]="x86_64-unknown-linux-gnu" -S["LIBTOOL"]="$(SHELL) $(top_builddir)/libtool" -S["am__fastdepCC_FALSE"]="#" -S["am__fastdepCC_TRUE"]="" -S["CCDEPMODE"]="depmode=gcc3" -S["am__nodep"]="_no" -S["AMDEPBACKSLASH"]="\\" -S["AMDEP_FALSE"]="#" -S["AMDEP_TRUE"]="" -S["am__quote"]="" -S["am__include"]="include" -S["DEPDIR"]=".deps" -S["OBJEXT"]="o" -S["EXEEXT"]="" -S["ac_ct_CC"]="gcc" -S["CPPFLAGS"]="" -S["LDFLAGS"]="" -S["CFLAGS"]="-g -O2" -S["CC"]="gcc" -S["am__untar"]="$${TAR-tar} xf -" -S["am__tar"]="$${TAR-tar} chof - \"$$tardir\"" -S["AMTAR"]="$${TAR-tar}" -S["am__leading_dot"]="." -S["SET_MAKE"]="" -S["AWK"]="gawk" -S["mkdir_p"]="/bin/mkdir -p" -S["MKDIR_P"]="/bin/mkdir -p" -S["INSTALL_STRIP_PROGRAM"]="$(install_sh) -c -s" -S["STRIP"]="strip" -S["install_sh"]="${SHELL} /data/packages/shairplay/shairplay/install-sh" -S["MAKEINFO"]="${SHELL} /data/packages/shairplay/shairplay/missing --run makeinfo" -S["AUTOHEADER"]="${SHELL} /data/packages/shairplay/shairplay/missing --run autoheader" -S["AUTOMAKE"]="${SHELL} /data/packages/shairplay/shairplay/missing --run automake-1.11" -S["AUTOCONF"]="${SHELL} /data/packages/shairplay/shairplay/missing --run autoconf" -S["ACLOCAL"]="${SHELL} /data/packages/shairplay/shairplay/missing --run aclocal-1.11" -S["VERSION"]="0.9.0" -S["PACKAGE"]="shairplay" -S["CYGPATH_W"]="echo" -S["am__isrc"]="" -S["INSTALL_DATA"]="${INSTALL} -m 644" -S["INSTALL_SCRIPT"]="${INSTALL}" -S["INSTALL_PROGRAM"]="${INSTALL}" -S["target_alias"]="" -S["host_alias"]="" -S["build_alias"]="" -S["LIBS"]="-lpthread -ldl " -S["ECHO_T"]="" -S["ECHO_N"]="-n" -S["ECHO_C"]="" -S["DEFS"]="-DHAVE_CONFIG_H" -S["mandir"]="${datarootdir}/man" -S["localedir"]="${datarootdir}/locale" -S["libdir"]="${exec_prefix}/lib" -S["psdir"]="${docdir}" -S["pdfdir"]="${docdir}" -S["dvidir"]="${docdir}" -S["htmldir"]="${docdir}" -S["infodir"]="${datarootdir}/info" -S["docdir"]="${datarootdir}/doc/${PACKAGE_TARNAME}" -S["oldincludedir"]="/usr/include" -S["includedir"]="${prefix}/include" -S["localstatedir"]="${prefix}/var" -S["sharedstatedir"]="${prefix}/com" -S["sysconfdir"]="${prefix}/etc" -S["datadir"]="${datarootdir}" -S["datarootdir"]="${prefix}/share" -S["libexecdir"]="${exec_prefix}/libexec" -S["sbindir"]="${exec_prefix}/sbin" -S["bindir"]="${exec_prefix}/bin" -S["program_transform_name"]="s,x,x," -S["prefix"]="/usr/local" -S["exec_prefix"]="${prefix}" -S["PACKAGE_URL"]="" -S["PACKAGE_BUGREPORT"]="juhovh@iki.fi" -S["PACKAGE_STRING"]="shairplay 0.9.0" -S["PACKAGE_VERSION"]="0.9.0" -S["PACKAGE_TARNAME"]="shairplay" -S["PACKAGE_NAME"]="shairplay" -S["PATH_SEPARATOR"]=":" -S["SHELL"]="/bin/bash" -_ACAWK -cat >>"$ac_tmp/subs1.awk" <<_ACAWK && - for (key in S) S_is_set[key] = 1 - FS = "" - -} -{ - line = $ 0 - nfields = split(line, field, "@") - substed = 0 - len = length(field[1]) - for (i = 2; i < nfields; i++) { - key = field[i] - keylen = length(key) - if (S_is_set[key]) { - value = S[key] - line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) - len += length(value) + length(field[++i]) - substed = 1 - } else - len += 1 + keylen - } - - print line -} - -_ACAWK -if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then - sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" -else - cat -fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \ - || as_fn_error $? "could not setup config files machinery" "$LINENO" 5 -fi # test -n "$CONFIG_FILES" - -# Set up the scripts for CONFIG_HEADERS section. -# No need to generate them if there are no CONFIG_HEADERS. -# This happens for instance with `./config.status Makefile'. -if test -n "$CONFIG_HEADERS"; then -cat >"$ac_tmp/defines.awk" <<\_ACAWK || -BEGIN { -D["PACKAGE_NAME"]=" \"shairplay\"" -D["PACKAGE_TARNAME"]=" \"shairplay\"" -D["PACKAGE_VERSION"]=" \"0.9.0\"" -D["PACKAGE_STRING"]=" \"shairplay 0.9.0\"" -D["PACKAGE_BUGREPORT"]=" \"juhovh@iki.fi\"" -D["PACKAGE_URL"]=" \"\"" -D["PACKAGE"]=" \"shairplay\"" -D["VERSION"]=" \"0.9.0\"" -D["STDC_HEADERS"]=" 1" -D["HAVE_SYS_TYPES_H"]=" 1" -D["HAVE_SYS_STAT_H"]=" 1" -D["HAVE_STDLIB_H"]=" 1" -D["HAVE_STRING_H"]=" 1" -D["HAVE_MEMORY_H"]=" 1" -D["HAVE_STRINGS_H"]=" 1" -D["HAVE_INTTYPES_H"]=" 1" -D["HAVE_STDINT_H"]=" 1" -D["HAVE_UNISTD_H"]=" 1" -D["HAVE_DLFCN_H"]=" 1" -D["LT_OBJDIR"]=" \".libs/\"" -D["HAVE_LIBDL"]=" 1" -D["HAVE_DLERROR"]=" 1" -D["HAVE_LIBDLLOADER"]=" 1" -D["STDC_HEADERS"]=" 1" -D["HAVE_LIBPTHREAD"]=" 1" - for (key in D) D_is_set[key] = 1 - FS = "" -} -/^[\t ]*#[\t ]*(define|undef)[\t ]+[_abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ][_abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789]*([\t (]|$)/ { - line = $ 0 - split(line, arg, " ") - if (arg[1] == "#") { - defundef = arg[2] - mac1 = arg[3] - } else { - defundef = substr(arg[1], 2) - mac1 = arg[2] - } - split(mac1, mac2, "(") #) - macro = mac2[1] - prefix = substr(line, 1, index(line, defundef) - 1) - if (D_is_set[macro]) { - # Preserve the white space surrounding the "#". - print prefix "define", macro P[macro] D[macro] - next - } else { - # Replace #undef with comments. This is necessary, for example, - # in the case of _POSIX_SOURCE, which is predefined and required - # on some systems where configure will not decide to define it. - if (defundef == "undef") { - print "/*", prefix defundef, macro, "*/" - next - } - } -} -{ print } -_ACAWK - as_fn_error $? "could not setup config headers machinery" "$LINENO" 5 -fi # test -n "$CONFIG_HEADERS" - - -eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS" -shift -for ac_tag -do - case $ac_tag in - :[FHLC]) ac_mode=$ac_tag; continue;; - esac - case $ac_mode$ac_tag in - :[FHL]*:*);; - :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;; - :[FH]-) ac_tag=-:-;; - :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; - esac - ac_save_IFS=$IFS - IFS=: - set x $ac_tag - IFS=$ac_save_IFS - shift - ac_file=$1 - shift - - case $ac_mode in - :L) ac_source=$1;; - :[FH]) - ac_file_inputs= - for ac_f - do - case $ac_f in - -) ac_f="$ac_tmp/stdin";; - *) # Look for the file first in the build tree, then in the source tree - # (if the path is not absolute). The absolute path cannot be DOS-style, - # because $ac_f cannot contain `:'. - test -f "$ac_f" || - case $ac_f in - [\\/$]*) false;; - *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; - esac || - as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;; - esac - case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac - as_fn_append ac_file_inputs " '$ac_f'" - done - - # Let's still pretend it is `configure' which instantiates (i.e., don't - # use $as_me), people would be surprised to read: - # /* config.h. Generated by config.status. */ - configure_input='Generated from '` - $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' - `' by configure.' - if test x"$ac_file" != x-; then - configure_input="$ac_file. $configure_input" - { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 -$as_echo "$as_me: creating $ac_file" >&6;} - fi - # Neutralize special characters interpreted by sed in replacement strings. - case $configure_input in #( - *\&* | *\|* | *\\* ) - ac_sed_conf_input=`$as_echo "$configure_input" | - sed 's/[\\\\&|]/\\\\&/g'`;; #( - *) ac_sed_conf_input=$configure_input;; - esac - - case $ac_tag in - *:-:* | *:-) cat >"$ac_tmp/stdin" \ - || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; - esac - ;; - esac - - ac_dir=`$as_dirname -- "$ac_file" || -$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ - X"$ac_file" : 'X\(//\)[^/]' \| \ - X"$ac_file" : 'X\(//\)$' \| \ - X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || -$as_echo X"$ac_file" | - sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ - s//\1/ - q - } - /^X\(\/\/\)[^/].*/{ - s//\1/ - q - } - /^X\(\/\/\)$/{ - s//\1/ - q - } - /^X\(\/\).*/{ - s//\1/ - q - } - s/.*/./; q'` - as_dir="$ac_dir"; as_fn_mkdir_p - ac_builddir=. - -case "$ac_dir" in -.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; -*) - ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` - # A ".." for each directory in $ac_dir_suffix. - ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` - case $ac_top_builddir_sub in - "") ac_top_builddir_sub=. ac_top_build_prefix= ;; - *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; - esac ;; -esac -ac_abs_top_builddir=$ac_pwd -ac_abs_builddir=$ac_pwd$ac_dir_suffix -# for backward compatibility: -ac_top_builddir=$ac_top_build_prefix - -case $srcdir in - .) # We are building in place. - ac_srcdir=. - ac_top_srcdir=$ac_top_builddir_sub - ac_abs_top_srcdir=$ac_pwd ;; - [\\/]* | ?:[\\/]* ) # Absolute name. - ac_srcdir=$srcdir$ac_dir_suffix; - ac_top_srcdir=$srcdir - ac_abs_top_srcdir=$srcdir ;; - *) # Relative name. - ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix - ac_top_srcdir=$ac_top_build_prefix$srcdir - ac_abs_top_srcdir=$ac_pwd/$srcdir ;; -esac -ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix - - - case $ac_mode in - :F) - # - # CONFIG_FILE - # - - case $INSTALL in - [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; - *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; - esac - ac_MKDIR_P=$MKDIR_P - case $MKDIR_P in - [\\/$]* | ?:[\\/]* ) ;; - */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;; - esac -# If the template does not know about datarootdir, expand it. -# FIXME: This hack should be removed a few years after 2.60. -ac_datarootdir_hack=; ac_datarootdir_seen= -ac_sed_dataroot=' -/datarootdir/ { - p - q -} -/@datadir@/p -/@docdir@/p -/@infodir@/p -/@localedir@/p -/@mandir@/p' -case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in -*datarootdir*) ac_datarootdir_seen=yes;; -*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 -$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} - ac_datarootdir_hack=' - s&@datadir@&${datarootdir}&g - s&@docdir@&${datarootdir}/doc/${PACKAGE_TARNAME}&g - s&@infodir@&${datarootdir}/info&g - s&@localedir@&${datarootdir}/locale&g - s&@mandir@&${datarootdir}/man&g - s&\${datarootdir}&${prefix}/share&g' ;; -esac -ac_sed_extra="/^[ ]*VPATH[ ]*=[ ]*/{ -h -s/// -s/^/:/ -s/[ ]*$/:/ -s/:\$(srcdir):/:/g -s/:\${srcdir}:/:/g -s/:@srcdir@:/:/g -s/^:*// -s/:*$// -x -s/\(=[ ]*\).*/\1/ -G -s/\n// -s/^[^=]*=[ ]*$// -} - -:t -/@[a-zA-Z_][a-zA-Z_0-9]*@/!b -s|@configure_input@|$ac_sed_conf_input|;t t -s&@top_builddir@&$ac_top_builddir_sub&;t t -s&@top_build_prefix@&$ac_top_build_prefix&;t t -s&@srcdir@&$ac_srcdir&;t t -s&@abs_srcdir@&$ac_abs_srcdir&;t t -s&@top_srcdir@&$ac_top_srcdir&;t t -s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t -s&@builddir@&$ac_builddir&;t t -s&@abs_builddir@&$ac_abs_builddir&;t t -s&@abs_top_builddir@&$ac_abs_top_builddir&;t t -s&@INSTALL@&$ac_INSTALL&;t t -s&@MKDIR_P@&$ac_MKDIR_P&;t t -$ac_datarootdir_hack -" -eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \ - >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5 - -test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && - { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } && - { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \ - "$ac_tmp/out"`; test -z "$ac_out"; } && - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' -which seems to be undefined. Please make sure it is defined" >&5 -$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' -which seems to be undefined. Please make sure it is defined" >&2;} - - rm -f "$ac_tmp/stdin" - case $ac_file in - -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";; - *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";; - esac \ - || as_fn_error $? "could not create $ac_file" "$LINENO" 5 - ;; - :H) - # - # CONFIG_HEADER - # - if test x"$ac_file" != x-; then - { - $as_echo "/* $configure_input */" \ - && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" - } >"$ac_tmp/config.h" \ - || as_fn_error $? "could not create $ac_file" "$LINENO" 5 - if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then - { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 -$as_echo "$as_me: $ac_file is unchanged" >&6;} - else - rm -f "$ac_file" - mv "$ac_tmp/config.h" "$ac_file" \ - || as_fn_error $? "could not create $ac_file" "$LINENO" 5 - fi - else - $as_echo "/* $configure_input */" \ - && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \ - || as_fn_error $? "could not create -" "$LINENO" 5 - fi -# Compute "$ac_file"'s index in $config_headers. -_am_arg="$ac_file" -_am_stamp_count=1 -for _am_header in $config_headers :; do - case $_am_header in - $_am_arg | $_am_arg:* ) - break ;; - * ) - _am_stamp_count=`expr $_am_stamp_count + 1` ;; - esac -done -echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" || -$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ - X"$_am_arg" : 'X\(//\)[^/]' \| \ - X"$_am_arg" : 'X\(//\)$' \| \ - X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null || -$as_echo X"$_am_arg" | - sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ - s//\1/ - q - } - /^X\(\/\/\)[^/].*/{ - s//\1/ - q - } - /^X\(\/\/\)$/{ - s//\1/ - q - } - /^X\(\/\).*/{ - s//\1/ - q - } - s/.*/./; q'`/stamp-h$_am_stamp_count - ;; - - :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5 -$as_echo "$as_me: executing $ac_file commands" >&6;} - ;; - esac - - - case $ac_file$ac_mode in - "depfiles":C) test x"$AMDEP_TRUE" != x"" || { - # Autoconf 2.62 quotes --file arguments for eval, but not when files - # are listed without --file. Let's play safe and only enable the eval - # if we detect the quoting. - case $CONFIG_FILES in - *\'*) eval set x "$CONFIG_FILES" ;; - *) set x $CONFIG_FILES ;; - esac - shift - for mf - do - # Strip MF so we end up with the name of the file. - mf=`echo "$mf" | sed -e 's/:.*$//'` - # Check whether this is an Automake generated Makefile or not. - # We used to match only the files named `Makefile.in', but - # some people rename them; so instead we look at the file content. - # Grep'ing the first line is not enough: some people post-process - # each Makefile.in and add a new line on top of each file to say so. - # Grep'ing the whole file is not good either: AIX grep has a line - # limit of 2048, but all sed's we know have understand at least 4000. - if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then - dirpart=`$as_dirname -- "$mf" || -$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ - X"$mf" : 'X\(//\)[^/]' \| \ - X"$mf" : 'X\(//\)$' \| \ - X"$mf" : 'X\(/\)' \| . 2>/dev/null || -$as_echo X"$mf" | - sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ - s//\1/ - q - } - /^X\(\/\/\)[^/].*/{ - s//\1/ - q - } - /^X\(\/\/\)$/{ - s//\1/ - q - } - /^X\(\/\).*/{ - s//\1/ - q - } - s/.*/./; q'` - else - continue - fi - # Extract the definition of DEPDIR, am__include, and am__quote - # from the Makefile without running `make'. - DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` - test -z "$DEPDIR" && continue - am__include=`sed -n 's/^am__include = //p' < "$mf"` - test -z "am__include" && continue - am__quote=`sed -n 's/^am__quote = //p' < "$mf"` - # When using ansi2knr, U may be empty or an underscore; expand it - U=`sed -n 's/^U = //p' < "$mf"` - # Find all dependency output files, they are included files with - # $(DEPDIR) in their names. We invoke sed twice because it is the - # simplest approach to changing $(DEPDIR) to its actual value in the - # expansion. - for file in `sed -n " - s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ - sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do - # Make sure the directory exists. - test -f "$dirpart/$file" && continue - fdir=`$as_dirname -- "$file" || -$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ - X"$file" : 'X\(//\)[^/]' \| \ - X"$file" : 'X\(//\)$' \| \ - X"$file" : 'X\(/\)' \| . 2>/dev/null || -$as_echo X"$file" | - sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ - s//\1/ - q - } - /^X\(\/\/\)[^/].*/{ - s//\1/ - q - } - /^X\(\/\/\)$/{ - s//\1/ - q - } - /^X\(\/\).*/{ - s//\1/ - q - } - s/.*/./; q'` - as_dir=$dirpart/$fdir; as_fn_mkdir_p - # echo "creating $dirpart/$file" - echo '# dummy' > "$dirpart/$file" - done - done -} - ;; - "libtool":C) - - # See if we are running on zsh, and set the options which allow our - # commands through without removal of \ escapes. - if test -n "${ZSH_VERSION+set}" ; then - setopt NO_GLOB_SUBST - fi - - cfgfile="${ofile}T" - trap "$RM \"$cfgfile\"; exit 1" 1 2 15 - $RM "$cfgfile" - - cat <<_LT_EOF >> "$cfgfile" -#! $SHELL - -# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services. -# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION -# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: -# NOTE: Changes made to this file will be lost: look at ltmain.sh. -# -# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, -# 2006, 2007, 2008, 2009, 2010, 2011 Free Software -# Foundation, Inc. -# Written by Gordon Matzigkeit, 1996 -# -# This file is part of GNU Libtool. -# -# GNU Libtool is free software; you can redistribute it and/or -# modify it under the terms of the GNU General Public License as -# published by the Free Software Foundation; either version 2 of -# the License, or (at your option) any later version. -# -# As a special exception to the GNU General Public License, -# if you distribute this file as part of a program or library that -# is built using GNU Libtool, you may include this file under the -# same distribution terms that you use for the rest of that program. -# -# GNU Libtool is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with GNU Libtool; see the file COPYING. If not, a copy -# can be downloaded from http://www.gnu.org/licenses/gpl.html, or -# obtained by writing to the Free Software Foundation, Inc., -# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - - -# The names of the tagged configurations supported by this script. -available_tags="" - -# ### BEGIN LIBTOOL CONFIG - -# Which release of libtool.m4 was used? -macro_version=$macro_version -macro_revision=$macro_revision - -# Whether or not to build shared libraries. -build_libtool_libs=$enable_shared - -# Whether or not to build static libraries. -build_old_libs=$enable_static - -# What type of objects to build. -pic_mode=$pic_mode - -# Whether or not to optimize for fast installation. -fast_install=$enable_fast_install - -# Shell to use when invoking shell scripts. -SHELL=$lt_SHELL - -# An echo program that protects backslashes. -ECHO=$lt_ECHO - -# The PATH separator for the build system. -PATH_SEPARATOR=$lt_PATH_SEPARATOR - -# The host system. -host_alias=$host_alias -host=$host -host_os=$host_os - -# The build system. -build_alias=$build_alias -build=$build -build_os=$build_os - -# A sed program that does not truncate output. -SED=$lt_SED - -# Sed that helps us avoid accidentally triggering echo(1) options like -n. -Xsed="\$SED -e 1s/^X//" - -# A grep program that handles long lines. -GREP=$lt_GREP - -# An ERE matcher. -EGREP=$lt_EGREP - -# A literal string matcher. -FGREP=$lt_FGREP - -# A BSD- or MS-compatible name lister. -NM=$lt_NM - -# Whether we need soft or hard links. -LN_S=$lt_LN_S - -# What is the maximum length of a command? -max_cmd_len=$max_cmd_len - -# Object file suffix (normally "o"). -objext=$ac_objext - -# Executable file suffix (normally ""). -exeext=$exeext - -# whether the shell understands "unset". -lt_unset=$lt_unset - -# turn spaces into newlines. -SP2NL=$lt_lt_SP2NL - -# turn newlines into spaces. -NL2SP=$lt_lt_NL2SP - -# convert \$build file names to \$host format. -to_host_file_cmd=$lt_cv_to_host_file_cmd - -# convert \$build files to toolchain format. -to_tool_file_cmd=$lt_cv_to_tool_file_cmd - -# An object symbol dumper. -OBJDUMP=$lt_OBJDUMP - -# Method to check whether dependent libraries are shared objects. -deplibs_check_method=$lt_deplibs_check_method - -# Command to use when deplibs_check_method = "file_magic". -file_magic_cmd=$lt_file_magic_cmd - -# How to find potential files when deplibs_check_method = "file_magic". -file_magic_glob=$lt_file_magic_glob - -# Find potential files using nocaseglob when deplibs_check_method = "file_magic". -want_nocaseglob=$lt_want_nocaseglob - -# DLL creation program. -DLLTOOL=$lt_DLLTOOL - -# Command to associate shared and link libraries. -sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd - -# The archiver. -AR=$lt_AR - -# Flags to create an archive. -AR_FLAGS=$lt_AR_FLAGS - -# How to feed a file listing to the archiver. -archiver_list_spec=$lt_archiver_list_spec - -# A symbol stripping program. -STRIP=$lt_STRIP - -# Commands used to install an old-style archive. -RANLIB=$lt_RANLIB -old_postinstall_cmds=$lt_old_postinstall_cmds -old_postuninstall_cmds=$lt_old_postuninstall_cmds - -# Whether to use a lock for old archive extraction. -lock_old_archive_extraction=$lock_old_archive_extraction - -# A C compiler. -LTCC=$lt_CC - -# LTCC compiler flags. -LTCFLAGS=$lt_CFLAGS - -# Take the output of nm and produce a listing of raw symbols and C names. -global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe - -# Transform the output of nm in a proper C declaration. -global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl - -# Transform the output of nm in a C name address pair. -global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address - -# Transform the output of nm in a C name address pair when lib prefix is needed. -global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix - -# Specify filename containing input files for \$NM. -nm_file_list_spec=$lt_nm_file_list_spec - -# The root where to search for dependent libraries,and in which our libraries should be installed. -lt_sysroot=$lt_sysroot - -# The name of the directory that contains temporary libtool files. -objdir=$objdir - -# Used to examine libraries when file_magic_cmd begins with "file". -MAGIC_CMD=$MAGIC_CMD - -# Must we lock files when doing compilation? -need_locks=$lt_need_locks - -# Manifest tool. -MANIFEST_TOOL=$lt_MANIFEST_TOOL - -# Tool to manipulate archived DWARF debug symbol files on Mac OS X. -DSYMUTIL=$lt_DSYMUTIL - -# Tool to change global to local symbols on Mac OS X. -NMEDIT=$lt_NMEDIT - -# Tool to manipulate fat objects and archives on Mac OS X. -LIPO=$lt_LIPO - -# ldd/readelf like tool for Mach-O binaries on Mac OS X. -OTOOL=$lt_OTOOL - -# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4. -OTOOL64=$lt_OTOOL64 - -# Old archive suffix (normally "a"). -libext=$libext - -# Shared library suffix (normally ".so"). -shrext_cmds=$lt_shrext_cmds - -# The commands to extract the exported symbol list from a shared archive. -extract_expsyms_cmds=$lt_extract_expsyms_cmds - -# Variables whose values should be saved in libtool wrapper scripts and -# restored at link time. -variables_saved_for_relink=$lt_variables_saved_for_relink - -# Do we need the "lib" prefix for modules? -need_lib_prefix=$need_lib_prefix - -# Do we need a version for libraries? -need_version=$need_version - -# Library versioning type. -version_type=$version_type - -# Shared library runtime path variable. -runpath_var=$runpath_var - -# Shared library path variable. -shlibpath_var=$shlibpath_var - -# Is shlibpath searched before the hard-coded library search path? -shlibpath_overrides_runpath=$shlibpath_overrides_runpath - -# Format of library name prefix. -libname_spec=$lt_libname_spec - -# List of archive names. First name is the real one, the rest are links. -# The last name is the one that the linker finds with -lNAME -library_names_spec=$lt_library_names_spec - -# The coded name of the library, if different from the real name. -soname_spec=$lt_soname_spec - -# Permission mode override for installation of shared libraries. -install_override_mode=$lt_install_override_mode - -# Command to use after installation of a shared archive. -postinstall_cmds=$lt_postinstall_cmds - -# Command to use after uninstallation of a shared archive. -postuninstall_cmds=$lt_postuninstall_cmds - -# Commands used to finish a libtool library installation in a directory. -finish_cmds=$lt_finish_cmds - -# As "finish_cmds", except a single script fragment to be evaled but -# not shown. -finish_eval=$lt_finish_eval - -# Whether we should hardcode library paths into libraries. -hardcode_into_libs=$hardcode_into_libs - -# Compile-time system search path for libraries. -sys_lib_search_path_spec=$lt_sys_lib_search_path_spec - -# Run-time system search path for libraries. -sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec - -# Whether dlopen is supported. -dlopen_support=$enable_dlopen - -# Whether dlopen of programs is supported. -dlopen_self=$enable_dlopen_self - -# Whether dlopen of statically linked programs is supported. -dlopen_self_static=$enable_dlopen_self_static - -# Commands to strip libraries. -old_striplib=$lt_old_striplib -striplib=$lt_striplib - - -# The linker used to build libraries. -LD=$lt_LD - -# How to create reloadable object files. -reload_flag=$lt_reload_flag -reload_cmds=$lt_reload_cmds - -# Commands used to build an old-style archive. -old_archive_cmds=$lt_old_archive_cmds - -# A language specific compiler. -CC=$lt_compiler - -# Is the compiler the GNU compiler? -with_gcc=$GCC - -# Compiler flag to turn off builtin functions. -no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag - -# Additional compiler flags for building library objects. -pic_flag=$lt_lt_prog_compiler_pic - -# How to pass a linker flag through the compiler. -wl=$lt_lt_prog_compiler_wl - -# Compiler flag to prevent dynamic linking. -link_static_flag=$lt_lt_prog_compiler_static - -# Does compiler simultaneously support -c and -o options? -compiler_c_o=$lt_lt_cv_prog_compiler_c_o - -# Whether or not to add -lc for building shared libraries. -build_libtool_need_lc=$archive_cmds_need_lc - -# Whether or not to disallow shared libs when runtime libs are static. -allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes - -# Compiler flag to allow reflexive dlopens. -export_dynamic_flag_spec=$lt_export_dynamic_flag_spec - -# Compiler flag to generate shared objects directly from archives. -whole_archive_flag_spec=$lt_whole_archive_flag_spec - -# Whether the compiler copes with passing no objects directly. -compiler_needs_object=$lt_compiler_needs_object - -# Create an old-style archive from a shared archive. -old_archive_from_new_cmds=$lt_old_archive_from_new_cmds - -# Create a temporary old-style archive to link instead of a shared archive. -old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds - -# Commands used to build a shared archive. -archive_cmds=$lt_archive_cmds -archive_expsym_cmds=$lt_archive_expsym_cmds - -# Commands used to build a loadable module if different from building -# a shared archive. -module_cmds=$lt_module_cmds -module_expsym_cmds=$lt_module_expsym_cmds - -# Whether we are building with GNU ld or not. -with_gnu_ld=$lt_with_gnu_ld - -# Flag that allows shared libraries with undefined symbols to be built. -allow_undefined_flag=$lt_allow_undefined_flag - -# Flag that enforces no undefined symbols. -no_undefined_flag=$lt_no_undefined_flag - -# Flag to hardcode \$libdir into a binary during linking. -# This must work even if \$libdir does not exist -hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec - -# Whether we need a single "-rpath" flag with a separated argument. -hardcode_libdir_separator=$lt_hardcode_libdir_separator - -# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes -# DIR into the resulting binary. -hardcode_direct=$hardcode_direct - -# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes -# DIR into the resulting binary and the resulting library dependency is -# "absolute",i.e impossible to change by setting \${shlibpath_var} if the -# library is relocated. -hardcode_direct_absolute=$hardcode_direct_absolute - -# Set to "yes" if using the -LDIR flag during linking hardcodes DIR -# into the resulting binary. -hardcode_minus_L=$hardcode_minus_L - -# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR -# into the resulting binary. -hardcode_shlibpath_var=$hardcode_shlibpath_var - -# Set to "yes" if building a shared library automatically hardcodes DIR -# into the library and all subsequent libraries and executables linked -# against it. -hardcode_automatic=$hardcode_automatic - -# Set to yes if linker adds runtime paths of dependent libraries -# to runtime path list. -inherit_rpath=$inherit_rpath - -# Whether libtool must link a program against all its dependency libraries. -link_all_deplibs=$link_all_deplibs - -# Set to "yes" if exported symbols are required. -always_export_symbols=$always_export_symbols - -# The commands to list exported symbols. -export_symbols_cmds=$lt_export_symbols_cmds - -# Symbols that should not be listed in the preloaded symbols. -exclude_expsyms=$lt_exclude_expsyms - -# Symbols that must always be exported. -include_expsyms=$lt_include_expsyms - -# Commands necessary for linking programs (against libraries) with templates. -prelink_cmds=$lt_prelink_cmds - -# Commands necessary for finishing linking programs. -postlink_cmds=$lt_postlink_cmds - -# Specify filename containing input files. -file_list_spec=$lt_file_list_spec - -# How to hardcode a shared library path into an executable. -hardcode_action=$hardcode_action - -# ### END LIBTOOL CONFIG - -_LT_EOF - - case $host_os in - aix3*) - cat <<\_LT_EOF >> "$cfgfile" -# AIX sometimes has problems with the GCC collect2 program. For some -# reason, if we set the COLLECT_NAMES environment variable, the problems -# vanish in a puff of smoke. -if test "X${COLLECT_NAMES+set}" != Xset; then - COLLECT_NAMES= - export COLLECT_NAMES -fi -_LT_EOF - ;; - esac - - -ltmain="$ac_aux_dir/ltmain.sh" - - - # We use sed instead of cat because bash on DJGPP gets confused if - # if finds mixed CR/LF and LF-only lines. Since sed operates in - # text mode, it properly converts lines to CR/LF. This bash problem - # is reportedly fixed, but why not run on old versions too? - sed '$q' "$ltmain" >> "$cfgfile" \ - || (rm -f "$cfgfile"; exit 1) - - if test x"$xsi_shell" = xyes; then - sed -e '/^func_dirname ()$/,/^} # func_dirname /c\ -func_dirname ()\ -{\ -\ case ${1} in\ -\ */*) func_dirname_result="${1%/*}${2}" ;;\ -\ * ) func_dirname_result="${3}" ;;\ -\ esac\ -} # Extended-shell func_dirname implementation' "$cfgfile" > $cfgfile.tmp \ - && mv -f "$cfgfile.tmp" "$cfgfile" \ - || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") -test 0 -eq $? || _lt_function_replace_fail=: - - - sed -e '/^func_basename ()$/,/^} # func_basename /c\ -func_basename ()\ -{\ -\ func_basename_result="${1##*/}"\ -} # Extended-shell func_basename implementation' "$cfgfile" > $cfgfile.tmp \ - && mv -f "$cfgfile.tmp" "$cfgfile" \ - || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") -test 0 -eq $? || _lt_function_replace_fail=: - - - sed -e '/^func_dirname_and_basename ()$/,/^} # func_dirname_and_basename /c\ -func_dirname_and_basename ()\ -{\ -\ case ${1} in\ -\ */*) func_dirname_result="${1%/*}${2}" ;;\ -\ * ) func_dirname_result="${3}" ;;\ -\ esac\ -\ func_basename_result="${1##*/}"\ -} # Extended-shell func_dirname_and_basename implementation' "$cfgfile" > $cfgfile.tmp \ - && mv -f "$cfgfile.tmp" "$cfgfile" \ - || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") -test 0 -eq $? || _lt_function_replace_fail=: - - - sed -e '/^func_stripname ()$/,/^} # func_stripname /c\ -func_stripname ()\ -{\ -\ # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are\ -\ # positional parameters, so assign one to ordinary parameter first.\ -\ func_stripname_result=${3}\ -\ func_stripname_result=${func_stripname_result#"${1}"}\ -\ func_stripname_result=${func_stripname_result%"${2}"}\ -} # Extended-shell func_stripname implementation' "$cfgfile" > $cfgfile.tmp \ - && mv -f "$cfgfile.tmp" "$cfgfile" \ - || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") -test 0 -eq $? || _lt_function_replace_fail=: - - - sed -e '/^func_split_long_opt ()$/,/^} # func_split_long_opt /c\ -func_split_long_opt ()\ -{\ -\ func_split_long_opt_name=${1%%=*}\ -\ func_split_long_opt_arg=${1#*=}\ -} # Extended-shell func_split_long_opt implementation' "$cfgfile" > $cfgfile.tmp \ - && mv -f "$cfgfile.tmp" "$cfgfile" \ - || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") -test 0 -eq $? || _lt_function_replace_fail=: - - - sed -e '/^func_split_short_opt ()$/,/^} # func_split_short_opt /c\ -func_split_short_opt ()\ -{\ -\ func_split_short_opt_arg=${1#??}\ -\ func_split_short_opt_name=${1%"$func_split_short_opt_arg"}\ -} # Extended-shell func_split_short_opt implementation' "$cfgfile" > $cfgfile.tmp \ - && mv -f "$cfgfile.tmp" "$cfgfile" \ - || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") -test 0 -eq $? || _lt_function_replace_fail=: - - - sed -e '/^func_lo2o ()$/,/^} # func_lo2o /c\ -func_lo2o ()\ -{\ -\ case ${1} in\ -\ *.lo) func_lo2o_result=${1%.lo}.${objext} ;;\ -\ *) func_lo2o_result=${1} ;;\ -\ esac\ -} # Extended-shell func_lo2o implementation' "$cfgfile" > $cfgfile.tmp \ - && mv -f "$cfgfile.tmp" "$cfgfile" \ - || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") -test 0 -eq $? || _lt_function_replace_fail=: - - - sed -e '/^func_xform ()$/,/^} # func_xform /c\ -func_xform ()\ -{\ - func_xform_result=${1%.*}.lo\ -} # Extended-shell func_xform implementation' "$cfgfile" > $cfgfile.tmp \ - && mv -f "$cfgfile.tmp" "$cfgfile" \ - || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") -test 0 -eq $? || _lt_function_replace_fail=: - - - sed -e '/^func_arith ()$/,/^} # func_arith /c\ -func_arith ()\ -{\ - func_arith_result=$(( $* ))\ -} # Extended-shell func_arith implementation' "$cfgfile" > $cfgfile.tmp \ - && mv -f "$cfgfile.tmp" "$cfgfile" \ - || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") -test 0 -eq $? || _lt_function_replace_fail=: - - - sed -e '/^func_len ()$/,/^} # func_len /c\ -func_len ()\ -{\ - func_len_result=${#1}\ -} # Extended-shell func_len implementation' "$cfgfile" > $cfgfile.tmp \ - && mv -f "$cfgfile.tmp" "$cfgfile" \ - || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") -test 0 -eq $? || _lt_function_replace_fail=: - -fi - -if test x"$lt_shell_append" = xyes; then - sed -e '/^func_append ()$/,/^} # func_append /c\ -func_append ()\ -{\ - eval "${1}+=\\${2}"\ -} # Extended-shell func_append implementation' "$cfgfile" > $cfgfile.tmp \ - && mv -f "$cfgfile.tmp" "$cfgfile" \ - || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") -test 0 -eq $? || _lt_function_replace_fail=: - - - sed -e '/^func_append_quoted ()$/,/^} # func_append_quoted /c\ -func_append_quoted ()\ -{\ -\ func_quote_for_eval "${2}"\ -\ eval "${1}+=\\\\ \\$func_quote_for_eval_result"\ -} # Extended-shell func_append_quoted implementation' "$cfgfile" > $cfgfile.tmp \ - && mv -f "$cfgfile.tmp" "$cfgfile" \ - || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") -test 0 -eq $? || _lt_function_replace_fail=: - - - # Save a `func_append' function call where possible by direct use of '+=' - sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1+="%g' $cfgfile > $cfgfile.tmp \ - && mv -f "$cfgfile.tmp" "$cfgfile" \ - || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") - test 0 -eq $? || _lt_function_replace_fail=: -else - # Save a `func_append' function call even when '+=' is not available - sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1="$\1%g' $cfgfile > $cfgfile.tmp \ - && mv -f "$cfgfile.tmp" "$cfgfile" \ - || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") - test 0 -eq $? || _lt_function_replace_fail=: -fi - -if test x"$_lt_function_replace_fail" = x":"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Unable to substitute extended shell functions in $ofile" >&5 -$as_echo "$as_me: WARNING: Unable to substitute extended shell functions in $ofile" >&2;} -fi - - - mv -f "$cfgfile" "$ofile" || - (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile") - chmod +x "$ofile" - - ;; - - esac -done # for ac_tag - - -as_fn_exit 0 diff --git a/include/Makefile b/include/Makefile deleted file mode 100644 index 19ae131..0000000 --- a/include/Makefile +++ /dev/null @@ -1,498 +0,0 @@ -# Makefile.in generated by automake 1.11.6 from Makefile.am. -# include/Makefile. Generated from Makefile.in by configure. - -# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, -# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software -# Foundation, Inc. -# This Makefile.in is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY, to the extent permitted by law; without -# even the implied warranty of MERCHANTABILITY or FITNESS FOR A -# PARTICULAR PURPOSE. - - - - -am__make_dryrun = \ - { \ - am__dry=no; \ - case $$MAKEFLAGS in \ - *\\[\ \ ]*) \ - echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \ - | grep '^AM OK$$' >/dev/null || am__dry=yes;; \ - *) \ - for am__flg in $$MAKEFLAGS; do \ - case $$am__flg in \ - *=*|--*) ;; \ - *n*) am__dry=yes; break;; \ - esac; \ - done;; \ - esac; \ - test $$am__dry = yes; \ - } -pkgdatadir = $(datadir)/shairplay -pkgincludedir = $(includedir)/shairplay -pkglibdir = $(libdir)/shairplay -pkglibexecdir = $(libexecdir)/shairplay -am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd -install_sh_DATA = $(install_sh) -c -m 644 -install_sh_PROGRAM = $(install_sh) -c -install_sh_SCRIPT = $(install_sh) -c -INSTALL_HEADER = $(INSTALL_DATA) -transform = $(program_transform_name) -NORMAL_INSTALL = : -PRE_INSTALL = : -POST_INSTALL = : -NORMAL_UNINSTALL = : -PRE_UNINSTALL = : -POST_UNINSTALL = : -build_triplet = x86_64-unknown-linux-gnu -host_triplet = x86_64-unknown-linux-gnu -subdir = include -DIST_COMMON = $(nobase_include_HEADERS) $(srcdir)/Makefile.am \ - $(srcdir)/Makefile.in -ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 -am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \ - $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \ - $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \ - $(top_srcdir)/m4/pkg.m4 $(top_srcdir)/configure.ac -am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ - $(ACLOCAL_M4) -mkinstalldirs = $(install_sh) -d -CONFIG_HEADER = $(top_builddir)/config.h -CONFIG_CLEAN_FILES = -CONFIG_CLEAN_VPATH_FILES = -SOURCES = -DIST_SOURCES = -am__can_run_installinfo = \ - case $$AM_UPDATE_INFO_DIR in \ - n|no|NO) false;; \ - *) (install-info --version) >/dev/null 2>&1;; \ - esac -am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; -am__vpath_adj = case $$p in \ - $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ - *) f=$$p;; \ - esac; -am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`; -am__install_max = 40 -am__nobase_strip_setup = \ - srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` -am__nobase_strip = \ - for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" -am__nobase_list = $(am__nobase_strip_setup); \ - for p in $$list; do echo "$$p $$p"; done | \ - sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ - $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ - if (++n[$$2] == $(am__install_max)) \ - { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ - END { for (dir in files) print dir, files[dir] }' -am__base_list = \ - sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ - sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' -am__uninstall_files_from_dir = { \ - test -z "$$files" \ - || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \ - || { echo " ( cd '$$dir' && rm -f" $$files ")"; \ - $(am__cd) "$$dir" && rm -f $$files; }; \ - } -am__installdirs = "$(DESTDIR)$(includedir)" -HEADERS = $(nobase_include_HEADERS) -ETAGS = etags -CTAGS = ctags -DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = ${SHELL} /data/packages/shairplay/shairplay/missing --run aclocal-1.11 -AMTAR = $${TAR-tar} -AR = ar -AUTOCONF = ${SHELL} /data/packages/shairplay/shairplay/missing --run autoconf -AUTOHEADER = ${SHELL} /data/packages/shairplay/shairplay/missing --run autoheader -AUTOMAKE = ${SHELL} /data/packages/shairplay/shairplay/missing --run automake-1.11 -AWK = gawk -CC = gcc -CCDEPMODE = depmode=gcc3 -CFLAGS = -g -O2 -CPP = gcc -E -CPPFLAGS = -CYGPATH_W = echo -DEFS = -DHAVE_CONFIG_H -DEPDIR = .deps -DLLTOOL = false -DSYMUTIL = -DUMPBIN = -ECHO_C = -ECHO_N = -n -ECHO_T = -EGREP = /bin/grep -E -EXEEXT = -FGREP = /bin/grep -F -GREP = /bin/grep -INSTALL = /usr/bin/install -c -INSTALL_DATA = ${INSTALL} -m 644 -INSTALL_PROGRAM = ${INSTALL} -INSTALL_SCRIPT = ${INSTALL} -INSTALL_STRIP_PROGRAM = $(install_sh) -c -s -LD = /usr/bin/ld -m elf_x86_64 -LDFLAGS = -LIBADD_DL = -ldl -LIBADD_DLD_LINK = -LIBADD_DLOPEN = -ldl -LIBADD_SHL_LOAD = -LIBM = -lm -LIBOBJS = -LIBS = -lpthread -ldl -LIBTOOL = $(SHELL) $(top_builddir)/libtool -LIPO = -LN_S = ln -s -LTLIBOBJS = -LT_DLLOADERS = dlopen.la -LT_DLPREOPEN = -dlpreopen dlopen.la -MAKEINFO = ${SHELL} /data/packages/shairplay/shairplay/missing --run makeinfo -MANIFEST_TOOL = : -MKDIR_P = /bin/mkdir -p -NM = /usr/bin/nm -B -NMEDIT = -OBJDUMP = objdump -OBJEXT = o -OTOOL = -OTOOL64 = -PACKAGE = shairplay -PACKAGE_BUGREPORT = juhovh@iki.fi -PACKAGE_NAME = shairplay -PACKAGE_STRING = shairplay 0.9.0 -PACKAGE_TARNAME = shairplay -PACKAGE_URL = -PACKAGE_VERSION = 0.9.0 -PATH_SEPARATOR = : -PKG_CONFIG = /usr/bin/pkg-config -RANLIB = ranlib -SED = /bin/sed -SET_MAKE = -SHELL = /bin/bash -STRIP = strip -VERSION = 0.9.0 -abs_builddir = /data/packages/shairplay/shairplay/include -abs_srcdir = /data/packages/shairplay/shairplay/include -abs_top_builddir = /data/packages/shairplay/shairplay -abs_top_srcdir = /data/packages/shairplay/shairplay -ac_ct_AR = ar -ac_ct_CC = gcc -ac_ct_DUMPBIN = -am__include = include -am__leading_dot = . -am__quote = -am__tar = $${TAR-tar} chof - "$$tardir" -am__untar = $${TAR-tar} xf - -bindir = ${exec_prefix}/bin -build = x86_64-unknown-linux-gnu -build_alias = -build_cpu = x86_64 -build_os = linux-gnu -build_vendor = unknown -builddir = . -datadir = ${datarootdir} -datarootdir = ${prefix}/share -docdir = ${datarootdir}/doc/${PACKAGE_TARNAME} -dvidir = ${docdir} -exec_prefix = ${prefix} -host = x86_64-unknown-linux-gnu -host_alias = -host_cpu = x86_64 -host_os = linux-gnu -host_vendor = unknown -htmldir = ${docdir} -includedir = ${prefix}/include -infodir = ${datarootdir}/info -install_sh = ${SHELL} /data/packages/shairplay/shairplay/install-sh -libao_CFLAGS = -libao_LIBS = -lao -libdir = ${exec_prefix}/lib -libexecdir = ${exec_prefix}/libexec -localedir = ${datarootdir}/locale -localstatedir = ${prefix}/var -mandir = ${datarootdir}/man -mkdir_p = /bin/mkdir -p -oldincludedir = /usr/include -pdfdir = ${docdir} -prefix = /usr/local -program_transform_name = s,x,x, -psdir = ${docdir} -sbindir = ${exec_prefix}/sbin -sharedstatedir = ${prefix}/com -srcdir = . -sysconfdir = ${prefix}/etc -target_alias = -top_build_prefix = ../ -top_builddir = .. -top_srcdir = .. -nobase_include_HEADERS = shairplay/dnssd.h shairplay/raop.h -all: all-am - -.SUFFIXES: -$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) - @for dep in $?; do \ - case '$(am__configure_deps)' in \ - *$$dep*) \ - ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ - && { if test -f $@; then exit 0; else break; fi; }; \ - exit 1;; \ - esac; \ - done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign include/Makefile'; \ - $(am__cd) $(top_srcdir) && \ - $(AUTOMAKE) --foreign include/Makefile -.PRECIOUS: Makefile -Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status - @case '$?' in \ - *config.status*) \ - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ - *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ - esac; - -$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh - -$(top_srcdir)/configure: $(am__configure_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(ACLOCAL_M4): $(am__aclocal_m4_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(am__aclocal_m4_deps): - -mostlyclean-libtool: - -rm -f *.lo - -clean-libtool: - -rm -rf .libs _libs -install-nobase_includeHEADERS: $(nobase_include_HEADERS) - @$(NORMAL_INSTALL) - @list='$(nobase_include_HEADERS)'; test -n "$(includedir)" || list=; \ - if test -n "$$list"; then \ - echo " $(MKDIR_P) '$(DESTDIR)$(includedir)'"; \ - $(MKDIR_P) "$(DESTDIR)$(includedir)" || exit 1; \ - fi; \ - $(am__nobase_list) | while read dir files; do \ - xfiles=; for file in $$files; do \ - if test -f "$$file"; then xfiles="$$xfiles $$file"; \ - else xfiles="$$xfiles $(srcdir)/$$file"; fi; done; \ - test -z "$$xfiles" || { \ - test "x$$dir" = x. || { \ - echo " $(MKDIR_P) '$(DESTDIR)$(includedir)/$$dir'"; \ - $(MKDIR_P) "$(DESTDIR)$(includedir)/$$dir"; }; \ - echo " $(INSTALL_HEADER) $$xfiles '$(DESTDIR)$(includedir)/$$dir'"; \ - $(INSTALL_HEADER) $$xfiles "$(DESTDIR)$(includedir)/$$dir" || exit $$?; }; \ - done - -uninstall-nobase_includeHEADERS: - @$(NORMAL_UNINSTALL) - @list='$(nobase_include_HEADERS)'; test -n "$(includedir)" || list=; \ - $(am__nobase_strip_setup); files=`$(am__nobase_strip)`; \ - dir='$(DESTDIR)$(includedir)'; $(am__uninstall_files_from_dir) - -ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) - list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | \ - $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in files) print i; }; }'`; \ - mkid -fID $$unique -tags: TAGS - -TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ - $(TAGS_FILES) $(LISP) - set x; \ - here=`pwd`; \ - list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | \ - $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in files) print i; }; }'`; \ - shift; \ - if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ - test -n "$$unique" || unique=$$empty_fix; \ - if test $$# -gt 0; then \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - "$$@" $$unique; \ - else \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - $$unique; \ - fi; \ - fi -ctags: CTAGS -CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ - $(TAGS_FILES) $(LISP) - list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | \ - $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in files) print i; }; }'`; \ - test -z "$(CTAGS_ARGS)$$unique" \ - || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ - $$unique - -GTAGS: - here=`$(am__cd) $(top_builddir) && pwd` \ - && $(am__cd) $(top_srcdir) \ - && gtags -i $(GTAGS_ARGS) "$$here" - -distclean-tags: - -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags - -distdir: $(DISTFILES) - @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - list='$(DISTFILES)'; \ - dist_files=`for file in $$list; do echo $$file; done | \ - sed -e "s|^$$srcdirstrip/||;t" \ - -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ - case $$dist_files in \ - */*) $(MKDIR_P) `echo "$$dist_files" | \ - sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ - sort -u` ;; \ - esac; \ - for file in $$dist_files; do \ - if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ - if test -d $$d/$$file; then \ - dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ - if test -d "$(distdir)/$$file"; then \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ - cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ - else \ - test -f "$(distdir)/$$file" \ - || cp -p $$d/$$file "$(distdir)/$$file" \ - || exit 1; \ - fi; \ - done -check-am: all-am -check: check-am -all-am: Makefile $(HEADERS) -installdirs: - for dir in "$(DESTDIR)$(includedir)"; do \ - test -z "$$dir" || $(MKDIR_P) "$$dir"; \ - done -install: install-am -install-exec: install-exec-am -install-data: install-data-am -uninstall: uninstall-am - -install-am: all-am - @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am - -installcheck: installcheck-am -install-strip: - if test -z '$(STRIP)'; then \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - install; \ - else \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ - fi -mostlyclean-generic: - -clean-generic: - -distclean-generic: - -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) - -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) - -maintainer-clean-generic: - @echo "This command is intended for maintainers to use" - @echo "it deletes files that may require special tools to rebuild." -clean: clean-am - -clean-am: clean-generic clean-libtool mostlyclean-am - -distclean: distclean-am - -rm -f Makefile -distclean-am: clean-am distclean-generic distclean-tags - -dvi: dvi-am - -dvi-am: - -html: html-am - -html-am: - -info: info-am - -info-am: - -install-data-am: install-nobase_includeHEADERS - -install-dvi: install-dvi-am - -install-dvi-am: - -install-exec-am: - -install-html: install-html-am - -install-html-am: - -install-info: install-info-am - -install-info-am: - -install-man: - -install-pdf: install-pdf-am - -install-pdf-am: - -install-ps: install-ps-am - -install-ps-am: - -installcheck-am: - -maintainer-clean: maintainer-clean-am - -rm -f Makefile -maintainer-clean-am: distclean-am maintainer-clean-generic - -mostlyclean: mostlyclean-am - -mostlyclean-am: mostlyclean-generic mostlyclean-libtool - -pdf: pdf-am - -pdf-am: - -ps: ps-am - -ps-am: - -uninstall-am: uninstall-nobase_includeHEADERS - -.MAKE: install-am install-strip - -.PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \ - clean-libtool ctags distclean distclean-generic \ - distclean-libtool distclean-tags distdir dvi dvi-am html \ - html-am info info-am install install-am install-data \ - install-data-am install-dvi install-dvi-am install-exec \ - install-exec-am install-html install-html-am install-info \ - install-info-am install-man install-nobase_includeHEADERS \ - install-pdf install-pdf-am install-ps install-ps-am \ - install-strip installcheck installcheck-am installdirs \ - maintainer-clean maintainer-clean-generic mostlyclean \ - mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ - tags uninstall uninstall-am uninstall-nobase_includeHEADERS - - -# Tell versions [3.59,3.63) of GNU make to not export all variables. -# Otherwise a system limit (for SysV at least) may be exceeded. -.NOEXPORT: diff --git a/libtool b/libtool deleted file mode 100755 index 3d384e5..0000000 --- a/libtool +++ /dev/null @@ -1,10083 +0,0 @@ -#! /bin/bash - -# libtool - Provide generalized library-building support services. -# Generated automatically by config.status (shairplay) 0.9.0 -# Libtool was configured on host HPProBook: -# NOTE: Changes made to this file will be lost: look at ltmain.sh. -# -# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, -# 2006, 2007, 2008, 2009, 2010, 2011 Free Software -# Foundation, Inc. -# Written by Gordon Matzigkeit, 1996 -# -# This file is part of GNU Libtool. -# -# GNU Libtool is free software; you can redistribute it and/or -# modify it under the terms of the GNU General Public License as -# published by the Free Software Foundation; either version 2 of -# the License, or (at your option) any later version. -# -# As a special exception to the GNU General Public License, -# if you distribute this file as part of a program or library that -# is built using GNU Libtool, you may include this file under the -# same distribution terms that you use for the rest of that program. -# -# GNU Libtool is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with GNU Libtool; see the file COPYING. If not, a copy -# can be downloaded from http://www.gnu.org/licenses/gpl.html, or -# obtained by writing to the Free Software Foundation, Inc., -# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - - -# The names of the tagged configurations supported by this script. -available_tags="" - -# ### BEGIN LIBTOOL CONFIG - -# Which release of libtool.m4 was used? -macro_version=2.4.2 -macro_revision=1.3337 - -# Whether or not to build shared libraries. -build_libtool_libs=yes - -# Whether or not to build static libraries. -build_old_libs=yes - -# What type of objects to build. -pic_mode=default - -# Whether or not to optimize for fast installation. -fast_install=yes - -# Shell to use when invoking shell scripts. -SHELL="/bin/bash" - -# An echo program that protects backslashes. -ECHO="printf %s\\n" - -# The PATH separator for the build system. -PATH_SEPARATOR=":" - -# The host system. -host_alias= -host=x86_64-unknown-linux-gnu -host_os=linux-gnu - -# The build system. -build_alias= -build=x86_64-unknown-linux-gnu -build_os=linux-gnu - -# A sed program that does not truncate output. -SED="/bin/sed" - -# Sed that helps us avoid accidentally triggering echo(1) options like -n. -Xsed="$SED -e 1s/^X//" - -# A grep program that handles long lines. -GREP="/bin/grep" - -# An ERE matcher. -EGREP="/bin/grep -E" - -# A literal string matcher. -FGREP="/bin/grep -F" - -# A BSD- or MS-compatible name lister. -NM="/usr/bin/nm -B" - -# Whether we need soft or hard links. -LN_S="ln -s" - -# What is the maximum length of a command? -max_cmd_len=1572864 - -# Object file suffix (normally "o"). -objext=o - -# Executable file suffix (normally ""). -exeext= - -# whether the shell understands "unset". -lt_unset=unset - -# turn spaces into newlines. -SP2NL="tr \\040 \\012" - -# turn newlines into spaces. -NL2SP="tr \\015\\012 \\040\\040" - -# convert $build file names to $host format. -to_host_file_cmd=func_convert_file_noop - -# convert $build files to toolchain format. -to_tool_file_cmd=func_convert_file_noop - -# An object symbol dumper. -OBJDUMP="objdump" - -# Method to check whether dependent libraries are shared objects. -deplibs_check_method="pass_all" - -# Command to use when deplibs_check_method = "file_magic". -file_magic_cmd="\$MAGIC_CMD" - -# How to find potential files when deplibs_check_method = "file_magic". -file_magic_glob="" - -# Find potential files using nocaseglob when deplibs_check_method = "file_magic". -want_nocaseglob="no" - -# DLL creation program. -DLLTOOL="false" - -# Command to associate shared and link libraries. -sharedlib_from_linklib_cmd="printf %s\\n" - -# The archiver. -AR="ar" - -# Flags to create an archive. -AR_FLAGS="cru" - -# How to feed a file listing to the archiver. -archiver_list_spec="@" - -# A symbol stripping program. -STRIP="strip" - -# Commands used to install an old-style archive. -RANLIB="ranlib" -old_postinstall_cmds="chmod 644 \$oldlib~\$RANLIB \$tool_oldlib" -old_postuninstall_cmds="" - -# Whether to use a lock for old archive extraction. -lock_old_archive_extraction=no - -# A C compiler. -LTCC="gcc" - -# LTCC compiler flags. -LTCFLAGS="-g -O2" - -# Take the output of nm and produce a listing of raw symbols and C names. -global_symbol_pipe="sed -n -e 's/^.*[ ]\\([ABCDGIRSTW][ABCDGIRSTW]*\\)[ ][ ]*\\([_A-Za-z][_A-Za-z0-9]*\\)\$/\\1 \\2 \\2/p' | sed '/ __gnu_lto/d'" - -# Transform the output of nm in a proper C declaration. -global_symbol_to_cdecl="sed -n -e 's/^T .* \\(.*\\)\$/extern int \\1();/p' -e 's/^[ABCDGIRSTW]* .* \\(.*\\)\$/extern char \\1;/p'" - -# Transform the output of nm in a C name address pair. -global_symbol_to_c_name_address="sed -n -e 's/^: \\([^ ]*\\)[ ]*\$/ {\\\"\\1\\\", (void *) 0},/p' -e 's/^[ABCDGIRSTW]* \\([^ ]*\\) \\([^ ]*\\)\$/ {\"\\2\", (void *) \\&\\2},/p'" - -# Transform the output of nm in a C name address pair when lib prefix is needed. -global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: \\([^ ]*\\)[ ]*\$/ {\\\"\\1\\\", (void *) 0},/p' -e 's/^[ABCDGIRSTW]* \\([^ ]*\\) \\(lib[^ ]*\\)\$/ {\"\\2\", (void *) \\&\\2},/p' -e 's/^[ABCDGIRSTW]* \\([^ ]*\\) \\([^ ]*\\)\$/ {\"lib\\2\", (void *) \\&\\2},/p'" - -# Specify filename containing input files for $NM. -nm_file_list_spec="@" - -# The root where to search for dependent libraries,and in which our libraries should be installed. -lt_sysroot= - -# The name of the directory that contains temporary libtool files. -objdir=.libs - -# Used to examine libraries when file_magic_cmd begins with "file". -MAGIC_CMD=file - -# Must we lock files when doing compilation? -need_locks="no" - -# Manifest tool. -MANIFEST_TOOL=":" - -# Tool to manipulate archived DWARF debug symbol files on Mac OS X. -DSYMUTIL="" - -# Tool to change global to local symbols on Mac OS X. -NMEDIT="" - -# Tool to manipulate fat objects and archives on Mac OS X. -LIPO="" - -# ldd/readelf like tool for Mach-O binaries on Mac OS X. -OTOOL="" - -# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4. -OTOOL64="" - -# Old archive suffix (normally "a"). -libext=a - -# Shared library suffix (normally ".so"). -shrext_cmds=".so" - -# The commands to extract the exported symbol list from a shared archive. -extract_expsyms_cmds="" - -# Variables whose values should be saved in libtool wrapper scripts and -# restored at link time. -variables_saved_for_relink="PATH LD_LIBRARY_PATH LD_RUN_PATH GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" - -# Do we need the "lib" prefix for modules? -need_lib_prefix=no - -# Do we need a version for libraries? -need_version=no - -# Library versioning type. -version_type=linux - -# Shared library runtime path variable. -runpath_var=LD_RUN_PATH - -# Shared library path variable. -shlibpath_var=LD_LIBRARY_PATH - -# Is shlibpath searched before the hard-coded library search path? -shlibpath_overrides_runpath=no - -# Format of library name prefix. -libname_spec="lib\$name" - -# List of archive names. First name is the real one, the rest are links. -# The last name is the one that the linker finds with -lNAME -library_names_spec="\${libname}\${release}\${shared_ext}\$versuffix \${libname}\${release}\${shared_ext}\$major \$libname\${shared_ext}" - -# The coded name of the library, if different from the real name. -soname_spec="\${libname}\${release}\${shared_ext}\$major" - -# Permission mode override for installation of shared libraries. -install_override_mode="" - -# Command to use after installation of a shared archive. -postinstall_cmds="" - -# Command to use after uninstallation of a shared archive. -postuninstall_cmds="" - -# Commands used to finish a libtool library installation in a directory. -finish_cmds="PATH=\\\"\\\$PATH:/sbin\\\" ldconfig -n \$libdir" - -# As "finish_cmds", except a single script fragment to be evaled but -# not shown. -finish_eval="" - -# Whether we should hardcode library paths into libraries. -hardcode_into_libs=yes - -# Compile-time system search path for libraries. -sys_lib_search_path_spec="/usr/lib/gcc/x86_64-linux-gnu/4.7 /usr/lib/x86_64-linux-gnu /usr/lib /lib/x86_64-linux-gnu /lib " - -# Run-time system search path for libraries. -sys_lib_dlsearch_path_spec="/lib /usr/lib /usr/lib/i386-linux-gnu/mesa /lib/i386-linux-gnu /usr/lib/i386-linux-gnu /lib/i686-linux-gnu /usr/lib/i686-linux-gnu /usr/local/lib /lib/x86_64-linux-gnu /usr/lib/x86_64-linux-gnu /usr/lib/x86_64-linux-gnu/mesa-egl /usr/lib/x86_64-linux-gnu/mesa /lib32 /usr/lib32 " - -# Whether dlopen is supported. -dlopen_support=unknown - -# Whether dlopen of programs is supported. -dlopen_self=unknown - -# Whether dlopen of statically linked programs is supported. -dlopen_self_static=unknown - -# Commands to strip libraries. -old_striplib="strip --strip-debug" -striplib="strip --strip-unneeded" - - -# The linker used to build libraries. -LD="/usr/bin/ld -m elf_x86_64" - -# How to create reloadable object files. -reload_flag=" -r" -reload_cmds="\$LD\$reload_flag -o \$output\$reload_objs" - -# Commands used to build an old-style archive. -old_archive_cmds="\$AR \$AR_FLAGS \$oldlib\$oldobjs~\$RANLIB \$tool_oldlib" - -# A language specific compiler. -CC="gcc" - -# Is the compiler the GNU compiler? -with_gcc=yes - -# Compiler flag to turn off builtin functions. -no_builtin_flag=" -fno-builtin" - -# Additional compiler flags for building library objects. -pic_flag=" -fPIC -DPIC" - -# How to pass a linker flag through the compiler. -wl="-Wl," - -# Compiler flag to prevent dynamic linking. -link_static_flag="-static" - -# Does compiler simultaneously support -c and -o options? -compiler_c_o="yes" - -# Whether or not to add -lc for building shared libraries. -build_libtool_need_lc=no - -# Whether or not to disallow shared libs when runtime libs are static. -allow_libtool_libs_with_static_runtimes=no - -# Compiler flag to allow reflexive dlopens. -export_dynamic_flag_spec="\${wl}--export-dynamic" - -# Compiler flag to generate shared objects directly from archives. -whole_archive_flag_spec="\${wl}--whole-archive\$convenience \${wl}--no-whole-archive" - -# Whether the compiler copes with passing no objects directly. -compiler_needs_object="no" - -# Create an old-style archive from a shared archive. -old_archive_from_new_cmds="" - -# Create a temporary old-style archive to link instead of a shared archive. -old_archive_from_expsyms_cmds="" - -# Commands used to build a shared archive. -archive_cmds="\$CC -shared \$pic_flag \$libobjs \$deplibs \$compiler_flags \${wl}-soname \$wl\$soname -o \$lib" -archive_expsym_cmds="echo \\\"{ global:\\\" > \$output_objdir/\$libname.ver~ - cat \$export_symbols | sed -e \\\"s/\\\\(.*\\\\)/\\\\1;/\\\" >> \$output_objdir/\$libname.ver~ - echo \\\"local: *; };\\\" >> \$output_objdir/\$libname.ver~ - \$CC -shared \$pic_flag \$libobjs \$deplibs \$compiler_flags \${wl}-soname \$wl\$soname \${wl}-version-script \${wl}\$output_objdir/\$libname.ver -o \$lib" - -# Commands used to build a loadable module if different from building -# a shared archive. -module_cmds="" -module_expsym_cmds="" - -# Whether we are building with GNU ld or not. -with_gnu_ld="yes" - -# Flag that allows shared libraries with undefined symbols to be built. -allow_undefined_flag="" - -# Flag that enforces no undefined symbols. -no_undefined_flag="" - -# Flag to hardcode $libdir into a binary during linking. -# This must work even if $libdir does not exist -hardcode_libdir_flag_spec="\${wl}-rpath \${wl}\$libdir" - -# Whether we need a single "-rpath" flag with a separated argument. -hardcode_libdir_separator="" - -# Set to "yes" if using DIR/libNAME${shared_ext} during linking hardcodes -# DIR into the resulting binary. -hardcode_direct=no - -# Set to "yes" if using DIR/libNAME${shared_ext} during linking hardcodes -# DIR into the resulting binary and the resulting library dependency is -# "absolute",i.e impossible to change by setting ${shlibpath_var} if the -# library is relocated. -hardcode_direct_absolute=no - -# Set to "yes" if using the -LDIR flag during linking hardcodes DIR -# into the resulting binary. -hardcode_minus_L=no - -# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR -# into the resulting binary. -hardcode_shlibpath_var=unsupported - -# Set to "yes" if building a shared library automatically hardcodes DIR -# into the library and all subsequent libraries and executables linked -# against it. -hardcode_automatic=no - -# Set to yes if linker adds runtime paths of dependent libraries -# to runtime path list. -inherit_rpath=no - -# Whether libtool must link a program against all its dependency libraries. -link_all_deplibs=no - -# Set to "yes" if exported symbols are required. -always_export_symbols=no - -# The commands to list exported symbols. -export_symbols_cmds="\$NM \$libobjs \$convenience | \$global_symbol_pipe | \$SED 's/.* //' | sort | uniq > \$export_symbols" - -# Symbols that should not be listed in the preloaded symbols. -exclude_expsyms="_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*" - -# Symbols that must always be exported. -include_expsyms="" - -# Commands necessary for linking programs (against libraries) with templates. -prelink_cmds="" - -# Commands necessary for finishing linking programs. -postlink_cmds="" - -# Specify filename containing input files. -file_list_spec="" - -# How to hardcode a shared library path into an executable. -hardcode_action=immediate - -# ### END LIBTOOL CONFIG - - -# libtool (GNU libtool) 2.4.2 -# Written by Gordon Matzigkeit , 1996 - -# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 2006, -# 2007, 2008, 2009, 2010, 2011 Free Software Foundation, Inc. -# This is free software; see the source for copying conditions. There is NO -# warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. - -# GNU Libtool is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or -# (at your option) any later version. -# -# As a special exception to the GNU General Public License, -# if you distribute this file as part of a program or library that -# is built using GNU Libtool, you may include this file under the -# same distribution terms that you use for the rest of that program. -# -# GNU Libtool is distributed in the hope that it will be useful, but -# WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -# General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with GNU Libtool; see the file COPYING. If not, a copy -# can be downloaded from http://www.gnu.org/licenses/gpl.html, -# or obtained by writing to the Free Software Foundation, Inc., -# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - -# Usage: $progname [OPTION]... [MODE-ARG]... -# -# Provide generalized library-building support services. -# -# --config show all configuration variables -# --debug enable verbose shell tracing -# -n, --dry-run display commands without modifying any files -# --features display basic configuration information and exit -# --mode=MODE use operation mode MODE -# --preserve-dup-deps don't remove duplicate dependency libraries -# --quiet, --silent don't print informational messages -# --no-quiet, --no-silent -# print informational messages (default) -# --no-warn don't display warning messages -# --tag=TAG use configuration variables from tag TAG -# -v, --verbose print more informational messages than default -# --no-verbose don't print the extra informational messages -# --version print version information -# -h, --help, --help-all print short, long, or detailed help message -# -# MODE must be one of the following: -# -# clean remove files from the build directory -# compile compile a source file into a libtool object -# execute automatically set library path, then run a program -# finish complete the installation of libtool libraries -# install install libraries or executables -# link create a library or an executable -# uninstall remove libraries from an installed directory -# -# MODE-ARGS vary depending on the MODE. When passed as first option, -# `--mode=MODE' may be abbreviated as `MODE' or a unique abbreviation of that. -# Try `$progname --help --mode=MODE' for a more detailed description of MODE. -# -# When reporting a bug, please describe a test case to reproduce it and -# include the following information: -# -# host-triplet: $host -# shell: $SHELL -# compiler: $LTCC -# compiler flags: $LTCFLAGS -# linker: $LD (gnu? $with_gnu_ld) -# $progname: (GNU libtool) 2.4.2 Debian-2.4.2-1ubuntu2 -# automake: $automake_version -# autoconf: $autoconf_version -# -# Report bugs to . -# GNU libtool home page: . -# General help using GNU software: . - -PROGRAM=libtool -PACKAGE=libtool -VERSION="2.4.2 Debian-2.4.2-1ubuntu2" -TIMESTAMP="" -package_revision=1.3337 - -# Be Bourne compatible -if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then - emulate sh - NULLCMD=: - # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which - # is contrary to our usage. Disable this feature. - alias -g '${1+"$@"}'='"$@"' - setopt NO_GLOB_SUBST -else - case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac -fi -BIN_SH=xpg4; export BIN_SH # for Tru64 -DUALCASE=1; export DUALCASE # for MKS sh - -# A function that is used when there is no print builtin or printf. -func_fallback_echo () -{ - eval 'cat <<_LTECHO_EOF -$1 -_LTECHO_EOF' -} - -# NLS nuisances: We save the old values to restore during execute mode. -lt_user_locale= -lt_safe_locale= -for lt_var in LANG LANGUAGE LC_ALL LC_CTYPE LC_COLLATE LC_MESSAGES -do - eval "if test \"\${$lt_var+set}\" = set; then - save_$lt_var=\$$lt_var - $lt_var=C - export $lt_var - lt_user_locale=\"$lt_var=\\\$save_\$lt_var; \$lt_user_locale\" - lt_safe_locale=\"$lt_var=C; \$lt_safe_locale\" - fi" -done -LC_ALL=C -LANGUAGE=C -export LANGUAGE LC_ALL - -$lt_unset CDPATH - - -# Work around backward compatibility issue on IRIX 6.5. On IRIX 6.4+, sh -# is ksh but when the shell is invoked as "sh" and the current value of -# the _XPG environment variable is not equal to 1 (one), the special -# positional parameter $0, within a function call, is the name of the -# function. -progpath="$0" - - - -: ${CP="cp -f"} -test "${ECHO+set}" = set || ECHO=${as_echo-'printf %s\n'} -: ${MAKE="make"} -: ${MKDIR="mkdir"} -: ${MV="mv -f"} -: ${RM="rm -f"} -: ${SHELL="${CONFIG_SHELL-/bin/sh}"} -: ${Xsed="$SED -e 1s/^X//"} - -# Global variables: -EXIT_SUCCESS=0 -EXIT_FAILURE=1 -EXIT_MISMATCH=63 # $? = 63 is used to indicate version mismatch to missing. -EXIT_SKIP=77 # $? = 77 is used to indicate a skipped test to automake. - -exit_status=$EXIT_SUCCESS - -# Make sure IFS has a sensible default -lt_nl=' -' -IFS=" $lt_nl" - -dirname="s,/[^/]*$,," -basename="s,^.*/,," - -# func_dirname file append nondir_replacement -# Compute the dirname of FILE. If nonempty, add APPEND to the result, -# otherwise set result to NONDIR_REPLACEMENT. -func_dirname () -{ - case ${1} in - */*) func_dirname_result="${1%/*}${2}" ;; - * ) func_dirname_result="${3}" ;; - esac -} # Extended-shell func_dirname implementation - - -# func_basename file -func_basename () -{ - func_basename_result="${1##*/}" -} # Extended-shell func_basename implementation - - -# func_dirname_and_basename file append nondir_replacement -# perform func_basename and func_dirname in a single function -# call: -# dirname: Compute the dirname of FILE. If nonempty, -# add APPEND to the result, otherwise set result -# to NONDIR_REPLACEMENT. -# value returned in "$func_dirname_result" -# basename: Compute filename of FILE. -# value retuned in "$func_basename_result" -# Implementation must be kept synchronized with func_dirname -# and func_basename. For efficiency, we do not delegate to -# those functions but instead duplicate the functionality here. -func_dirname_and_basename () -{ - case ${1} in - */*) func_dirname_result="${1%/*}${2}" ;; - * ) func_dirname_result="${3}" ;; - esac - func_basename_result="${1##*/}" -} # Extended-shell func_dirname_and_basename implementation - - -# func_stripname prefix suffix name -# strip PREFIX and SUFFIX off of NAME. -# PREFIX and SUFFIX must not contain globbing or regex special -# characters, hashes, percent signs, but SUFFIX may contain a leading -# dot (in which case that matches only a dot). -# func_strip_suffix prefix name -func_stripname () -{ - # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are - # positional parameters, so assign one to ordinary parameter first. - func_stripname_result=${3} - func_stripname_result=${func_stripname_result#"${1}"} - func_stripname_result=${func_stripname_result%"${2}"} -} # Extended-shell func_stripname implementation - - -# These SED scripts presuppose an absolute path with a trailing slash. -pathcar='s,^/\([^/]*\).*$,\1,' -pathcdr='s,^/[^/]*,,' -removedotparts=':dotsl - s@/\./@/@g - t dotsl - s,/\.$,/,' -collapseslashes='s@/\{1,\}@/@g' -finalslash='s,/*$,/,' - -# func_normal_abspath PATH -# Remove doubled-up and trailing slashes, "." path components, -# and cancel out any ".." path components in PATH after making -# it an absolute path. -# value returned in "$func_normal_abspath_result" -func_normal_abspath () -{ - # Start from root dir and reassemble the path. - func_normal_abspath_result= - func_normal_abspath_tpath=$1 - func_normal_abspath_altnamespace= - case $func_normal_abspath_tpath in - "") - # Empty path, that just means $cwd. - func_stripname '' '/' "`pwd`" - func_normal_abspath_result=$func_stripname_result - return - ;; - # The next three entries are used to spot a run of precisely - # two leading slashes without using negated character classes; - # we take advantage of case's first-match behaviour. - ///*) - # Unusual form of absolute path, do nothing. - ;; - //*) - # Not necessarily an ordinary path; POSIX reserves leading '//' - # and for example Cygwin uses it to access remote file shares - # over CIFS/SMB, so we conserve a leading double slash if found. - func_normal_abspath_altnamespace=/ - ;; - /*) - # Absolute path, do nothing. - ;; - *) - # Relative path, prepend $cwd. - func_normal_abspath_tpath=`pwd`/$func_normal_abspath_tpath - ;; - esac - # Cancel out all the simple stuff to save iterations. We also want - # the path to end with a slash for ease of parsing, so make sure - # there is one (and only one) here. - func_normal_abspath_tpath=`$ECHO "$func_normal_abspath_tpath" | $SED \ - -e "$removedotparts" -e "$collapseslashes" -e "$finalslash"` - while :; do - # Processed it all yet? - if test "$func_normal_abspath_tpath" = / ; then - # If we ascended to the root using ".." the result may be empty now. - if test -z "$func_normal_abspath_result" ; then - func_normal_abspath_result=/ - fi - break - fi - func_normal_abspath_tcomponent=`$ECHO "$func_normal_abspath_tpath" | $SED \ - -e "$pathcar"` - func_normal_abspath_tpath=`$ECHO "$func_normal_abspath_tpath" | $SED \ - -e "$pathcdr"` - # Figure out what to do with it - case $func_normal_abspath_tcomponent in - "") - # Trailing empty path component, ignore it. - ;; - ..) - # Parent dir; strip last assembled component from result. - func_dirname "$func_normal_abspath_result" - func_normal_abspath_result=$func_dirname_result - ;; - *) - # Actual path component, append it. - func_normal_abspath_result=$func_normal_abspath_result/$func_normal_abspath_tcomponent - ;; - esac - done - # Restore leading double-slash if one was found on entry. - func_normal_abspath_result=$func_normal_abspath_altnamespace$func_normal_abspath_result -} - -# func_relative_path SRCDIR DSTDIR -# generates a relative path from SRCDIR to DSTDIR, with a trailing -# slash if non-empty, suitable for immediately appending a filename -# without needing to append a separator. -# value returned in "$func_relative_path_result" -func_relative_path () -{ - func_relative_path_result= - func_normal_abspath "$1" - func_relative_path_tlibdir=$func_normal_abspath_result - func_normal_abspath "$2" - func_relative_path_tbindir=$func_normal_abspath_result - - # Ascend the tree starting from libdir - while :; do - # check if we have found a prefix of bindir - case $func_relative_path_tbindir in - $func_relative_path_tlibdir) - # found an exact match - func_relative_path_tcancelled= - break - ;; - $func_relative_path_tlibdir*) - # found a matching prefix - func_stripname "$func_relative_path_tlibdir" '' "$func_relative_path_tbindir" - func_relative_path_tcancelled=$func_stripname_result - if test -z "$func_relative_path_result"; then - func_relative_path_result=. - fi - break - ;; - *) - func_dirname $func_relative_path_tlibdir - func_relative_path_tlibdir=${func_dirname_result} - if test "x$func_relative_path_tlibdir" = x ; then - # Have to descend all the way to the root! - func_relative_path_result=../$func_relative_path_result - func_relative_path_tcancelled=$func_relative_path_tbindir - break - fi - func_relative_path_result=../$func_relative_path_result - ;; - esac - done - - # Now calculate path; take care to avoid doubling-up slashes. - func_stripname '' '/' "$func_relative_path_result" - func_relative_path_result=$func_stripname_result - func_stripname '/' '/' "$func_relative_path_tcancelled" - if test "x$func_stripname_result" != x ; then - func_relative_path_result=${func_relative_path_result}/${func_stripname_result} - fi - - # Normalisation. If bindir is libdir, return empty string, - # else relative path ending with a slash; either way, target - # file name can be directly appended. - if test ! -z "$func_relative_path_result"; then - func_stripname './' '' "$func_relative_path_result/" - func_relative_path_result=$func_stripname_result - fi -} - -# The name of this program: -func_dirname_and_basename "$progpath" -progname=$func_basename_result - -# Make sure we have an absolute path for reexecution: -case $progpath in - [\\/]*|[A-Za-z]:\\*) ;; - *[\\/]*) - progdir=$func_dirname_result - progdir=`cd "$progdir" && pwd` - progpath="$progdir/$progname" - ;; - *) - save_IFS="$IFS" - IFS=${PATH_SEPARATOR-:} - for progdir in $PATH; do - IFS="$save_IFS" - test -x "$progdir/$progname" && break - done - IFS="$save_IFS" - test -n "$progdir" || progdir=`pwd` - progpath="$progdir/$progname" - ;; -esac - -# Sed substitution that helps us do robust quoting. It backslashifies -# metacharacters that are still active within double-quoted strings. -Xsed="${SED}"' -e 1s/^X//' -sed_quote_subst='s/\([`"$\\]\)/\\\1/g' - -# Same as above, but do not quote variable references. -double_quote_subst='s/\(["`\\]\)/\\\1/g' - -# Sed substitution that turns a string into a regex matching for the -# string literally. -sed_make_literal_regex='s,[].[^$\\*\/],\\&,g' - -# Sed substitution that converts a w32 file name or path -# which contains forward slashes, into one that contains -# (escaped) backslashes. A very naive implementation. -lt_sed_naive_backslashify='s|\\\\*|\\|g;s|/|\\|g;s|\\|\\\\|g' - -# Re-`\' parameter expansions in output of double_quote_subst that were -# `\'-ed in input to the same. If an odd number of `\' preceded a '$' -# in input to double_quote_subst, that '$' was protected from expansion. -# Since each input `\' is now two `\'s, look for any number of runs of -# four `\'s followed by two `\'s and then a '$'. `\' that '$'. -bs='\\' -bs2='\\\\' -bs4='\\\\\\\\' -dollar='\$' -sed_double_backslash="\ - s/$bs4/&\\ -/g - s/^$bs2$dollar/$bs&/ - s/\\([^$bs]\\)$bs2$dollar/\\1$bs2$bs$dollar/g - s/\n//g" - -# Standard options: -opt_dry_run=false -opt_help=false -opt_quiet=false -opt_verbose=false -opt_warning=: - -# func_echo arg... -# Echo program name prefixed message, along with the current mode -# name if it has been set yet. -func_echo () -{ - $ECHO "$progname: ${opt_mode+$opt_mode: }$*" -} - -# func_verbose arg... -# Echo program name prefixed message in verbose mode only. -func_verbose () -{ - $opt_verbose && func_echo ${1+"$@"} - - # A bug in bash halts the script if the last line of a function - # fails when set -e is in force, so we need another command to - # work around that: - : -} - -# func_echo_all arg... -# Invoke $ECHO with all args, space-separated. -func_echo_all () -{ - $ECHO "$*" -} - -# func_error arg... -# Echo program name prefixed message to standard error. -func_error () -{ - $ECHO "$progname: ${opt_mode+$opt_mode: }"${1+"$@"} 1>&2 -} - -# func_warning arg... -# Echo program name prefixed warning message to standard error. -func_warning () -{ - $opt_warning && $ECHO "$progname: ${opt_mode+$opt_mode: }warning: "${1+"$@"} 1>&2 - - # bash bug again: - : -} - -# func_fatal_error arg... -# Echo program name prefixed message to standard error, and exit. -func_fatal_error () -{ - func_error ${1+"$@"} - exit $EXIT_FAILURE -} - -# func_fatal_help arg... -# Echo program name prefixed message to standard error, followed by -# a help hint, and exit. -func_fatal_help () -{ - func_error ${1+"$@"} - func_fatal_error "$help" -} -help="Try \`$progname --help' for more information." ## default - - -# func_grep expression filename -# Check whether EXPRESSION matches any line of FILENAME, without output. -func_grep () -{ - $GREP "$1" "$2" >/dev/null 2>&1 -} - - -# func_mkdir_p directory-path -# Make sure the entire path to DIRECTORY-PATH is available. -func_mkdir_p () -{ - my_directory_path="$1" - my_dir_list= - - if test -n "$my_directory_path" && test "$opt_dry_run" != ":"; then - - # Protect directory names starting with `-' - case $my_directory_path in - -*) my_directory_path="./$my_directory_path" ;; - esac - - # While some portion of DIR does not yet exist... - while test ! -d "$my_directory_path"; do - # ...make a list in topmost first order. Use a colon delimited - # list incase some portion of path contains whitespace. - my_dir_list="$my_directory_path:$my_dir_list" - - # If the last portion added has no slash in it, the list is done - case $my_directory_path in */*) ;; *) break ;; esac - - # ...otherwise throw away the child directory and loop - my_directory_path=`$ECHO "$my_directory_path" | $SED -e "$dirname"` - done - my_dir_list=`$ECHO "$my_dir_list" | $SED 's,:*$,,'` - - save_mkdir_p_IFS="$IFS"; IFS=':' - for my_dir in $my_dir_list; do - IFS="$save_mkdir_p_IFS" - # mkdir can fail with a `File exist' error if two processes - # try to create one of the directories concurrently. Don't - # stop in that case! - $MKDIR "$my_dir" 2>/dev/null || : - done - IFS="$save_mkdir_p_IFS" - - # Bail out if we (or some other process) failed to create a directory. - test -d "$my_directory_path" || \ - func_fatal_error "Failed to create \`$1'" - fi -} - - -# func_mktempdir [string] -# Make a temporary directory that won't clash with other running -# libtool processes, and avoids race conditions if possible. If -# given, STRING is the basename for that directory. -func_mktempdir () -{ - my_template="${TMPDIR-/tmp}/${1-$progname}" - - if test "$opt_dry_run" = ":"; then - # Return a directory name, but don't create it in dry-run mode - my_tmpdir="${my_template}-$$" - else - - # If mktemp works, use that first and foremost - my_tmpdir=`mktemp -d "${my_template}-XXXXXXXX" 2>/dev/null` - - if test ! -d "$my_tmpdir"; then - # Failing that, at least try and use $RANDOM to avoid a race - my_tmpdir="${my_template}-${RANDOM-0}$$" - - save_mktempdir_umask=`umask` - umask 0077 - $MKDIR "$my_tmpdir" - umask $save_mktempdir_umask - fi - - # If we're not in dry-run mode, bomb out on failure - test -d "$my_tmpdir" || \ - func_fatal_error "cannot create temporary directory \`$my_tmpdir'" - fi - - $ECHO "$my_tmpdir" -} - - -# func_quote_for_eval arg -# Aesthetically quote ARG to be evaled later. -# This function returns two values: FUNC_QUOTE_FOR_EVAL_RESULT -# is double-quoted, suitable for a subsequent eval, whereas -# FUNC_QUOTE_FOR_EVAL_UNQUOTED_RESULT has merely all characters -# which are still active within double quotes backslashified. -func_quote_for_eval () -{ - case $1 in - *[\\\`\"\$]*) - func_quote_for_eval_unquoted_result=`$ECHO "$1" | $SED "$sed_quote_subst"` ;; - *) - func_quote_for_eval_unquoted_result="$1" ;; - esac - - case $func_quote_for_eval_unquoted_result in - # Double-quote args containing shell metacharacters to delay - # word splitting, command substitution and and variable - # expansion for a subsequent eval. - # Many Bourne shells cannot handle close brackets correctly - # in scan sets, so we specify it separately. - *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"") - func_quote_for_eval_result="\"$func_quote_for_eval_unquoted_result\"" - ;; - *) - func_quote_for_eval_result="$func_quote_for_eval_unquoted_result" - esac -} - - -# func_quote_for_expand arg -# Aesthetically quote ARG to be evaled later; same as above, -# but do not quote variable references. -func_quote_for_expand () -{ - case $1 in - *[\\\`\"]*) - my_arg=`$ECHO "$1" | $SED \ - -e "$double_quote_subst" -e "$sed_double_backslash"` ;; - *) - my_arg="$1" ;; - esac - - case $my_arg in - # Double-quote args containing shell metacharacters to delay - # word splitting and command substitution for a subsequent eval. - # Many Bourne shells cannot handle close brackets correctly - # in scan sets, so we specify it separately. - *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"") - my_arg="\"$my_arg\"" - ;; - esac - - func_quote_for_expand_result="$my_arg" -} - - -# func_show_eval cmd [fail_exp] -# Unless opt_silent is true, then output CMD. Then, if opt_dryrun is -# not true, evaluate CMD. If the evaluation of CMD fails, and FAIL_EXP -# is given, then evaluate it. -func_show_eval () -{ - my_cmd="$1" - my_fail_exp="${2-:}" - - ${opt_silent-false} || { - func_quote_for_expand "$my_cmd" - eval "func_echo $func_quote_for_expand_result" - } - - if ${opt_dry_run-false}; then :; else - eval "$my_cmd" - my_status=$? - if test "$my_status" -eq 0; then :; else - eval "(exit $my_status); $my_fail_exp" - fi - fi -} - - -# func_show_eval_locale cmd [fail_exp] -# Unless opt_silent is true, then output CMD. Then, if opt_dryrun is -# not true, evaluate CMD. If the evaluation of CMD fails, and FAIL_EXP -# is given, then evaluate it. Use the saved locale for evaluation. -func_show_eval_locale () -{ - my_cmd="$1" - my_fail_exp="${2-:}" - - ${opt_silent-false} || { - func_quote_for_expand "$my_cmd" - eval "func_echo $func_quote_for_expand_result" - } - - if ${opt_dry_run-false}; then :; else - eval "$lt_user_locale - $my_cmd" - my_status=$? - eval "$lt_safe_locale" - if test "$my_status" -eq 0; then :; else - eval "(exit $my_status); $my_fail_exp" - fi - fi -} - -# func_tr_sh -# Turn $1 into a string suitable for a shell variable name. -# Result is stored in $func_tr_sh_result. All characters -# not in the set a-zA-Z0-9_ are replaced with '_'. Further, -# if $1 begins with a digit, a '_' is prepended as well. -func_tr_sh () -{ - case $1 in - [0-9]* | *[!a-zA-Z0-9_]*) - func_tr_sh_result=`$ECHO "$1" | $SED 's/^\([0-9]\)/_\1/; s/[^a-zA-Z0-9_]/_/g'` - ;; - * ) - func_tr_sh_result=$1 - ;; - esac -} - - -# func_version -# Echo version message to standard output and exit. -func_version () -{ - $opt_debug - - $SED -n '/(C)/!b go - :more - /\./!{ - N - s/\n# / / - b more - } - :go - /^# '$PROGRAM' (GNU /,/# warranty; / { - s/^# // - s/^# *$// - s/\((C)\)[ 0-9,-]*\( [1-9][0-9]*\)/\1\2/ - p - }' < "$progpath" - exit $? -} - -# func_usage -# Echo short help message to standard output and exit. -func_usage () -{ - $opt_debug - - $SED -n '/^# Usage:/,/^# *.*--help/ { - s/^# // - s/^# *$// - s/\$progname/'$progname'/ - p - }' < "$progpath" - echo - $ECHO "run \`$progname --help | more' for full usage" - exit $? -} - -# func_help [NOEXIT] -# Echo long help message to standard output and exit, -# unless 'noexit' is passed as argument. -func_help () -{ - $opt_debug - - $SED -n '/^# Usage:/,/# Report bugs to/ { - :print - s/^# // - s/^# *$// - s*\$progname*'$progname'* - s*\$host*'"$host"'* - s*\$SHELL*'"$SHELL"'* - s*\$LTCC*'"$LTCC"'* - s*\$LTCFLAGS*'"$LTCFLAGS"'* - s*\$LD*'"$LD"'* - s/\$with_gnu_ld/'"$with_gnu_ld"'/ - s/\$automake_version/'"`(${AUTOMAKE-automake} --version) 2>/dev/null |$SED 1q`"'/ - s/\$autoconf_version/'"`(${AUTOCONF-autoconf} --version) 2>/dev/null |$SED 1q`"'/ - p - d - } - /^# .* home page:/b print - /^# General help using/b print - ' < "$progpath" - ret=$? - if test -z "$1"; then - exit $ret - fi -} - -# func_missing_arg argname -# Echo program name prefixed message to standard error and set global -# exit_cmd. -func_missing_arg () -{ - $opt_debug - - func_error "missing argument for $1." - exit_cmd=exit -} - - -# func_split_short_opt shortopt -# Set func_split_short_opt_name and func_split_short_opt_arg shell -# variables after splitting SHORTOPT after the 2nd character. -func_split_short_opt () -{ - func_split_short_opt_arg=${1#??} - func_split_short_opt_name=${1%"$func_split_short_opt_arg"} -} # Extended-shell func_split_short_opt implementation - - -# func_split_long_opt longopt -# Set func_split_long_opt_name and func_split_long_opt_arg shell -# variables after splitting LONGOPT at the `=' sign. -func_split_long_opt () -{ - func_split_long_opt_name=${1%%=*} - func_split_long_opt_arg=${1#*=} -} # Extended-shell func_split_long_opt implementation - -exit_cmd=: - - - - - -magic="%%%MAGIC variable%%%" -magic_exe="%%%MAGIC EXE variable%%%" - -# Global variables. -nonopt= -preserve_args= -lo2o="s/\\.lo\$/.${objext}/" -o2lo="s/\\.${objext}\$/.lo/" -extracted_archives= -extracted_serial=0 - -# If this variable is set in any of the actions, the command in it -# will be execed at the end. This prevents here-documents from being -# left over by shells. -exec_cmd= - -# func_append var value -# Append VALUE to the end of shell variable VAR. -func_append () -{ - eval "${1}+=\${2}" -} # Extended-shell func_append implementation - -# func_append_quoted var value -# Quote VALUE and append to the end of shell variable VAR, separated -# by a space. -func_append_quoted () -{ - func_quote_for_eval "${2}" - eval "${1}+=\\ \$func_quote_for_eval_result" -} # Extended-shell func_append_quoted implementation - - -# func_arith arithmetic-term... -func_arith () -{ - func_arith_result=$(( $* )) -} # Extended-shell func_arith implementation - - -# func_len string -# STRING may not start with a hyphen. -func_len () -{ - func_len_result=${#1} -} # Extended-shell func_len implementation - - -# func_lo2o object -func_lo2o () -{ - case ${1} in - *.lo) func_lo2o_result=${1%.lo}.${objext} ;; - *) func_lo2o_result=${1} ;; - esac -} # Extended-shell func_lo2o implementation - - -# func_xform libobj-or-source -func_xform () -{ - func_xform_result=${1%.*}.lo -} # Extended-shell func_xform implementation - - -# func_fatal_configuration arg... -# Echo program name prefixed message to standard error, followed by -# a configuration failure hint, and exit. -func_fatal_configuration () -{ - func_error ${1+"$@"} - func_error "See the $PACKAGE documentation for more information." - func_fatal_error "Fatal configuration error." -} - - -# func_config -# Display the configuration for all the tags in this script. -func_config () -{ - re_begincf='^# ### BEGIN LIBTOOL' - re_endcf='^# ### END LIBTOOL' - - # Default configuration. - $SED "1,/$re_begincf CONFIG/d;/$re_endcf CONFIG/,\$d" < "$progpath" - - # Now print the configurations for the tags. - for tagname in $taglist; do - $SED -n "/$re_begincf TAG CONFIG: $tagname\$/,/$re_endcf TAG CONFIG: $tagname\$/p" < "$progpath" - done - - exit $? -} - -# func_features -# Display the features supported by this script. -func_features () -{ - echo "host: $host" - if test "$build_libtool_libs" = yes; then - echo "enable shared libraries" - else - echo "disable shared libraries" - fi - if test "$build_old_libs" = yes; then - echo "enable static libraries" - else - echo "disable static libraries" - fi - - exit $? -} - -# func_enable_tag tagname -# Verify that TAGNAME is valid, and either flag an error and exit, or -# enable the TAGNAME tag. We also add TAGNAME to the global $taglist -# variable here. -func_enable_tag () -{ - # Global variable: - tagname="$1" - - re_begincf="^# ### BEGIN LIBTOOL TAG CONFIG: $tagname\$" - re_endcf="^# ### END LIBTOOL TAG CONFIG: $tagname\$" - sed_extractcf="/$re_begincf/,/$re_endcf/p" - - # Validate tagname. - case $tagname in - *[!-_A-Za-z0-9,/]*) - func_fatal_error "invalid tag name: $tagname" - ;; - esac - - # Don't test for the "default" C tag, as we know it's - # there but not specially marked. - case $tagname in - CC) ;; - *) - if $GREP "$re_begincf" "$progpath" >/dev/null 2>&1; then - taglist="$taglist $tagname" - - # Evaluate the configuration. Be careful to quote the path - # and the sed script, to avoid splitting on whitespace, but - # also don't use non-portable quotes within backquotes within - # quotes we have to do it in 2 steps: - extractedcf=`$SED -n -e "$sed_extractcf" < "$progpath"` - eval "$extractedcf" - else - func_error "ignoring unknown tag $tagname" - fi - ;; - esac -} - -# func_check_version_match -# Ensure that we are using m4 macros, and libtool script from the same -# release of libtool. -func_check_version_match () -{ - if test "$package_revision" != "$macro_revision"; then - if test "$VERSION" != "$macro_version"; then - if test -z "$macro_version"; then - cat >&2 <<_LT_EOF -$progname: Version mismatch error. This is $PACKAGE $VERSION, but the -$progname: definition of this LT_INIT comes from an older release. -$progname: You should recreate aclocal.m4 with macros from $PACKAGE $VERSION -$progname: and run autoconf again. -_LT_EOF - else - cat >&2 <<_LT_EOF -$progname: Version mismatch error. This is $PACKAGE $VERSION, but the -$progname: definition of this LT_INIT comes from $PACKAGE $macro_version. -$progname: You should recreate aclocal.m4 with macros from $PACKAGE $VERSION -$progname: and run autoconf again. -_LT_EOF - fi - else - cat >&2 <<_LT_EOF -$progname: Version mismatch error. This is $PACKAGE $VERSION, revision $package_revision, -$progname: but the definition of this LT_INIT comes from revision $macro_revision. -$progname: You should recreate aclocal.m4 with macros from revision $package_revision -$progname: of $PACKAGE $VERSION and run autoconf again. -_LT_EOF - fi - - exit $EXIT_MISMATCH - fi -} - - -# Shorthand for --mode=foo, only valid as the first argument -case $1 in -clean|clea|cle|cl) - shift; set dummy --mode clean ${1+"$@"}; shift - ;; -compile|compil|compi|comp|com|co|c) - shift; set dummy --mode compile ${1+"$@"}; shift - ;; -execute|execut|execu|exec|exe|ex|e) - shift; set dummy --mode execute ${1+"$@"}; shift - ;; -finish|finis|fini|fin|fi|f) - shift; set dummy --mode finish ${1+"$@"}; shift - ;; -install|instal|insta|inst|ins|in|i) - shift; set dummy --mode install ${1+"$@"}; shift - ;; -link|lin|li|l) - shift; set dummy --mode link ${1+"$@"}; shift - ;; -uninstall|uninstal|uninsta|uninst|unins|unin|uni|un|u) - shift; set dummy --mode uninstall ${1+"$@"}; shift - ;; -esac - - - -# Option defaults: -opt_debug=: -opt_dry_run=false -opt_config=false -opt_preserve_dup_deps=false -opt_features=false -opt_finish=false -opt_help=false -opt_help_all=false -opt_silent=: -opt_warning=: -opt_verbose=: -opt_silent=false -opt_verbose=false - - -# Parse options once, thoroughly. This comes as soon as possible in the -# script to make things like `--version' happen as quickly as we can. -{ - # this just eases exit handling - while test $# -gt 0; do - opt="$1" - shift - case $opt in - --debug|-x) opt_debug='set -x' - func_echo "enabling shell trace mode" - $opt_debug - ;; - --dry-run|--dryrun|-n) - opt_dry_run=: - ;; - --config) - opt_config=: -func_config - ;; - --dlopen|-dlopen) - optarg="$1" - opt_dlopen="${opt_dlopen+$opt_dlopen -}$optarg" - shift - ;; - --preserve-dup-deps) - opt_preserve_dup_deps=: - ;; - --features) - opt_features=: -func_features - ;; - --finish) - opt_finish=: -set dummy --mode finish ${1+"$@"}; shift - ;; - --help) - opt_help=: - ;; - --help-all) - opt_help_all=: -opt_help=': help-all' - ;; - --mode) - test $# = 0 && func_missing_arg $opt && break - optarg="$1" - opt_mode="$optarg" -case $optarg in - # Valid mode arguments: - clean|compile|execute|finish|install|link|relink|uninstall) ;; - - # Catch anything else as an error - *) func_error "invalid argument for $opt" - exit_cmd=exit - break - ;; -esac - shift - ;; - --no-silent|--no-quiet) - opt_silent=false -preserve_args+=" $opt" - ;; - --no-warning|--no-warn) - opt_warning=false -preserve_args+=" $opt" - ;; - --no-verbose) - opt_verbose=false -preserve_args+=" $opt" - ;; - --silent|--quiet) - opt_silent=: -preserve_args+=" $opt" - opt_verbose=false - ;; - --verbose|-v) - opt_verbose=: -preserve_args+=" $opt" -opt_silent=false - ;; - --tag) - test $# = 0 && func_missing_arg $opt && break - optarg="$1" - opt_tag="$optarg" -preserve_args+=" $opt $optarg" -func_enable_tag "$optarg" - shift - ;; - - -\?|-h) func_usage ;; - --help) func_help ;; - --version) func_version ;; - - # Separate optargs to long options: - --*=*) - func_split_long_opt "$opt" - set dummy "$func_split_long_opt_name" "$func_split_long_opt_arg" ${1+"$@"} - shift - ;; - - # Separate non-argument short options: - -\?*|-h*|-n*|-v*) - func_split_short_opt "$opt" - set dummy "$func_split_short_opt_name" "-$func_split_short_opt_arg" ${1+"$@"} - shift - ;; - - --) break ;; - -*) func_fatal_help "unrecognized option \`$opt'" ;; - *) set dummy "$opt" ${1+"$@"}; shift; break ;; - esac - done - - # Validate options: - - # save first non-option argument - if test "$#" -gt 0; then - nonopt="$opt" - shift - fi - - # preserve --debug - test "$opt_debug" = : || preserve_args+=" --debug" - - case $host in - *cygwin* | *mingw* | *pw32* | *cegcc*) - # don't eliminate duplications in $postdeps and $predeps - opt_duplicate_compiler_generated_deps=: - ;; - *) - opt_duplicate_compiler_generated_deps=$opt_preserve_dup_deps - ;; - esac - - $opt_help || { - # Sanity checks first: - func_check_version_match - - if test "$build_libtool_libs" != yes && test "$build_old_libs" != yes; then - func_fatal_configuration "not configured to build any kind of library" - fi - - # Darwin sucks - eval std_shrext=\"$shrext_cmds\" - - # Only execute mode is allowed to have -dlopen flags. - if test -n "$opt_dlopen" && test "$opt_mode" != execute; then - func_error "unrecognized option \`-dlopen'" - $ECHO "$help" 1>&2 - exit $EXIT_FAILURE - fi - - # Change the help message to a mode-specific one. - generic_help="$help" - help="Try \`$progname --help --mode=$opt_mode' for more information." - } - - - # Bail if the options were screwed - $exit_cmd $EXIT_FAILURE -} - - - - -## ----------- ## -## Main. ## -## ----------- ## - -# func_lalib_p file -# True iff FILE is a libtool `.la' library or `.lo' object file. -# This function is only a basic sanity check; it will hardly flush out -# determined imposters. -func_lalib_p () -{ - test -f "$1" && - $SED -e 4q "$1" 2>/dev/null \ - | $GREP "^# Generated by .*$PACKAGE" > /dev/null 2>&1 -} - -# func_lalib_unsafe_p file -# True iff FILE is a libtool `.la' library or `.lo' object file. -# This function implements the same check as func_lalib_p without -# resorting to external programs. To this end, it redirects stdin and -# closes it afterwards, without saving the original file descriptor. -# As a safety measure, use it only where a negative result would be -# fatal anyway. Works if `file' does not exist. -func_lalib_unsafe_p () -{ - lalib_p=no - if test -f "$1" && test -r "$1" && exec 5<&0 <"$1"; then - for lalib_p_l in 1 2 3 4 - do - read lalib_p_line - case "$lalib_p_line" in - \#\ Generated\ by\ *$PACKAGE* ) lalib_p=yes; break;; - esac - done - exec 0<&5 5<&- - fi - test "$lalib_p" = yes -} - -# func_ltwrapper_script_p file -# True iff FILE is a libtool wrapper script -# This function is only a basic sanity check; it will hardly flush out -# determined imposters. -func_ltwrapper_script_p () -{ - func_lalib_p "$1" -} - -# func_ltwrapper_executable_p file -# True iff FILE is a libtool wrapper executable -# This function is only a basic sanity check; it will hardly flush out -# determined imposters. -func_ltwrapper_executable_p () -{ - func_ltwrapper_exec_suffix= - case $1 in - *.exe) ;; - *) func_ltwrapper_exec_suffix=.exe ;; - esac - $GREP "$magic_exe" "$1$func_ltwrapper_exec_suffix" >/dev/null 2>&1 -} - -# func_ltwrapper_scriptname file -# Assumes file is an ltwrapper_executable -# uses $file to determine the appropriate filename for a -# temporary ltwrapper_script. -func_ltwrapper_scriptname () -{ - func_dirname_and_basename "$1" "" "." - func_stripname '' '.exe' "$func_basename_result" - func_ltwrapper_scriptname_result="$func_dirname_result/$objdir/${func_stripname_result}_ltshwrapper" -} - -# func_ltwrapper_p file -# True iff FILE is a libtool wrapper script or wrapper executable -# This function is only a basic sanity check; it will hardly flush out -# determined imposters. -func_ltwrapper_p () -{ - func_ltwrapper_script_p "$1" || func_ltwrapper_executable_p "$1" -} - - -# func_execute_cmds commands fail_cmd -# Execute tilde-delimited COMMANDS. -# If FAIL_CMD is given, eval that upon failure. -# FAIL_CMD may read-access the current command in variable CMD! -func_execute_cmds () -{ - $opt_debug - save_ifs=$IFS; IFS='~' - for cmd in $1; do - IFS=$save_ifs - eval cmd=\"$cmd\" - func_show_eval "$cmd" "${2-:}" - done - IFS=$save_ifs -} - - -# func_source file -# Source FILE, adding directory component if necessary. -# Note that it is not necessary on cygwin/mingw to append a dot to -# FILE even if both FILE and FILE.exe exist: automatic-append-.exe -# behavior happens only for exec(3), not for open(2)! Also, sourcing -# `FILE.' does not work on cygwin managed mounts. -func_source () -{ - $opt_debug - case $1 in - */* | *\\*) . "$1" ;; - *) . "./$1" ;; - esac -} - - -# func_resolve_sysroot PATH -# Replace a leading = in PATH with a sysroot. Store the result into -# func_resolve_sysroot_result -func_resolve_sysroot () -{ - func_resolve_sysroot_result=$1 - case $func_resolve_sysroot_result in - =*) - func_stripname '=' '' "$func_resolve_sysroot_result" - func_resolve_sysroot_result=$lt_sysroot$func_stripname_result - ;; - esac -} - -# func_replace_sysroot PATH -# If PATH begins with the sysroot, replace it with = and -# store the result into func_replace_sysroot_result. -func_replace_sysroot () -{ - case "$lt_sysroot:$1" in - ?*:"$lt_sysroot"*) - func_stripname "$lt_sysroot" '' "$1" - func_replace_sysroot_result="=$func_stripname_result" - ;; - *) - # Including no sysroot. - func_replace_sysroot_result=$1 - ;; - esac -} - -# func_infer_tag arg -# Infer tagged configuration to use if any are available and -# if one wasn't chosen via the "--tag" command line option. -# Only attempt this if the compiler in the base compile -# command doesn't match the default compiler. -# arg is usually of the form 'gcc ...' -func_infer_tag () -{ - $opt_debug - if test -n "$available_tags" && test -z "$tagname"; then - CC_quoted= - for arg in $CC; do - func_append_quoted CC_quoted "$arg" - done - CC_expanded=`func_echo_all $CC` - CC_quoted_expanded=`func_echo_all $CC_quoted` - case $@ in - # Blanks in the command may have been stripped by the calling shell, - # but not from the CC environment variable when configure was run. - " $CC "* | "$CC "* | " $CC_expanded "* | "$CC_expanded "* | \ - " $CC_quoted"* | "$CC_quoted "* | " $CC_quoted_expanded "* | "$CC_quoted_expanded "*) ;; - # Blanks at the start of $base_compile will cause this to fail - # if we don't check for them as well. - *) - for z in $available_tags; do - if $GREP "^# ### BEGIN LIBTOOL TAG CONFIG: $z$" < "$progpath" > /dev/null; then - # Evaluate the configuration. - eval "`${SED} -n -e '/^# ### BEGIN LIBTOOL TAG CONFIG: '$z'$/,/^# ### END LIBTOOL TAG CONFIG: '$z'$/p' < $progpath`" - CC_quoted= - for arg in $CC; do - # Double-quote args containing other shell metacharacters. - func_append_quoted CC_quoted "$arg" - done - CC_expanded=`func_echo_all $CC` - CC_quoted_expanded=`func_echo_all $CC_quoted` - case "$@ " in - " $CC "* | "$CC "* | " $CC_expanded "* | "$CC_expanded "* | \ - " $CC_quoted"* | "$CC_quoted "* | " $CC_quoted_expanded "* | "$CC_quoted_expanded "*) - # The compiler in the base compile command matches - # the one in the tagged configuration. - # Assume this is the tagged configuration we want. - tagname=$z - break - ;; - esac - fi - done - # If $tagname still isn't set, then no tagged configuration - # was found and let the user know that the "--tag" command - # line option must be used. - if test -z "$tagname"; then - func_echo "unable to infer tagged configuration" - func_fatal_error "specify a tag with \`--tag'" -# else -# func_verbose "using $tagname tagged configuration" - fi - ;; - esac - fi -} - - - -# func_write_libtool_object output_name pic_name nonpic_name -# Create a libtool object file (analogous to a ".la" file), -# but don't create it if we're doing a dry run. -func_write_libtool_object () -{ - write_libobj=${1} - if test "$build_libtool_libs" = yes; then - write_lobj=\'${2}\' - else - write_lobj=none - fi - - if test "$build_old_libs" = yes; then - write_oldobj=\'${3}\' - else - write_oldobj=none - fi - - $opt_dry_run || { - cat >${write_libobj}T </dev/null` - if test "$?" -eq 0 && test -n "${func_convert_core_file_wine_to_w32_tmp}"; then - func_convert_core_file_wine_to_w32_result=`$ECHO "$func_convert_core_file_wine_to_w32_tmp" | - $SED -e "$lt_sed_naive_backslashify"` - else - func_convert_core_file_wine_to_w32_result= - fi - fi -} -# end: func_convert_core_file_wine_to_w32 - - -# func_convert_core_path_wine_to_w32 ARG -# Helper function used by path conversion functions when $build is *nix, and -# $host is mingw, cygwin, or some other w32 environment. Relies on a correctly -# configured wine environment available, with the winepath program in $build's -# $PATH. Assumes ARG has no leading or trailing path separator characters. -# -# ARG is path to be converted from $build format to win32. -# Result is available in $func_convert_core_path_wine_to_w32_result. -# Unconvertible file (directory) names in ARG are skipped; if no directory names -# are convertible, then the result may be empty. -func_convert_core_path_wine_to_w32 () -{ - $opt_debug - # unfortunately, winepath doesn't convert paths, only file names - func_convert_core_path_wine_to_w32_result="" - if test -n "$1"; then - oldIFS=$IFS - IFS=: - for func_convert_core_path_wine_to_w32_f in $1; do - IFS=$oldIFS - func_convert_core_file_wine_to_w32 "$func_convert_core_path_wine_to_w32_f" - if test -n "$func_convert_core_file_wine_to_w32_result" ; then - if test -z "$func_convert_core_path_wine_to_w32_result"; then - func_convert_core_path_wine_to_w32_result="$func_convert_core_file_wine_to_w32_result" - else - func_append func_convert_core_path_wine_to_w32_result ";$func_convert_core_file_wine_to_w32_result" - fi - fi - done - IFS=$oldIFS - fi -} -# end: func_convert_core_path_wine_to_w32 - - -# func_cygpath ARGS... -# Wrapper around calling the cygpath program via LT_CYGPATH. This is used when -# when (1) $build is *nix and Cygwin is hosted via a wine environment; or (2) -# $build is MSYS and $host is Cygwin, or (3) $build is Cygwin. In case (1) or -# (2), returns the Cygwin file name or path in func_cygpath_result (input -# file name or path is assumed to be in w32 format, as previously converted -# from $build's *nix or MSYS format). In case (3), returns the w32 file name -# or path in func_cygpath_result (input file name or path is assumed to be in -# Cygwin format). Returns an empty string on error. -# -# ARGS are passed to cygpath, with the last one being the file name or path to -# be converted. -# -# Specify the absolute *nix (or w32) name to cygpath in the LT_CYGPATH -# environment variable; do not put it in $PATH. -func_cygpath () -{ - $opt_debug - if test -n "$LT_CYGPATH" && test -f "$LT_CYGPATH"; then - func_cygpath_result=`$LT_CYGPATH "$@" 2>/dev/null` - if test "$?" -ne 0; then - # on failure, ensure result is empty - func_cygpath_result= - fi - else - func_cygpath_result= - func_error "LT_CYGPATH is empty or specifies non-existent file: \`$LT_CYGPATH'" - fi -} -#end: func_cygpath - - -# func_convert_core_msys_to_w32 ARG -# Convert file name or path ARG from MSYS format to w32 format. Return -# result in func_convert_core_msys_to_w32_result. -func_convert_core_msys_to_w32 () -{ - $opt_debug - # awkward: cmd appends spaces to result - func_convert_core_msys_to_w32_result=`( cmd //c echo "$1" ) 2>/dev/null | - $SED -e 's/[ ]*$//' -e "$lt_sed_naive_backslashify"` -} -#end: func_convert_core_msys_to_w32 - - -# func_convert_file_check ARG1 ARG2 -# Verify that ARG1 (a file name in $build format) was converted to $host -# format in ARG2. Otherwise, emit an error message, but continue (resetting -# func_to_host_file_result to ARG1). -func_convert_file_check () -{ - $opt_debug - if test -z "$2" && test -n "$1" ; then - func_error "Could not determine host file name corresponding to" - func_error " \`$1'" - func_error "Continuing, but uninstalled executables may not work." - # Fallback: - func_to_host_file_result="$1" - fi -} -# end func_convert_file_check - - -# func_convert_path_check FROM_PATHSEP TO_PATHSEP FROM_PATH TO_PATH -# Verify that FROM_PATH (a path in $build format) was converted to $host -# format in TO_PATH. Otherwise, emit an error message, but continue, resetting -# func_to_host_file_result to a simplistic fallback value (see below). -func_convert_path_check () -{ - $opt_debug - if test -z "$4" && test -n "$3"; then - func_error "Could not determine the host path corresponding to" - func_error " \`$3'" - func_error "Continuing, but uninstalled executables may not work." - # Fallback. This is a deliberately simplistic "conversion" and - # should not be "improved". See libtool.info. - if test "x$1" != "x$2"; then - lt_replace_pathsep_chars="s|$1|$2|g" - func_to_host_path_result=`echo "$3" | - $SED -e "$lt_replace_pathsep_chars"` - else - func_to_host_path_result="$3" - fi - fi -} -# end func_convert_path_check - - -# func_convert_path_front_back_pathsep FRONTPAT BACKPAT REPL ORIG -# Modifies func_to_host_path_result by prepending REPL if ORIG matches FRONTPAT -# and appending REPL if ORIG matches BACKPAT. -func_convert_path_front_back_pathsep () -{ - $opt_debug - case $4 in - $1 ) func_to_host_path_result="$3$func_to_host_path_result" - ;; - esac - case $4 in - $2 ) func_to_host_path_result+="$3" - ;; - esac -} -# end func_convert_path_front_back_pathsep - - -################################################## -# $build to $host FILE NAME CONVERSION FUNCTIONS # -################################################## -# invoked via `$to_host_file_cmd ARG' -# -# In each case, ARG is the path to be converted from $build to $host format. -# Result will be available in $func_to_host_file_result. - - -# func_to_host_file ARG -# Converts the file name ARG from $build format to $host format. Return result -# in func_to_host_file_result. -func_to_host_file () -{ - $opt_debug - $to_host_file_cmd "$1" -} -# end func_to_host_file - - -# func_to_tool_file ARG LAZY -# converts the file name ARG from $build format to toolchain format. Return -# result in func_to_tool_file_result. If the conversion in use is listed -# in (the comma separated) LAZY, no conversion takes place. -func_to_tool_file () -{ - $opt_debug - case ,$2, in - *,"$to_tool_file_cmd",*) - func_to_tool_file_result=$1 - ;; - *) - $to_tool_file_cmd "$1" - func_to_tool_file_result=$func_to_host_file_result - ;; - esac -} -# end func_to_tool_file - - -# func_convert_file_noop ARG -# Copy ARG to func_to_host_file_result. -func_convert_file_noop () -{ - func_to_host_file_result="$1" -} -# end func_convert_file_noop - - -# func_convert_file_msys_to_w32 ARG -# Convert file name ARG from (mingw) MSYS to (mingw) w32 format; automatic -# conversion to w32 is not available inside the cwrapper. Returns result in -# func_to_host_file_result. -func_convert_file_msys_to_w32 () -{ - $opt_debug - func_to_host_file_result="$1" - if test -n "$1"; then - func_convert_core_msys_to_w32 "$1" - func_to_host_file_result="$func_convert_core_msys_to_w32_result" - fi - func_convert_file_check "$1" "$func_to_host_file_result" -} -# end func_convert_file_msys_to_w32 - - -# func_convert_file_cygwin_to_w32 ARG -# Convert file name ARG from Cygwin to w32 format. Returns result in -# func_to_host_file_result. -func_convert_file_cygwin_to_w32 () -{ - $opt_debug - func_to_host_file_result="$1" - if test -n "$1"; then - # because $build is cygwin, we call "the" cygpath in $PATH; no need to use - # LT_CYGPATH in this case. - func_to_host_file_result=`cygpath -m "$1"` - fi - func_convert_file_check "$1" "$func_to_host_file_result" -} -# end func_convert_file_cygwin_to_w32 - - -# func_convert_file_nix_to_w32 ARG -# Convert file name ARG from *nix to w32 format. Requires a wine environment -# and a working winepath. Returns result in func_to_host_file_result. -func_convert_file_nix_to_w32 () -{ - $opt_debug - func_to_host_file_result="$1" - if test -n "$1"; then - func_convert_core_file_wine_to_w32 "$1" - func_to_host_file_result="$func_convert_core_file_wine_to_w32_result" - fi - func_convert_file_check "$1" "$func_to_host_file_result" -} -# end func_convert_file_nix_to_w32 - - -# func_convert_file_msys_to_cygwin ARG -# Convert file name ARG from MSYS to Cygwin format. Requires LT_CYGPATH set. -# Returns result in func_to_host_file_result. -func_convert_file_msys_to_cygwin () -{ - $opt_debug - func_to_host_file_result="$1" - if test -n "$1"; then - func_convert_core_msys_to_w32 "$1" - func_cygpath -u "$func_convert_core_msys_to_w32_result" - func_to_host_file_result="$func_cygpath_result" - fi - func_convert_file_check "$1" "$func_to_host_file_result" -} -# end func_convert_file_msys_to_cygwin - - -# func_convert_file_nix_to_cygwin ARG -# Convert file name ARG from *nix to Cygwin format. Requires Cygwin installed -# in a wine environment, working winepath, and LT_CYGPATH set. Returns result -# in func_to_host_file_result. -func_convert_file_nix_to_cygwin () -{ - $opt_debug - func_to_host_file_result="$1" - if test -n "$1"; then - # convert from *nix to w32, then use cygpath to convert from w32 to cygwin. - func_convert_core_file_wine_to_w32 "$1" - func_cygpath -u "$func_convert_core_file_wine_to_w32_result" - func_to_host_file_result="$func_cygpath_result" - fi - func_convert_file_check "$1" "$func_to_host_file_result" -} -# end func_convert_file_nix_to_cygwin - - -############################################# -# $build to $host PATH CONVERSION FUNCTIONS # -############################################# -# invoked via `$to_host_path_cmd ARG' -# -# In each case, ARG is the path to be converted from $build to $host format. -# The result will be available in $func_to_host_path_result. -# -# Path separators are also converted from $build format to $host format. If -# ARG begins or ends with a path separator character, it is preserved (but -# converted to $host format) on output. -# -# All path conversion functions are named using the following convention: -# file name conversion function : func_convert_file_X_to_Y () -# path conversion function : func_convert_path_X_to_Y () -# where, for any given $build/$host combination the 'X_to_Y' value is the -# same. If conversion functions are added for new $build/$host combinations, -# the two new functions must follow this pattern, or func_init_to_host_path_cmd -# will break. - - -# func_init_to_host_path_cmd -# Ensures that function "pointer" variable $to_host_path_cmd is set to the -# appropriate value, based on the value of $to_host_file_cmd. -to_host_path_cmd= -func_init_to_host_path_cmd () -{ - $opt_debug - if test -z "$to_host_path_cmd"; then - func_stripname 'func_convert_file_' '' "$to_host_file_cmd" - to_host_path_cmd="func_convert_path_${func_stripname_result}" - fi -} - - -# func_to_host_path ARG -# Converts the path ARG from $build format to $host format. Return result -# in func_to_host_path_result. -func_to_host_path () -{ - $opt_debug - func_init_to_host_path_cmd - $to_host_path_cmd "$1" -} -# end func_to_host_path - - -# func_convert_path_noop ARG -# Copy ARG to func_to_host_path_result. -func_convert_path_noop () -{ - func_to_host_path_result="$1" -} -# end func_convert_path_noop - - -# func_convert_path_msys_to_w32 ARG -# Convert path ARG from (mingw) MSYS to (mingw) w32 format; automatic -# conversion to w32 is not available inside the cwrapper. Returns result in -# func_to_host_path_result. -func_convert_path_msys_to_w32 () -{ - $opt_debug - func_to_host_path_result="$1" - if test -n "$1"; then - # Remove leading and trailing path separator characters from ARG. MSYS - # behavior is inconsistent here; cygpath turns them into '.;' and ';.'; - # and winepath ignores them completely. - func_stripname : : "$1" - func_to_host_path_tmp1=$func_stripname_result - func_convert_core_msys_to_w32 "$func_to_host_path_tmp1" - func_to_host_path_result="$func_convert_core_msys_to_w32_result" - func_convert_path_check : ";" \ - "$func_to_host_path_tmp1" "$func_to_host_path_result" - func_convert_path_front_back_pathsep ":*" "*:" ";" "$1" - fi -} -# end func_convert_path_msys_to_w32 - - -# func_convert_path_cygwin_to_w32 ARG -# Convert path ARG from Cygwin to w32 format. Returns result in -# func_to_host_file_result. -func_convert_path_cygwin_to_w32 () -{ - $opt_debug - func_to_host_path_result="$1" - if test -n "$1"; then - # See func_convert_path_msys_to_w32: - func_stripname : : "$1" - func_to_host_path_tmp1=$func_stripname_result - func_to_host_path_result=`cygpath -m -p "$func_to_host_path_tmp1"` - func_convert_path_check : ";" \ - "$func_to_host_path_tmp1" "$func_to_host_path_result" - func_convert_path_front_back_pathsep ":*" "*:" ";" "$1" - fi -} -# end func_convert_path_cygwin_to_w32 - - -# func_convert_path_nix_to_w32 ARG -# Convert path ARG from *nix to w32 format. Requires a wine environment and -# a working winepath. Returns result in func_to_host_file_result. -func_convert_path_nix_to_w32 () -{ - $opt_debug - func_to_host_path_result="$1" - if test -n "$1"; then - # See func_convert_path_msys_to_w32: - func_stripname : : "$1" - func_to_host_path_tmp1=$func_stripname_result - func_convert_core_path_wine_to_w32 "$func_to_host_path_tmp1" - func_to_host_path_result="$func_convert_core_path_wine_to_w32_result" - func_convert_path_check : ";" \ - "$func_to_host_path_tmp1" "$func_to_host_path_result" - func_convert_path_front_back_pathsep ":*" "*:" ";" "$1" - fi -} -# end func_convert_path_nix_to_w32 - - -# func_convert_path_msys_to_cygwin ARG -# Convert path ARG from MSYS to Cygwin format. Requires LT_CYGPATH set. -# Returns result in func_to_host_file_result. -func_convert_path_msys_to_cygwin () -{ - $opt_debug - func_to_host_path_result="$1" - if test -n "$1"; then - # See func_convert_path_msys_to_w32: - func_stripname : : "$1" - func_to_host_path_tmp1=$func_stripname_result - func_convert_core_msys_to_w32 "$func_to_host_path_tmp1" - func_cygpath -u -p "$func_convert_core_msys_to_w32_result" - func_to_host_path_result="$func_cygpath_result" - func_convert_path_check : : \ - "$func_to_host_path_tmp1" "$func_to_host_path_result" - func_convert_path_front_back_pathsep ":*" "*:" : "$1" - fi -} -# end func_convert_path_msys_to_cygwin - - -# func_convert_path_nix_to_cygwin ARG -# Convert path ARG from *nix to Cygwin format. Requires Cygwin installed in a -# a wine environment, working winepath, and LT_CYGPATH set. Returns result in -# func_to_host_file_result. -func_convert_path_nix_to_cygwin () -{ - $opt_debug - func_to_host_path_result="$1" - if test -n "$1"; then - # Remove leading and trailing path separator characters from - # ARG. msys behavior is inconsistent here, cygpath turns them - # into '.;' and ';.', and winepath ignores them completely. - func_stripname : : "$1" - func_to_host_path_tmp1=$func_stripname_result - func_convert_core_path_wine_to_w32 "$func_to_host_path_tmp1" - func_cygpath -u -p "$func_convert_core_path_wine_to_w32_result" - func_to_host_path_result="$func_cygpath_result" - func_convert_path_check : : \ - "$func_to_host_path_tmp1" "$func_to_host_path_result" - func_convert_path_front_back_pathsep ":*" "*:" : "$1" - fi -} -# end func_convert_path_nix_to_cygwin - - -# func_mode_compile arg... -func_mode_compile () -{ - $opt_debug - # Get the compilation command and the source file. - base_compile= - srcfile="$nonopt" # always keep a non-empty value in "srcfile" - suppress_opt=yes - suppress_output= - arg_mode=normal - libobj= - later= - pie_flag= - - for arg - do - case $arg_mode in - arg ) - # do not "continue". Instead, add this to base_compile - lastarg="$arg" - arg_mode=normal - ;; - - target ) - libobj="$arg" - arg_mode=normal - continue - ;; - - normal ) - # Accept any command-line options. - case $arg in - -o) - test -n "$libobj" && \ - func_fatal_error "you cannot specify \`-o' more than once" - arg_mode=target - continue - ;; - - -pie | -fpie | -fPIE) - pie_flag+=" $arg" - continue - ;; - - -shared | -static | -prefer-pic | -prefer-non-pic) - later+=" $arg" - continue - ;; - - -no-suppress) - suppress_opt=no - continue - ;; - - -Xcompiler) - arg_mode=arg # the next one goes into the "base_compile" arg list - continue # The current "srcfile" will either be retained or - ;; # replaced later. I would guess that would be a bug. - - -Wc,*) - func_stripname '-Wc,' '' "$arg" - args=$func_stripname_result - lastarg= - save_ifs="$IFS"; IFS=',' - for arg in $args; do - IFS="$save_ifs" - func_append_quoted lastarg "$arg" - done - IFS="$save_ifs" - func_stripname ' ' '' "$lastarg" - lastarg=$func_stripname_result - - # Add the arguments to base_compile. - base_compile+=" $lastarg" - continue - ;; - - *) - # Accept the current argument as the source file. - # The previous "srcfile" becomes the current argument. - # - lastarg="$srcfile" - srcfile="$arg" - ;; - esac # case $arg - ;; - esac # case $arg_mode - - # Aesthetically quote the previous argument. - func_append_quoted base_compile "$lastarg" - done # for arg - - case $arg_mode in - arg) - func_fatal_error "you must specify an argument for -Xcompile" - ;; - target) - func_fatal_error "you must specify a target with \`-o'" - ;; - *) - # Get the name of the library object. - test -z "$libobj" && { - func_basename "$srcfile" - libobj="$func_basename_result" - } - ;; - esac - - # Recognize several different file suffixes. - # If the user specifies -o file.o, it is replaced with file.lo - case $libobj in - *.[cCFSifmso] | \ - *.ada | *.adb | *.ads | *.asm | \ - *.c++ | *.cc | *.ii | *.class | *.cpp | *.cxx | \ - *.[fF][09]? | *.for | *.java | *.go | *.obj | *.sx | *.cu | *.cup) - func_xform "$libobj" - libobj=$func_xform_result - ;; - esac - - case $libobj in - *.lo) func_lo2o "$libobj"; obj=$func_lo2o_result ;; - *) - func_fatal_error "cannot determine name of library object from \`$libobj'" - ;; - esac - - func_infer_tag $base_compile - - for arg in $later; do - case $arg in - -shared) - test "$build_libtool_libs" != yes && \ - func_fatal_configuration "can not build a shared library" - build_old_libs=no - continue - ;; - - -static) - build_libtool_libs=no - build_old_libs=yes - continue - ;; - - -prefer-pic) - pic_mode=yes - continue - ;; - - -prefer-non-pic) - pic_mode=no - continue - ;; - esac - done - - func_quote_for_eval "$libobj" - test "X$libobj" != "X$func_quote_for_eval_result" \ - && $ECHO "X$libobj" | $GREP '[]~#^*{};<>?"'"'"' &()|`$[]' \ - && func_warning "libobj name \`$libobj' may not contain shell special characters." - func_dirname_and_basename "$obj" "/" "" - objname="$func_basename_result" - xdir="$func_dirname_result" - lobj=${xdir}$objdir/$objname - - test -z "$base_compile" && \ - func_fatal_help "you must specify a compilation command" - - # Delete any leftover library objects. - if test "$build_old_libs" = yes; then - removelist="$obj $lobj $libobj ${libobj}T" - else - removelist="$lobj $libobj ${libobj}T" - fi - - # On Cygwin there's no "real" PIC flag so we must build both object types - case $host_os in - cygwin* | mingw* | pw32* | os2* | cegcc*) - pic_mode=default - ;; - esac - if test "$pic_mode" = no && test "$deplibs_check_method" != pass_all; then - # non-PIC code in shared libraries is not supported - pic_mode=default - fi - - # Calculate the filename of the output object if compiler does - # not support -o with -c - if test "$compiler_c_o" = no; then - output_obj=`$ECHO "$srcfile" | $SED 's%^.*/%%; s%\.[^.]*$%%'`.${objext} - lockfile="$output_obj.lock" - else - output_obj= - need_locks=no - lockfile= - fi - - # Lock this critical section if it is needed - # We use this script file to make the link, it avoids creating a new file - if test "$need_locks" = yes; then - until $opt_dry_run || ln "$progpath" "$lockfile" 2>/dev/null; do - func_echo "Waiting for $lockfile to be removed" - sleep 2 - done - elif test "$need_locks" = warn; then - if test -f "$lockfile"; then - $ECHO "\ -*** ERROR, $lockfile exists and contains: -`cat $lockfile 2>/dev/null` - -This indicates that another process is trying to use the same -temporary object file, and libtool could not work around it because -your compiler does not support \`-c' and \`-o' together. If you -repeat this compilation, it may succeed, by chance, but you had better -avoid parallel builds (make -j) in this platform, or get a better -compiler." - - $opt_dry_run || $RM $removelist - exit $EXIT_FAILURE - fi - removelist+=" $output_obj" - $ECHO "$srcfile" > "$lockfile" - fi - - $opt_dry_run || $RM $removelist - removelist+=" $lockfile" - trap '$opt_dry_run || $RM $removelist; exit $EXIT_FAILURE' 1 2 15 - - func_to_tool_file "$srcfile" func_convert_file_msys_to_w32 - srcfile=$func_to_tool_file_result - func_quote_for_eval "$srcfile" - qsrcfile=$func_quote_for_eval_result - - # Only build a PIC object if we are building libtool libraries. - if test "$build_libtool_libs" = yes; then - # Without this assignment, base_compile gets emptied. - fbsd_hideous_sh_bug=$base_compile - - if test "$pic_mode" != no; then - command="$base_compile $qsrcfile $pic_flag" - else - # Don't build PIC code - command="$base_compile $qsrcfile" - fi - - func_mkdir_p "$xdir$objdir" - - if test -z "$output_obj"; then - # Place PIC objects in $objdir - command+=" -o $lobj" - fi - - func_show_eval_locale "$command" \ - 'test -n "$output_obj" && $RM $removelist; exit $EXIT_FAILURE' - - if test "$need_locks" = warn && - test "X`cat $lockfile 2>/dev/null`" != "X$srcfile"; then - $ECHO "\ -*** ERROR, $lockfile contains: -`cat $lockfile 2>/dev/null` - -but it should contain: -$srcfile - -This indicates that another process is trying to use the same -temporary object file, and libtool could not work around it because -your compiler does not support \`-c' and \`-o' together. If you -repeat this compilation, it may succeed, by chance, but you had better -avoid parallel builds (make -j) in this platform, or get a better -compiler." - - $opt_dry_run || $RM $removelist - exit $EXIT_FAILURE - fi - - # Just move the object if needed, then go on to compile the next one - if test -n "$output_obj" && test "X$output_obj" != "X$lobj"; then - func_show_eval '$MV "$output_obj" "$lobj"' \ - 'error=$?; $opt_dry_run || $RM $removelist; exit $error' - fi - - # Allow error messages only from the first compilation. - if test "$suppress_opt" = yes; then - suppress_output=' >/dev/null 2>&1' - fi - fi - - # Only build a position-dependent object if we build old libraries. - if test "$build_old_libs" = yes; then - if test "$pic_mode" != yes; then - # Don't build PIC code - command="$base_compile $qsrcfile$pie_flag" - else - command="$base_compile $qsrcfile $pic_flag" - fi - if test "$compiler_c_o" = yes; then - command+=" -o $obj" - fi - - # Suppress compiler output if we already did a PIC compilation. - command+="$suppress_output" - func_show_eval_locale "$command" \ - '$opt_dry_run || $RM $removelist; exit $EXIT_FAILURE' - - if test "$need_locks" = warn && - test "X`cat $lockfile 2>/dev/null`" != "X$srcfile"; then - $ECHO "\ -*** ERROR, $lockfile contains: -`cat $lockfile 2>/dev/null` - -but it should contain: -$srcfile - -This indicates that another process is trying to use the same -temporary object file, and libtool could not work around it because -your compiler does not support \`-c' and \`-o' together. If you -repeat this compilation, it may succeed, by chance, but you had better -avoid parallel builds (make -j) in this platform, or get a better -compiler." - - $opt_dry_run || $RM $removelist - exit $EXIT_FAILURE - fi - - # Just move the object if needed - if test -n "$output_obj" && test "X$output_obj" != "X$obj"; then - func_show_eval '$MV "$output_obj" "$obj"' \ - 'error=$?; $opt_dry_run || $RM $removelist; exit $error' - fi - fi - - $opt_dry_run || { - func_write_libtool_object "$libobj" "$objdir/$objname" "$objname" - - # Unlock the critical section if it was locked - if test "$need_locks" != no; then - removelist=$lockfile - $RM "$lockfile" - fi - } - - exit $EXIT_SUCCESS -} - -$opt_help || { - test "$opt_mode" = compile && func_mode_compile ${1+"$@"} -} - -func_mode_help () -{ - # We need to display help for each of the modes. - case $opt_mode in - "") - # Generic help is extracted from the usage comments - # at the start of this file. - func_help - ;; - - clean) - $ECHO \ -"Usage: $progname [OPTION]... --mode=clean RM [RM-OPTION]... FILE... - -Remove files from the build directory. - -RM is the name of the program to use to delete files associated with each FILE -(typically \`/bin/rm'). RM-OPTIONS are options (such as \`-f') to be passed -to RM. - -If FILE is a libtool library, object or program, all the files associated -with it are deleted. Otherwise, only FILE itself is deleted using RM." - ;; - - compile) - $ECHO \ -"Usage: $progname [OPTION]... --mode=compile COMPILE-COMMAND... SOURCEFILE - -Compile a source file into a libtool library object. - -This mode accepts the following additional options: - - -o OUTPUT-FILE set the output file name to OUTPUT-FILE - -no-suppress do not suppress compiler output for multiple passes - -prefer-pic try to build PIC objects only - -prefer-non-pic try to build non-PIC objects only - -shared do not build a \`.o' file suitable for static linking - -static only build a \`.o' file suitable for static linking - -Wc,FLAG pass FLAG directly to the compiler - -COMPILE-COMMAND is a command to be used in creating a \`standard' object file -from the given SOURCEFILE. - -The output file name is determined by removing the directory component from -SOURCEFILE, then substituting the C source code suffix \`.c' with the -library object suffix, \`.lo'." - ;; - - execute) - $ECHO \ -"Usage: $progname [OPTION]... --mode=execute COMMAND [ARGS]... - -Automatically set library path, then run a program. - -This mode accepts the following additional options: - - -dlopen FILE add the directory containing FILE to the library path - -This mode sets the library path environment variable according to \`-dlopen' -flags. - -If any of the ARGS are libtool executable wrappers, then they are translated -into their corresponding uninstalled binary, and any of their required library -directories are added to the library path. - -Then, COMMAND is executed, with ARGS as arguments." - ;; - - finish) - $ECHO \ -"Usage: $progname [OPTION]... --mode=finish [LIBDIR]... - -Complete the installation of libtool libraries. - -Each LIBDIR is a directory that contains libtool libraries. - -The commands that this mode executes may require superuser privileges. Use -the \`--dry-run' option if you just want to see what would be executed." - ;; - - install) - $ECHO \ -"Usage: $progname [OPTION]... --mode=install INSTALL-COMMAND... - -Install executables or libraries. - -INSTALL-COMMAND is the installation command. The first component should be -either the \`install' or \`cp' program. - -The following components of INSTALL-COMMAND are treated specially: - - -inst-prefix-dir PREFIX-DIR Use PREFIX-DIR as a staging area for installation - -The rest of the components are interpreted as arguments to that command (only -BSD-compatible install options are recognized)." - ;; - - link) - $ECHO \ -"Usage: $progname [OPTION]... --mode=link LINK-COMMAND... - -Link object files or libraries together to form another library, or to -create an executable program. - -LINK-COMMAND is a command using the C compiler that you would use to create -a program from several object files. - -The following components of LINK-COMMAND are treated specially: - - -all-static do not do any dynamic linking at all - -avoid-version do not add a version suffix if possible - -bindir BINDIR specify path to binaries directory (for systems where - libraries must be found in the PATH setting at runtime) - -dlopen FILE \`-dlpreopen' FILE if it cannot be dlopened at runtime - -dlpreopen FILE link in FILE and add its symbols to lt_preloaded_symbols - -export-dynamic allow symbols from OUTPUT-FILE to be resolved with dlsym(3) - -export-symbols SYMFILE - try to export only the symbols listed in SYMFILE - -export-symbols-regex REGEX - try to export only the symbols matching REGEX - -LLIBDIR search LIBDIR for required installed libraries - -lNAME OUTPUT-FILE requires the installed library libNAME - -module build a library that can dlopened - -no-fast-install disable the fast-install mode - -no-install link a not-installable executable - -no-undefined declare that a library does not refer to external symbols - -o OUTPUT-FILE create OUTPUT-FILE from the specified objects - -objectlist FILE Use a list of object files found in FILE to specify objects - -precious-files-regex REGEX - don't remove output files matching REGEX - -release RELEASE specify package release information - -rpath LIBDIR the created library will eventually be installed in LIBDIR - -R[ ]LIBDIR add LIBDIR to the runtime path of programs and libraries - -shared only do dynamic linking of libtool libraries - -shrext SUFFIX override the standard shared library file extension - -static do not do any dynamic linking of uninstalled libtool libraries - -static-libtool-libs - do not do any dynamic linking of libtool libraries - -version-info CURRENT[:REVISION[:AGE]] - specify library version info [each variable defaults to 0] - -weak LIBNAME declare that the target provides the LIBNAME interface - -Wc,FLAG - -Xcompiler FLAG pass linker-specific FLAG directly to the compiler - -Wl,FLAG - -Xlinker FLAG pass linker-specific FLAG directly to the linker - -XCClinker FLAG pass link-specific FLAG to the compiler driver (CC) - -All other options (arguments beginning with \`-') are ignored. - -Every other argument is treated as a filename. Files ending in \`.la' are -treated as uninstalled libtool libraries, other files are standard or library -object files. - -If the OUTPUT-FILE ends in \`.la', then a libtool library is created, -only library objects (\`.lo' files) may be specified, and \`-rpath' is -required, except when creating a convenience library. - -If OUTPUT-FILE ends in \`.a' or \`.lib', then a standard library is created -using \`ar' and \`ranlib', or on Windows using \`lib'. - -If OUTPUT-FILE ends in \`.lo' or \`.${objext}', then a reloadable object file -is created, otherwise an executable program is created." - ;; - - uninstall) - $ECHO \ -"Usage: $progname [OPTION]... --mode=uninstall RM [RM-OPTION]... FILE... - -Remove libraries from an installation directory. - -RM is the name of the program to use to delete files associated with each FILE -(typically \`/bin/rm'). RM-OPTIONS are options (such as \`-f') to be passed -to RM. - -If FILE is a libtool library, all the files associated with it are deleted. -Otherwise, only FILE itself is deleted using RM." - ;; - - *) - func_fatal_help "invalid operation mode \`$opt_mode'" - ;; - esac - - echo - $ECHO "Try \`$progname --help' for more information about other modes." -} - -# Now that we've collected a possible --mode arg, show help if necessary -if $opt_help; then - if test "$opt_help" = :; then - func_mode_help - else - { - func_help noexit - for opt_mode in compile link execute install finish uninstall clean; do - func_mode_help - done - } | sed -n '1p; 2,$s/^Usage:/ or: /p' - { - func_help noexit - for opt_mode in compile link execute install finish uninstall clean; do - echo - func_mode_help - done - } | - sed '1d - /^When reporting/,/^Report/{ - H - d - } - $x - /information about other modes/d - /more detailed .*MODE/d - s/^Usage:.*--mode=\([^ ]*\) .*/Description of \1 mode:/' - fi - exit $? -fi - - -# func_mode_execute arg... -func_mode_execute () -{ - $opt_debug - # The first argument is the command name. - cmd="$nonopt" - test -z "$cmd" && \ - func_fatal_help "you must specify a COMMAND" - - # Handle -dlopen flags immediately. - for file in $opt_dlopen; do - test -f "$file" \ - || func_fatal_help "\`$file' is not a file" - - dir= - case $file in - *.la) - func_resolve_sysroot "$file" - file=$func_resolve_sysroot_result - - # Check to see that this really is a libtool archive. - func_lalib_unsafe_p "$file" \ - || func_fatal_help "\`$lib' is not a valid libtool archive" - - # Read the libtool library. - dlname= - library_names= - func_source "$file" - - # Skip this library if it cannot be dlopened. - if test -z "$dlname"; then - # Warn if it was a shared library. - test -n "$library_names" && \ - func_warning "\`$file' was not linked with \`-export-dynamic'" - continue - fi - - func_dirname "$file" "" "." - dir="$func_dirname_result" - - if test -f "$dir/$objdir/$dlname"; then - dir+="/$objdir" - else - if test ! -f "$dir/$dlname"; then - func_fatal_error "cannot find \`$dlname' in \`$dir' or \`$dir/$objdir'" - fi - fi - ;; - - *.lo) - # Just add the directory containing the .lo file. - func_dirname "$file" "" "." - dir="$func_dirname_result" - ;; - - *) - func_warning "\`-dlopen' is ignored for non-libtool libraries and objects" - continue - ;; - esac - - # Get the absolute pathname. - absdir=`cd "$dir" && pwd` - test -n "$absdir" && dir="$absdir" - - # Now add the directory to shlibpath_var. - if eval "test -z \"\$$shlibpath_var\""; then - eval "$shlibpath_var=\"\$dir\"" - else - eval "$shlibpath_var=\"\$dir:\$$shlibpath_var\"" - fi - done - - # This variable tells wrapper scripts just to set shlibpath_var - # rather than running their programs. - libtool_execute_magic="$magic" - - # Check if any of the arguments is a wrapper script. - args= - for file - do - case $file in - -* | *.la | *.lo ) ;; - *) - # Do a test to see if this is really a libtool program. - if func_ltwrapper_script_p "$file"; then - func_source "$file" - # Transform arg to wrapped name. - file="$progdir/$program" - elif func_ltwrapper_executable_p "$file"; then - func_ltwrapper_scriptname "$file" - func_source "$func_ltwrapper_scriptname_result" - # Transform arg to wrapped name. - file="$progdir/$program" - fi - ;; - esac - # Quote arguments (to preserve shell metacharacters). - func_append_quoted args "$file" - done - - if test "X$opt_dry_run" = Xfalse; then - if test -n "$shlibpath_var"; then - # Export the shlibpath_var. - eval "export $shlibpath_var" - fi - - # Restore saved environment variables - for lt_var in LANG LANGUAGE LC_ALL LC_CTYPE LC_COLLATE LC_MESSAGES - do - eval "if test \"\${save_$lt_var+set}\" = set; then - $lt_var=\$save_$lt_var; export $lt_var - else - $lt_unset $lt_var - fi" - done - - # Now prepare to actually exec the command. - exec_cmd="\$cmd$args" - else - # Display what would be done. - if test -n "$shlibpath_var"; then - eval "\$ECHO \"\$shlibpath_var=\$$shlibpath_var\"" - echo "export $shlibpath_var" - fi - $ECHO "$cmd$args" - exit $EXIT_SUCCESS - fi -} - -test "$opt_mode" = execute && func_mode_execute ${1+"$@"} - - -# func_mode_finish arg... -func_mode_finish () -{ - $opt_debug - libs= - libdirs= - admincmds= - - for opt in "$nonopt" ${1+"$@"} - do - if test -d "$opt"; then - libdirs+=" $opt" - - elif test -f "$opt"; then - if func_lalib_unsafe_p "$opt"; then - libs+=" $opt" - else - func_warning "\`$opt' is not a valid libtool archive" - fi - - else - func_fatal_error "invalid argument \`$opt'" - fi - done - - if test -n "$libs"; then - if test -n "$lt_sysroot"; then - sysroot_regex=`$ECHO "$lt_sysroot" | $SED "$sed_make_literal_regex"` - sysroot_cmd="s/\([ ']\)$sysroot_regex/\1/g;" - else - sysroot_cmd= - fi - - # Remove sysroot references - if $opt_dry_run; then - for lib in $libs; do - echo "removing references to $lt_sysroot and \`=' prefixes from $lib" - done - else - tmpdir=`func_mktempdir` - for lib in $libs; do - sed -e "${sysroot_cmd} s/\([ ']-[LR]\)=/\1/g; s/\([ ']\)=/\1/g" $lib \ - > $tmpdir/tmp-la - mv -f $tmpdir/tmp-la $lib - done - ${RM}r "$tmpdir" - fi - fi - - if test -n "$finish_cmds$finish_eval" && test -n "$libdirs"; then - for libdir in $libdirs; do - if test -n "$finish_cmds"; then - # Do each command in the finish commands. - func_execute_cmds "$finish_cmds" 'admincmds="$admincmds -'"$cmd"'"' - fi - if test -n "$finish_eval"; then - # Do the single finish_eval. - eval cmds=\"$finish_eval\" - $opt_dry_run || eval "$cmds" || admincmds+=" - $cmds" - fi - done - fi - - # Exit here if they wanted silent mode. - $opt_silent && exit $EXIT_SUCCESS - - if test -n "$finish_cmds$finish_eval" && test -n "$libdirs"; then - echo "----------------------------------------------------------------------" - echo "Libraries have been installed in:" - for libdir in $libdirs; do - $ECHO " $libdir" - done - echo - echo "If you ever happen to want to link against installed libraries" - echo "in a given directory, LIBDIR, you must either use libtool, and" - echo "specify the full pathname of the library, or use the \`-LLIBDIR'" - echo "flag during linking and do at least one of the following:" - if test -n "$shlibpath_var"; then - echo " - add LIBDIR to the \`$shlibpath_var' environment variable" - echo " during execution" - fi - if test -n "$runpath_var"; then - echo " - add LIBDIR to the \`$runpath_var' environment variable" - echo " during linking" - fi - if test -n "$hardcode_libdir_flag_spec"; then - libdir=LIBDIR - eval flag=\"$hardcode_libdir_flag_spec\" - - $ECHO " - use the \`$flag' linker flag" - fi - if test -n "$admincmds"; then - $ECHO " - have your system administrator run these commands:$admincmds" - fi - if test -f /etc/ld.so.conf; then - echo " - have your system administrator add LIBDIR to \`/etc/ld.so.conf'" - fi - echo - - echo "See any operating system documentation about shared libraries for" - case $host in - solaris2.[6789]|solaris2.1[0-9]) - echo "more information, such as the ld(1), crle(1) and ld.so(8) manual" - echo "pages." - ;; - *) - echo "more information, such as the ld(1) and ld.so(8) manual pages." - ;; - esac - echo "----------------------------------------------------------------------" - fi - exit $EXIT_SUCCESS -} - -test "$opt_mode" = finish && func_mode_finish ${1+"$@"} - - -# func_mode_install arg... -func_mode_install () -{ - $opt_debug - # There may be an optional sh(1) argument at the beginning of - # install_prog (especially on Windows NT). - if test "$nonopt" = "$SHELL" || test "$nonopt" = /bin/sh || - # Allow the use of GNU shtool's install command. - case $nonopt in *shtool*) :;; *) false;; esac; then - # Aesthetically quote it. - func_quote_for_eval "$nonopt" - install_prog="$func_quote_for_eval_result " - arg=$1 - shift - else - install_prog= - arg=$nonopt - fi - - # The real first argument should be the name of the installation program. - # Aesthetically quote it. - func_quote_for_eval "$arg" - install_prog+="$func_quote_for_eval_result" - install_shared_prog=$install_prog - case " $install_prog " in - *[\\\ /]cp\ *) install_cp=: ;; - *) install_cp=false ;; - esac - - # We need to accept at least all the BSD install flags. - dest= - files= - opts= - prev= - install_type= - isdir=no - stripme= - no_mode=: - for arg - do - arg2= - if test -n "$dest"; then - files+=" $dest" - dest=$arg - continue - fi - - case $arg in - -d) isdir=yes ;; - -f) - if $install_cp; then :; else - prev=$arg - fi - ;; - -g | -m | -o) - prev=$arg - ;; - -s) - stripme=" -s" - continue - ;; - -*) - ;; - *) - # If the previous option needed an argument, then skip it. - if test -n "$prev"; then - if test "x$prev" = x-m && test -n "$install_override_mode"; then - arg2=$install_override_mode - no_mode=false - fi - prev= - else - dest=$arg - continue - fi - ;; - esac - - # Aesthetically quote the argument. - func_quote_for_eval "$arg" - install_prog+=" $func_quote_for_eval_result" - if test -n "$arg2"; then - func_quote_for_eval "$arg2" - fi - install_shared_prog+=" $func_quote_for_eval_result" - done - - test -z "$install_prog" && \ - func_fatal_help "you must specify an install program" - - test -n "$prev" && \ - func_fatal_help "the \`$prev' option requires an argument" - - if test -n "$install_override_mode" && $no_mode; then - if $install_cp; then :; else - func_quote_for_eval "$install_override_mode" - install_shared_prog+=" -m $func_quote_for_eval_result" - fi - fi - - if test -z "$files"; then - if test -z "$dest"; then - func_fatal_help "no file or destination specified" - else - func_fatal_help "you must specify a destination" - fi - fi - - # Strip any trailing slash from the destination. - func_stripname '' '/' "$dest" - dest=$func_stripname_result - - # Check to see that the destination is a directory. - test -d "$dest" && isdir=yes - if test "$isdir" = yes; then - destdir="$dest" - destname= - else - func_dirname_and_basename "$dest" "" "." - destdir="$func_dirname_result" - destname="$func_basename_result" - - # Not a directory, so check to see that there is only one file specified. - set dummy $files; shift - test "$#" -gt 1 && \ - func_fatal_help "\`$dest' is not a directory" - fi - case $destdir in - [\\/]* | [A-Za-z]:[\\/]*) ;; - *) - for file in $files; do - case $file in - *.lo) ;; - *) - func_fatal_help "\`$destdir' must be an absolute directory name" - ;; - esac - done - ;; - esac - - # This variable tells wrapper scripts just to set variables rather - # than running their programs. - libtool_install_magic="$magic" - - staticlibs= - future_libdirs= - current_libdirs= - for file in $files; do - - # Do each installation. - case $file in - *.$libext) - # Do the static libraries later. - staticlibs+=" $file" - ;; - - *.la) - func_resolve_sysroot "$file" - file=$func_resolve_sysroot_result - - # Check to see that this really is a libtool archive. - func_lalib_unsafe_p "$file" \ - || func_fatal_help "\`$file' is not a valid libtool archive" - - library_names= - old_library= - relink_command= - func_source "$file" - - # Add the libdir to current_libdirs if it is the destination. - if test "X$destdir" = "X$libdir"; then - case "$current_libdirs " in - *" $libdir "*) ;; - *) current_libdirs+=" $libdir" ;; - esac - else - # Note the libdir as a future libdir. - case "$future_libdirs " in - *" $libdir "*) ;; - *) future_libdirs+=" $libdir" ;; - esac - fi - - func_dirname "$file" "/" "" - dir="$func_dirname_result" - dir+="$objdir" - - if test -n "$relink_command"; then - # Determine the prefix the user has applied to our future dir. - inst_prefix_dir=`$ECHO "$destdir" | $SED -e "s%$libdir\$%%"` - - # Don't allow the user to place us outside of our expected - # location b/c this prevents finding dependent libraries that - # are installed to the same prefix. - # At present, this check doesn't affect windows .dll's that - # are installed into $libdir/../bin (currently, that works fine) - # but it's something to keep an eye on. - test "$inst_prefix_dir" = "$destdir" && \ - func_fatal_error "error: cannot install \`$file' to a directory not ending in $libdir" - - if test -n "$inst_prefix_dir"; then - # Stick the inst_prefix_dir data into the link command. - relink_command=`$ECHO "$relink_command" | $SED "s%@inst_prefix_dir@%-inst-prefix-dir $inst_prefix_dir%"` - else - relink_command=`$ECHO "$relink_command" | $SED "s%@inst_prefix_dir@%%"` - fi - - func_warning "relinking \`$file'" - func_show_eval "$relink_command" \ - 'func_fatal_error "error: relink \`$file'\'' with the above command before installing it"' - fi - - # See the names of the shared library. - set dummy $library_names; shift - if test -n "$1"; then - realname="$1" - shift - - srcname="$realname" - test -n "$relink_command" && srcname="$realname"T - - # Install the shared library and build the symlinks. - func_show_eval "$install_shared_prog $dir/$srcname $destdir/$realname" \ - 'exit $?' - tstripme="$stripme" - case $host_os in - cygwin* | mingw* | pw32* | cegcc*) - case $realname in - *.dll.a) - tstripme="" - ;; - esac - ;; - esac - if test -n "$tstripme" && test -n "$striplib"; then - func_show_eval "$striplib $destdir/$realname" 'exit $?' - fi - - if test "$#" -gt 0; then - # Delete the old symlinks, and create new ones. - # Try `ln -sf' first, because the `ln' binary might depend on - # the symlink we replace! Solaris /bin/ln does not understand -f, - # so we also need to try rm && ln -s. - for linkname - do - test "$linkname" != "$realname" \ - && func_show_eval "(cd $destdir && { $LN_S -f $realname $linkname || { $RM $linkname && $LN_S $realname $linkname; }; })" - done - fi - - # Do each command in the postinstall commands. - lib="$destdir/$realname" - func_execute_cmds "$postinstall_cmds" 'exit $?' - fi - - # Install the pseudo-library for information purposes. - func_basename "$file" - name="$func_basename_result" - instname="$dir/$name"i - func_show_eval "$install_prog $instname $destdir/$name" 'exit $?' - - # Maybe install the static library, too. - test -n "$old_library" && staticlibs+=" $dir/$old_library" - ;; - - *.lo) - # Install (i.e. copy) a libtool object. - - # Figure out destination file name, if it wasn't already specified. - if test -n "$destname"; then - destfile="$destdir/$destname" - else - func_basename "$file" - destfile="$func_basename_result" - destfile="$destdir/$destfile" - fi - - # Deduce the name of the destination old-style object file. - case $destfile in - *.lo) - func_lo2o "$destfile" - staticdest=$func_lo2o_result - ;; - *.$objext) - staticdest="$destfile" - destfile= - ;; - *) - func_fatal_help "cannot copy a libtool object to \`$destfile'" - ;; - esac - - # Install the libtool object if requested. - test -n "$destfile" && \ - func_show_eval "$install_prog $file $destfile" 'exit $?' - - # Install the old object if enabled. - if test "$build_old_libs" = yes; then - # Deduce the name of the old-style object file. - func_lo2o "$file" - staticobj=$func_lo2o_result - func_show_eval "$install_prog \$staticobj \$staticdest" 'exit $?' - fi - exit $EXIT_SUCCESS - ;; - - *) - # Figure out destination file name, if it wasn't already specified. - if test -n "$destname"; then - destfile="$destdir/$destname" - else - func_basename "$file" - destfile="$func_basename_result" - destfile="$destdir/$destfile" - fi - - # If the file is missing, and there is a .exe on the end, strip it - # because it is most likely a libtool script we actually want to - # install - stripped_ext="" - case $file in - *.exe) - if test ! -f "$file"; then - func_stripname '' '.exe' "$file" - file=$func_stripname_result - stripped_ext=".exe" - fi - ;; - esac - - # Do a test to see if this is really a libtool program. - case $host in - *cygwin* | *mingw*) - if func_ltwrapper_executable_p "$file"; then - func_ltwrapper_scriptname "$file" - wrapper=$func_ltwrapper_scriptname_result - else - func_stripname '' '.exe' "$file" - wrapper=$func_stripname_result - fi - ;; - *) - wrapper=$file - ;; - esac - if func_ltwrapper_script_p "$wrapper"; then - notinst_deplibs= - relink_command= - - func_source "$wrapper" - - # Check the variables that should have been set. - test -z "$generated_by_libtool_version" && \ - func_fatal_error "invalid libtool wrapper script \`$wrapper'" - - finalize=yes - for lib in $notinst_deplibs; do - # Check to see that each library is installed. - libdir= - if test -f "$lib"; then - func_source "$lib" - fi - libfile="$libdir/"`$ECHO "$lib" | $SED 's%^.*/%%g'` ### testsuite: skip nested quoting test - if test -n "$libdir" && test ! -f "$libfile"; then - func_warning "\`$lib' has not been installed in \`$libdir'" - finalize=no - fi - done - - relink_command= - func_source "$wrapper" - - outputname= - if test "$fast_install" = no && test -n "$relink_command"; then - $opt_dry_run || { - if test "$finalize" = yes; then - tmpdir=`func_mktempdir` - func_basename "$file$stripped_ext" - file="$func_basename_result" - outputname="$tmpdir/$file" - # Replace the output file specification. - relink_command=`$ECHO "$relink_command" | $SED 's%@OUTPUT@%'"$outputname"'%g'` - - $opt_silent || { - func_quote_for_expand "$relink_command" - eval "func_echo $func_quote_for_expand_result" - } - if eval "$relink_command"; then : - else - func_error "error: relink \`$file' with the above command before installing it" - $opt_dry_run || ${RM}r "$tmpdir" - continue - fi - file="$outputname" - else - func_warning "cannot relink \`$file'" - fi - } - else - # Install the binary that we compiled earlier. - file=`$ECHO "$file$stripped_ext" | $SED "s%\([^/]*\)$%$objdir/\1%"` - fi - fi - - # remove .exe since cygwin /usr/bin/install will append another - # one anyway - case $install_prog,$host in - */usr/bin/install*,*cygwin*) - case $file:$destfile in - *.exe:*.exe) - # this is ok - ;; - *.exe:*) - destfile=$destfile.exe - ;; - *:*.exe) - func_stripname '' '.exe' "$destfile" - destfile=$func_stripname_result - ;; - esac - ;; - esac - func_show_eval "$install_prog\$stripme \$file \$destfile" 'exit $?' - $opt_dry_run || if test -n "$outputname"; then - ${RM}r "$tmpdir" - fi - ;; - esac - done - - for file in $staticlibs; do - func_basename "$file" - name="$func_basename_result" - - # Set up the ranlib parameters. - oldlib="$destdir/$name" - func_to_tool_file "$oldlib" func_convert_file_msys_to_w32 - tool_oldlib=$func_to_tool_file_result - - func_show_eval "$install_prog \$file \$oldlib" 'exit $?' - - if test -n "$stripme" && test -n "$old_striplib"; then - func_show_eval "$old_striplib $tool_oldlib" 'exit $?' - fi - - # Do each command in the postinstall commands. - func_execute_cmds "$old_postinstall_cmds" 'exit $?' - done - - test -n "$future_libdirs" && \ - func_warning "remember to run \`$progname --finish$future_libdirs'" - - if test -n "$current_libdirs"; then - # Maybe just do a dry run. - $opt_dry_run && current_libdirs=" -n$current_libdirs" - exec_cmd='$SHELL $progpath $preserve_args --finish$current_libdirs' - else - exit $EXIT_SUCCESS - fi -} - -test "$opt_mode" = install && func_mode_install ${1+"$@"} - - -# func_generate_dlsyms outputname originator pic_p -# Extract symbols from dlprefiles and create ${outputname}S.o with -# a dlpreopen symbol table. -func_generate_dlsyms () -{ - $opt_debug - my_outputname="$1" - my_originator="$2" - my_pic_p="${3-no}" - my_prefix=`$ECHO "$my_originator" | sed 's%[^a-zA-Z0-9]%_%g'` - my_dlsyms= - - if test -n "$dlfiles$dlprefiles" || test "$dlself" != no; then - if test -n "$NM" && test -n "$global_symbol_pipe"; then - my_dlsyms="${my_outputname}S.c" - else - func_error "not configured to extract global symbols from dlpreopened files" - fi - fi - - if test -n "$my_dlsyms"; then - case $my_dlsyms in - "") ;; - *.c) - # Discover the nlist of each of the dlfiles. - nlist="$output_objdir/${my_outputname}.nm" - - func_show_eval "$RM $nlist ${nlist}S ${nlist}T" - - # Parse the name list into a source file. - func_verbose "creating $output_objdir/$my_dlsyms" - - $opt_dry_run || $ECHO > "$output_objdir/$my_dlsyms" "\ -/* $my_dlsyms - symbol resolution table for \`$my_outputname' dlsym emulation. */ -/* Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION */ - -#ifdef __cplusplus -extern \"C\" { -#endif - -#if defined(__GNUC__) && (((__GNUC__ == 4) && (__GNUC_MINOR__ >= 4)) || (__GNUC__ > 4)) -#pragma GCC diagnostic ignored \"-Wstrict-prototypes\" -#endif - -/* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests. */ -#if defined(_WIN32) || defined(__CYGWIN__) || defined(_WIN32_WCE) -/* DATA imports from DLLs on WIN32 con't be const, because runtime - relocations are performed -- see ld's documentation on pseudo-relocs. */ -# define LT_DLSYM_CONST -#elif defined(__osf__) -/* This system does not cope well with relocations in const data. */ -# define LT_DLSYM_CONST -#else -# define LT_DLSYM_CONST const -#endif - -/* External symbol declarations for the compiler. */\ -" - - if test "$dlself" = yes; then - func_verbose "generating symbol list for \`$output'" - - $opt_dry_run || echo ': @PROGRAM@ ' > "$nlist" - - # Add our own program objects to the symbol list. - progfiles=`$ECHO "$objs$old_deplibs" | $SP2NL | $SED "$lo2o" | $NL2SP` - for progfile in $progfiles; do - func_to_tool_file "$progfile" func_convert_file_msys_to_w32 - func_verbose "extracting global C symbols from \`$func_to_tool_file_result'" - $opt_dry_run || eval "$NM $func_to_tool_file_result | $global_symbol_pipe >> '$nlist'" - done - - if test -n "$exclude_expsyms"; then - $opt_dry_run || { - eval '$EGREP -v " ($exclude_expsyms)$" "$nlist" > "$nlist"T' - eval '$MV "$nlist"T "$nlist"' - } - fi - - if test -n "$export_symbols_regex"; then - $opt_dry_run || { - eval '$EGREP -e "$export_symbols_regex" "$nlist" > "$nlist"T' - eval '$MV "$nlist"T "$nlist"' - } - fi - - # Prepare the list of exported symbols - if test -z "$export_symbols"; then - export_symbols="$output_objdir/$outputname.exp" - $opt_dry_run || { - $RM $export_symbols - eval "${SED} -n -e '/^: @PROGRAM@ $/d' -e 's/^.* \(.*\)$/\1/p' "'< "$nlist" > "$export_symbols"' - case $host in - *cygwin* | *mingw* | *cegcc* ) - eval "echo EXPORTS "'> "$output_objdir/$outputname.def"' - eval 'cat "$export_symbols" >> "$output_objdir/$outputname.def"' - ;; - esac - } - else - $opt_dry_run || { - eval "${SED} -e 's/\([].[*^$]\)/\\\\\1/g' -e 's/^/ /' -e 's/$/$/'"' < "$export_symbols" > "$output_objdir/$outputname.exp"' - eval '$GREP -f "$output_objdir/$outputname.exp" < "$nlist" > "$nlist"T' - eval '$MV "$nlist"T "$nlist"' - case $host in - *cygwin* | *mingw* | *cegcc* ) - eval "echo EXPORTS "'> "$output_objdir/$outputname.def"' - eval 'cat "$nlist" >> "$output_objdir/$outputname.def"' - ;; - esac - } - fi - fi - - for dlprefile in $dlprefiles; do - func_verbose "extracting global C symbols from \`$dlprefile'" - func_basename "$dlprefile" - name="$func_basename_result" - case $host in - *cygwin* | *mingw* | *cegcc* ) - # if an import library, we need to obtain dlname - if func_win32_import_lib_p "$dlprefile"; then - func_tr_sh "$dlprefile" - eval "curr_lafile=\$libfile_$func_tr_sh_result" - dlprefile_dlbasename="" - if test -n "$curr_lafile" && func_lalib_p "$curr_lafile"; then - # Use subshell, to avoid clobbering current variable values - dlprefile_dlname=`source "$curr_lafile" && echo "$dlname"` - if test -n "$dlprefile_dlname" ; then - func_basename "$dlprefile_dlname" - dlprefile_dlbasename="$func_basename_result" - else - # no lafile. user explicitly requested -dlpreopen . - $sharedlib_from_linklib_cmd "$dlprefile" - dlprefile_dlbasename=$sharedlib_from_linklib_result - fi - fi - $opt_dry_run || { - if test -n "$dlprefile_dlbasename" ; then - eval '$ECHO ": $dlprefile_dlbasename" >> "$nlist"' - else - func_warning "Could not compute DLL name from $name" - eval '$ECHO ": $name " >> "$nlist"' - fi - func_to_tool_file "$dlprefile" func_convert_file_msys_to_w32 - eval "$NM \"$func_to_tool_file_result\" 2>/dev/null | $global_symbol_pipe | - $SED -e '/I __imp/d' -e 's/I __nm_/D /;s/_nm__//' >> '$nlist'" - } - else # not an import lib - $opt_dry_run || { - eval '$ECHO ": $name " >> "$nlist"' - func_to_tool_file "$dlprefile" func_convert_file_msys_to_w32 - eval "$NM \"$func_to_tool_file_result\" 2>/dev/null | $global_symbol_pipe >> '$nlist'" - } - fi - ;; - *) - $opt_dry_run || { - eval '$ECHO ": $name " >> "$nlist"' - func_to_tool_file "$dlprefile" func_convert_file_msys_to_w32 - eval "$NM \"$func_to_tool_file_result\" 2>/dev/null | $global_symbol_pipe >> '$nlist'" - } - ;; - esac - done - - $opt_dry_run || { - # Make sure we have at least an empty file. - test -f "$nlist" || : > "$nlist" - - if test -n "$exclude_expsyms"; then - $EGREP -v " ($exclude_expsyms)$" "$nlist" > "$nlist"T - $MV "$nlist"T "$nlist" - fi - - # Try sorting and uniquifying the output. - if $GREP -v "^: " < "$nlist" | - if sort -k 3 /dev/null 2>&1; then - sort -k 3 - else - sort +2 - fi | - uniq > "$nlist"S; then - : - else - $GREP -v "^: " < "$nlist" > "$nlist"S - fi - - if test -f "$nlist"S; then - eval "$global_symbol_to_cdecl"' < "$nlist"S >> "$output_objdir/$my_dlsyms"' - else - echo '/* NONE */' >> "$output_objdir/$my_dlsyms" - fi - - echo >> "$output_objdir/$my_dlsyms" "\ - -/* The mapping between symbol names and symbols. */ -typedef struct { - const char *name; - void *address; -} lt_dlsymlist; -extern LT_DLSYM_CONST lt_dlsymlist -lt_${my_prefix}_LTX_preloaded_symbols[]; -LT_DLSYM_CONST lt_dlsymlist -lt_${my_prefix}_LTX_preloaded_symbols[] = -{\ - { \"$my_originator\", (void *) 0 }," - - case $need_lib_prefix in - no) - eval "$global_symbol_to_c_name_address" < "$nlist" >> "$output_objdir/$my_dlsyms" - ;; - *) - eval "$global_symbol_to_c_name_address_lib_prefix" < "$nlist" >> "$output_objdir/$my_dlsyms" - ;; - esac - echo >> "$output_objdir/$my_dlsyms" "\ - {0, (void *) 0} -}; - -/* This works around a problem in FreeBSD linker */ -#ifdef FREEBSD_WORKAROUND -static const void *lt_preloaded_setup() { - return lt_${my_prefix}_LTX_preloaded_symbols; -} -#endif - -#ifdef __cplusplus -} -#endif\ -" - } # !$opt_dry_run - - pic_flag_for_symtable= - case "$compile_command " in - *" -static "*) ;; - *) - case $host in - # compiling the symbol table file with pic_flag works around - # a FreeBSD bug that causes programs to crash when -lm is - # linked before any other PIC object. But we must not use - # pic_flag when linking with -static. The problem exists in - # FreeBSD 2.2.6 and is fixed in FreeBSD 3.1. - *-*-freebsd2.*|*-*-freebsd3.0*|*-*-freebsdelf3.0*) - pic_flag_for_symtable=" $pic_flag -DFREEBSD_WORKAROUND" ;; - *-*-hpux*) - pic_flag_for_symtable=" $pic_flag" ;; - *) - if test "X$my_pic_p" != Xno; then - pic_flag_for_symtable=" $pic_flag" - fi - ;; - esac - ;; - esac - symtab_cflags= - for arg in $LTCFLAGS; do - case $arg in - -pie | -fpie | -fPIE) ;; - *) symtab_cflags+=" $arg" ;; - esac - done - - # Now compile the dynamic symbol file. - func_show_eval '(cd $output_objdir && $LTCC$symtab_cflags -c$no_builtin_flag$pic_flag_for_symtable "$my_dlsyms")' 'exit $?' - - # Clean up the generated files. - func_show_eval '$RM "$output_objdir/$my_dlsyms" "$nlist" "${nlist}S" "${nlist}T"' - - # Transform the symbol file into the correct name. - symfileobj="$output_objdir/${my_outputname}S.$objext" - case $host in - *cygwin* | *mingw* | *cegcc* ) - if test -f "$output_objdir/$my_outputname.def"; then - compile_command=`$ECHO "$compile_command" | $SED "s%@SYMFILE@%$output_objdir/$my_outputname.def $symfileobj%"` - finalize_command=`$ECHO "$finalize_command" | $SED "s%@SYMFILE@%$output_objdir/$my_outputname.def $symfileobj%"` - else - compile_command=`$ECHO "$compile_command" | $SED "s%@SYMFILE@%$symfileobj%"` - finalize_command=`$ECHO "$finalize_command" | $SED "s%@SYMFILE@%$symfileobj%"` - fi - ;; - *) - compile_command=`$ECHO "$compile_command" | $SED "s%@SYMFILE@%$symfileobj%"` - finalize_command=`$ECHO "$finalize_command" | $SED "s%@SYMFILE@%$symfileobj%"` - ;; - esac - ;; - *) - func_fatal_error "unknown suffix for \`$my_dlsyms'" - ;; - esac - else - # We keep going just in case the user didn't refer to - # lt_preloaded_symbols. The linker will fail if global_symbol_pipe - # really was required. - - # Nullify the symbol file. - compile_command=`$ECHO "$compile_command" | $SED "s% @SYMFILE@%%"` - finalize_command=`$ECHO "$finalize_command" | $SED "s% @SYMFILE@%%"` - fi -} - -# func_win32_libid arg -# return the library type of file 'arg' -# -# Need a lot of goo to handle *both* DLLs and import libs -# Has to be a shell function in order to 'eat' the argument -# that is supplied when $file_magic_command is called. -# Despite the name, also deal with 64 bit binaries. -func_win32_libid () -{ - $opt_debug - win32_libid_type="unknown" - win32_fileres=`file -L $1 2>/dev/null` - case $win32_fileres in - *ar\ archive\ import\ library*) # definitely import - win32_libid_type="x86 archive import" - ;; - *ar\ archive*) # could be an import, or static - # Keep the egrep pattern in sync with the one in _LT_CHECK_MAGIC_METHOD. - if eval $OBJDUMP -f $1 | $SED -e '10q' 2>/dev/null | - $EGREP 'file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)' >/dev/null; then - func_to_tool_file "$1" func_convert_file_msys_to_w32 - win32_nmres=`eval $NM -f posix -A \"$func_to_tool_file_result\" | - $SED -n -e ' - 1,100{ - / I /{ - s,.*,import, - p - q - } - }'` - case $win32_nmres in - import*) win32_libid_type="x86 archive import";; - *) win32_libid_type="x86 archive static";; - esac - fi - ;; - *DLL*) - win32_libid_type="x86 DLL" - ;; - *executable*) # but shell scripts are "executable" too... - case $win32_fileres in - *MS\ Windows\ PE\ Intel*) - win32_libid_type="x86 DLL" - ;; - esac - ;; - esac - $ECHO "$win32_libid_type" -} - -# func_cygming_dll_for_implib ARG -# -# Platform-specific function to extract the -# name of the DLL associated with the specified -# import library ARG. -# Invoked by eval'ing the libtool variable -# $sharedlib_from_linklib_cmd -# Result is available in the variable -# $sharedlib_from_linklib_result -func_cygming_dll_for_implib () -{ - $opt_debug - sharedlib_from_linklib_result=`$DLLTOOL --identify-strict --identify "$1"` -} - -# func_cygming_dll_for_implib_fallback_core SECTION_NAME LIBNAMEs -# -# The is the core of a fallback implementation of a -# platform-specific function to extract the name of the -# DLL associated with the specified import library LIBNAME. -# -# SECTION_NAME is either .idata$6 or .idata$7, depending -# on the platform and compiler that created the implib. -# -# Echos the name of the DLL associated with the -# specified import library. -func_cygming_dll_for_implib_fallback_core () -{ - $opt_debug - match_literal=`$ECHO "$1" | $SED "$sed_make_literal_regex"` - $OBJDUMP -s --section "$1" "$2" 2>/dev/null | - $SED '/^Contents of section '"$match_literal"':/{ - # Place marker at beginning of archive member dllname section - s/.*/====MARK====/ - p - d - } - # These lines can sometimes be longer than 43 characters, but - # are always uninteresting - /:[ ]*file format pe[i]\{,1\}-/d - /^In archive [^:]*:/d - # Ensure marker is printed - /^====MARK====/p - # Remove all lines with less than 43 characters - /^.\{43\}/!d - # From remaining lines, remove first 43 characters - s/^.\{43\}//' | - $SED -n ' - # Join marker and all lines until next marker into a single line - /^====MARK====/ b para - H - $ b para - b - :para - x - s/\n//g - # Remove the marker - s/^====MARK====// - # Remove trailing dots and whitespace - s/[\. \t]*$// - # Print - /./p' | - # we now have a list, one entry per line, of the stringified - # contents of the appropriate section of all members of the - # archive which possess that section. Heuristic: eliminate - # all those which have a first or second character that is - # a '.' (that is, objdump's representation of an unprintable - # character.) This should work for all archives with less than - # 0x302f exports -- but will fail for DLLs whose name actually - # begins with a literal '.' or a single character followed by - # a '.'. - # - # Of those that remain, print the first one. - $SED -e '/^\./d;/^.\./d;q' -} - -# func_cygming_gnu_implib_p ARG -# This predicate returns with zero status (TRUE) if -# ARG is a GNU/binutils-style import library. Returns -# with nonzero status (FALSE) otherwise. -func_cygming_gnu_implib_p () -{ - $opt_debug - func_to_tool_file "$1" func_convert_file_msys_to_w32 - func_cygming_gnu_implib_tmp=`$NM "$func_to_tool_file_result" | eval "$global_symbol_pipe" | $EGREP ' (_head_[A-Za-z0-9_]+_[ad]l*|[A-Za-z0-9_]+_[ad]l*_iname)$'` - test -n "$func_cygming_gnu_implib_tmp" -} - -# func_cygming_ms_implib_p ARG -# This predicate returns with zero status (TRUE) if -# ARG is an MS-style import library. Returns -# with nonzero status (FALSE) otherwise. -func_cygming_ms_implib_p () -{ - $opt_debug - func_to_tool_file "$1" func_convert_file_msys_to_w32 - func_cygming_ms_implib_tmp=`$NM "$func_to_tool_file_result" | eval "$global_symbol_pipe" | $GREP '_NULL_IMPORT_DESCRIPTOR'` - test -n "$func_cygming_ms_implib_tmp" -} - -# func_cygming_dll_for_implib_fallback ARG -# Platform-specific function to extract the -# name of the DLL associated with the specified -# import library ARG. -# -# This fallback implementation is for use when $DLLTOOL -# does not support the --identify-strict option. -# Invoked by eval'ing the libtool variable -# $sharedlib_from_linklib_cmd -# Result is available in the variable -# $sharedlib_from_linklib_result -func_cygming_dll_for_implib_fallback () -{ - $opt_debug - if func_cygming_gnu_implib_p "$1" ; then - # binutils import library - sharedlib_from_linklib_result=`func_cygming_dll_for_implib_fallback_core '.idata$7' "$1"` - elif func_cygming_ms_implib_p "$1" ; then - # ms-generated import library - sharedlib_from_linklib_result=`func_cygming_dll_for_implib_fallback_core '.idata$6' "$1"` - else - # unknown - sharedlib_from_linklib_result="" - fi -} - - -# func_extract_an_archive dir oldlib -func_extract_an_archive () -{ - $opt_debug - f_ex_an_ar_dir="$1"; shift - f_ex_an_ar_oldlib="$1" - if test "$lock_old_archive_extraction" = yes; then - lockfile=$f_ex_an_ar_oldlib.lock - until $opt_dry_run || ln "$progpath" "$lockfile" 2>/dev/null; do - func_echo "Waiting for $lockfile to be removed" - sleep 2 - done - fi - func_show_eval "(cd \$f_ex_an_ar_dir && $AR x \"\$f_ex_an_ar_oldlib\")" \ - 'stat=$?; rm -f "$lockfile"; exit $stat' - if test "$lock_old_archive_extraction" = yes; then - $opt_dry_run || rm -f "$lockfile" - fi - if ($AR t "$f_ex_an_ar_oldlib" | sort | sort -uc >/dev/null 2>&1); then - : - else - func_fatal_error "object name conflicts in archive: $f_ex_an_ar_dir/$f_ex_an_ar_oldlib" - fi -} - - -# func_extract_archives gentop oldlib ... -func_extract_archives () -{ - $opt_debug - my_gentop="$1"; shift - my_oldlibs=${1+"$@"} - my_oldobjs="" - my_xlib="" - my_xabs="" - my_xdir="" - - for my_xlib in $my_oldlibs; do - # Extract the objects. - case $my_xlib in - [\\/]* | [A-Za-z]:[\\/]*) my_xabs="$my_xlib" ;; - *) my_xabs=`pwd`"/$my_xlib" ;; - esac - func_basename "$my_xlib" - my_xlib="$func_basename_result" - my_xlib_u=$my_xlib - while :; do - case " $extracted_archives " in - *" $my_xlib_u "*) - func_arith $extracted_serial + 1 - extracted_serial=$func_arith_result - my_xlib_u=lt$extracted_serial-$my_xlib ;; - *) break ;; - esac - done - extracted_archives="$extracted_archives $my_xlib_u" - my_xdir="$my_gentop/$my_xlib_u" - - func_mkdir_p "$my_xdir" - - case $host in - *-darwin*) - func_verbose "Extracting $my_xabs" - # Do not bother doing anything if just a dry run - $opt_dry_run || { - darwin_orig_dir=`pwd` - cd $my_xdir || exit $? - darwin_archive=$my_xabs - darwin_curdir=`pwd` - darwin_base_archive=`basename "$darwin_archive"` - darwin_arches=`$LIPO -info "$darwin_archive" 2>/dev/null | $GREP Architectures 2>/dev/null || true` - if test -n "$darwin_arches"; then - darwin_arches=`$ECHO "$darwin_arches" | $SED -e 's/.*are://'` - darwin_arch= - func_verbose "$darwin_base_archive has multiple architectures $darwin_arches" - for darwin_arch in $darwin_arches ; do - func_mkdir_p "unfat-$$/${darwin_base_archive}-${darwin_arch}" - $LIPO -thin $darwin_arch -output "unfat-$$/${darwin_base_archive}-${darwin_arch}/${darwin_base_archive}" "${darwin_archive}" - cd "unfat-$$/${darwin_base_archive}-${darwin_arch}" - func_extract_an_archive "`pwd`" "${darwin_base_archive}" - cd "$darwin_curdir" - $RM "unfat-$$/${darwin_base_archive}-${darwin_arch}/${darwin_base_archive}" - done # $darwin_arches - ## Okay now we've a bunch of thin objects, gotta fatten them up :) - darwin_filelist=`find unfat-$$ -type f -name \*.o -print -o -name \*.lo -print | $SED -e "$basename" | sort -u` - darwin_file= - darwin_files= - for darwin_file in $darwin_filelist; do - darwin_files=`find unfat-$$ -name $darwin_file -print | sort | $NL2SP` - $LIPO -create -output "$darwin_file" $darwin_files - done # $darwin_filelist - $RM -rf unfat-$$ - cd "$darwin_orig_dir" - else - cd $darwin_orig_dir - func_extract_an_archive "$my_xdir" "$my_xabs" - fi # $darwin_arches - } # !$opt_dry_run - ;; - *) - func_extract_an_archive "$my_xdir" "$my_xabs" - ;; - esac - my_oldobjs="$my_oldobjs "`find $my_xdir -name \*.$objext -print -o -name \*.lo -print | sort | $NL2SP` - done - - func_extract_archives_result="$my_oldobjs" -} - - -# func_emit_wrapper [arg=no] -# -# Emit a libtool wrapper script on stdout. -# Don't directly open a file because we may want to -# incorporate the script contents within a cygwin/mingw -# wrapper executable. Must ONLY be called from within -# func_mode_link because it depends on a number of variables -# set therein. -# -# ARG is the value that the WRAPPER_SCRIPT_BELONGS_IN_OBJDIR -# variable will take. If 'yes', then the emitted script -# will assume that the directory in which it is stored is -# the $objdir directory. This is a cygwin/mingw-specific -# behavior. -func_emit_wrapper () -{ - func_emit_wrapper_arg1=${1-no} - - $ECHO "\ -#! $SHELL - -# $output - temporary wrapper script for $objdir/$outputname -# Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION -# -# The $output program cannot be directly executed until all the libtool -# libraries that it depends on are installed. -# -# This wrapper script should never be moved out of the build directory. -# If it is, it will not operate correctly. - -# Sed substitution that helps us do robust quoting. It backslashifies -# metacharacters that are still active within double-quoted strings. -sed_quote_subst='$sed_quote_subst' - -# Be Bourne compatible -if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then - emulate sh - NULLCMD=: - # Zsh 3.x and 4.x performs word splitting on \${1+\"\$@\"}, which - # is contrary to our usage. Disable this feature. - alias -g '\${1+\"\$@\"}'='\"\$@\"' - setopt NO_GLOB_SUBST -else - case \`(set -o) 2>/dev/null\` in *posix*) set -o posix;; esac -fi -BIN_SH=xpg4; export BIN_SH # for Tru64 -DUALCASE=1; export DUALCASE # for MKS sh - -# The HP-UX ksh and POSIX shell print the target directory to stdout -# if CDPATH is set. -(unset CDPATH) >/dev/null 2>&1 && unset CDPATH - -relink_command=\"$relink_command\" - -# This environment variable determines our operation mode. -if test \"\$libtool_install_magic\" = \"$magic\"; then - # install mode needs the following variables: - generated_by_libtool_version='$macro_version' - notinst_deplibs='$notinst_deplibs' -else - # When we are sourced in execute mode, \$file and \$ECHO are already set. - if test \"\$libtool_execute_magic\" != \"$magic\"; then - file=\"\$0\"" - - qECHO=`$ECHO "$ECHO" | $SED "$sed_quote_subst"` - $ECHO "\ - -# A function that is used when there is no print builtin or printf. -func_fallback_echo () -{ - eval 'cat <<_LTECHO_EOF -\$1 -_LTECHO_EOF' -} - ECHO=\"$qECHO\" - fi - -# Very basic option parsing. These options are (a) specific to -# the libtool wrapper, (b) are identical between the wrapper -# /script/ and the wrapper /executable/ which is used only on -# windows platforms, and (c) all begin with the string "--lt-" -# (application programs are unlikely to have options which match -# this pattern). -# -# There are only two supported options: --lt-debug and -# --lt-dump-script. There is, deliberately, no --lt-help. -# -# The first argument to this parsing function should be the -# script's $0 value, followed by "$@". -lt_option_debug= -func_parse_lt_options () -{ - lt_script_arg0=\$0 - shift - for lt_opt - do - case \"\$lt_opt\" in - --lt-debug) lt_option_debug=1 ;; - --lt-dump-script) - lt_dump_D=\`\$ECHO \"X\$lt_script_arg0\" | $SED -e 's/^X//' -e 's%/[^/]*$%%'\` - test \"X\$lt_dump_D\" = \"X\$lt_script_arg0\" && lt_dump_D=. - lt_dump_F=\`\$ECHO \"X\$lt_script_arg0\" | $SED -e 's/^X//' -e 's%^.*/%%'\` - cat \"\$lt_dump_D/\$lt_dump_F\" - exit 0 - ;; - --lt-*) - \$ECHO \"Unrecognized --lt- option: '\$lt_opt'\" 1>&2 - exit 1 - ;; - esac - done - - # Print the debug banner immediately: - if test -n \"\$lt_option_debug\"; then - echo \"${outputname}:${output}:\${LINENO}: libtool wrapper (GNU $PACKAGE$TIMESTAMP) $VERSION\" 1>&2 - fi -} - -# Used when --lt-debug. Prints its arguments to stdout -# (redirection is the responsibility of the caller) -func_lt_dump_args () -{ - lt_dump_args_N=1; - for lt_arg - do - \$ECHO \"${outputname}:${output}:\${LINENO}: newargv[\$lt_dump_args_N]: \$lt_arg\" - lt_dump_args_N=\`expr \$lt_dump_args_N + 1\` - done -} - -# Core function for launching the target application -func_exec_program_core () -{ -" - case $host in - # Backslashes separate directories on plain windows - *-*-mingw | *-*-os2* | *-cegcc*) - $ECHO "\ - if test -n \"\$lt_option_debug\"; then - \$ECHO \"${outputname}:${output}:\${LINENO}: newargv[0]: \$progdir\\\\\$program\" 1>&2 - func_lt_dump_args \${1+\"\$@\"} 1>&2 - fi - exec \"\$progdir\\\\\$program\" \${1+\"\$@\"} -" - ;; - - *) - $ECHO "\ - if test -n \"\$lt_option_debug\"; then - \$ECHO \"${outputname}:${output}:\${LINENO}: newargv[0]: \$progdir/\$program\" 1>&2 - func_lt_dump_args \${1+\"\$@\"} 1>&2 - fi - exec \"\$progdir/\$program\" \${1+\"\$@\"} -" - ;; - esac - $ECHO "\ - \$ECHO \"\$0: cannot exec \$program \$*\" 1>&2 - exit 1 -} - -# A function to encapsulate launching the target application -# Strips options in the --lt-* namespace from \$@ and -# launches target application with the remaining arguments. -func_exec_program () -{ - case \" \$* \" in - *\\ --lt-*) - for lt_wr_arg - do - case \$lt_wr_arg in - --lt-*) ;; - *) set x \"\$@\" \"\$lt_wr_arg\"; shift;; - esac - shift - done ;; - esac - func_exec_program_core \${1+\"\$@\"} -} - - # Parse options - func_parse_lt_options \"\$0\" \${1+\"\$@\"} - - # Find the directory that this script lives in. - thisdir=\`\$ECHO \"\$file\" | $SED 's%/[^/]*$%%'\` - test \"x\$thisdir\" = \"x\$file\" && thisdir=. - - # Follow symbolic links until we get to the real thisdir. - file=\`ls -ld \"\$file\" | $SED -n 's/.*-> //p'\` - while test -n \"\$file\"; do - destdir=\`\$ECHO \"\$file\" | $SED 's%/[^/]*\$%%'\` - - # If there was a directory component, then change thisdir. - if test \"x\$destdir\" != \"x\$file\"; then - case \"\$destdir\" in - [\\\\/]* | [A-Za-z]:[\\\\/]*) thisdir=\"\$destdir\" ;; - *) thisdir=\"\$thisdir/\$destdir\" ;; - esac - fi - - file=\`\$ECHO \"\$file\" | $SED 's%^.*/%%'\` - file=\`ls -ld \"\$thisdir/\$file\" | $SED -n 's/.*-> //p'\` - done - - # Usually 'no', except on cygwin/mingw when embedded into - # the cwrapper. - WRAPPER_SCRIPT_BELONGS_IN_OBJDIR=$func_emit_wrapper_arg1 - if test \"\$WRAPPER_SCRIPT_BELONGS_IN_OBJDIR\" = \"yes\"; then - # special case for '.' - if test \"\$thisdir\" = \".\"; then - thisdir=\`pwd\` - fi - # remove .libs from thisdir - case \"\$thisdir\" in - *[\\\\/]$objdir ) thisdir=\`\$ECHO \"\$thisdir\" | $SED 's%[\\\\/][^\\\\/]*$%%'\` ;; - $objdir ) thisdir=. ;; - esac - fi - - # Try to get the absolute directory name. - absdir=\`cd \"\$thisdir\" && pwd\` - test -n \"\$absdir\" && thisdir=\"\$absdir\" -" - - if test "$fast_install" = yes; then - $ECHO "\ - program=lt-'$outputname'$exeext - progdir=\"\$thisdir/$objdir\" - - if test ! -f \"\$progdir/\$program\" || - { file=\`ls -1dt \"\$progdir/\$program\" \"\$progdir/../\$program\" 2>/dev/null | ${SED} 1q\`; \\ - test \"X\$file\" != \"X\$progdir/\$program\"; }; then - - file=\"\$\$-\$program\" - - if test ! -d \"\$progdir\"; then - $MKDIR \"\$progdir\" - else - $RM \"\$progdir/\$file\" - fi" - - $ECHO "\ - - # relink executable if necessary - if test -n \"\$relink_command\"; then - if relink_command_output=\`eval \$relink_command 2>&1\`; then : - else - $ECHO \"\$relink_command_output\" >&2 - $RM \"\$progdir/\$file\" - exit 1 - fi - fi - - $MV \"\$progdir/\$file\" \"\$progdir/\$program\" 2>/dev/null || - { $RM \"\$progdir/\$program\"; - $MV \"\$progdir/\$file\" \"\$progdir/\$program\"; } - $RM \"\$progdir/\$file\" - fi" - else - $ECHO "\ - program='$outputname' - progdir=\"\$thisdir/$objdir\" -" - fi - - $ECHO "\ - - if test -f \"\$progdir/\$program\"; then" - - # fixup the dll searchpath if we need to. - # - # Fix the DLL searchpath if we need to. Do this before prepending - # to shlibpath, because on Windows, both are PATH and uninstalled - # libraries must come first. - if test -n "$dllsearchpath"; then - $ECHO "\ - # Add the dll search path components to the executable PATH - PATH=$dllsearchpath:\$PATH -" - fi - - # Export our shlibpath_var if we have one. - if test "$shlibpath_overrides_runpath" = yes && test -n "$shlibpath_var" && test -n "$temp_rpath"; then - $ECHO "\ - # Add our own library path to $shlibpath_var - $shlibpath_var=\"$temp_rpath\$$shlibpath_var\" - - # Some systems cannot cope with colon-terminated $shlibpath_var - # The second colon is a workaround for a bug in BeOS R4 sed - $shlibpath_var=\`\$ECHO \"\$$shlibpath_var\" | $SED 's/::*\$//'\` - - export $shlibpath_var -" - fi - - $ECHO "\ - if test \"\$libtool_execute_magic\" != \"$magic\"; then - # Run the actual program with our arguments. - func_exec_program \${1+\"\$@\"} - fi - else - # The program doesn't exist. - \$ECHO \"\$0: error: \\\`\$progdir/\$program' does not exist\" 1>&2 - \$ECHO \"This script is just a wrapper for \$program.\" 1>&2 - \$ECHO \"See the $PACKAGE documentation for more information.\" 1>&2 - exit 1 - fi -fi\ -" -} - - -# func_emit_cwrapperexe_src -# emit the source code for a wrapper executable on stdout -# Must ONLY be called from within func_mode_link because -# it depends on a number of variable set therein. -func_emit_cwrapperexe_src () -{ - cat < -#include -#ifdef _MSC_VER -# include -# include -# include -#else -# include -# include -# ifdef __CYGWIN__ -# include -# endif -#endif -#include -#include -#include -#include -#include -#include -#include -#include - -/* declarations of non-ANSI functions */ -#if defined(__MINGW32__) -# ifdef __STRICT_ANSI__ -int _putenv (const char *); -# endif -#elif defined(__CYGWIN__) -# ifdef __STRICT_ANSI__ -char *realpath (const char *, char *); -int putenv (char *); -int setenv (const char *, const char *, int); -# endif -/* #elif defined (other platforms) ... */ -#endif - -/* portability defines, excluding path handling macros */ -#if defined(_MSC_VER) -# define setmode _setmode -# define stat _stat -# define chmod _chmod -# define getcwd _getcwd -# define putenv _putenv -# define S_IXUSR _S_IEXEC -# ifndef _INTPTR_T_DEFINED -# define _INTPTR_T_DEFINED -# define intptr_t int -# endif -#elif defined(__MINGW32__) -# define setmode _setmode -# define stat _stat -# define chmod _chmod -# define getcwd _getcwd -# define putenv _putenv -#elif defined(__CYGWIN__) -# define HAVE_SETENV -# define FOPEN_WB "wb" -/* #elif defined (other platforms) ... */ -#endif - -#if defined(PATH_MAX) -# define LT_PATHMAX PATH_MAX -#elif defined(MAXPATHLEN) -# define LT_PATHMAX MAXPATHLEN -#else -# define LT_PATHMAX 1024 -#endif - -#ifndef S_IXOTH -# define S_IXOTH 0 -#endif -#ifndef S_IXGRP -# define S_IXGRP 0 -#endif - -/* path handling portability macros */ -#ifndef DIR_SEPARATOR -# define DIR_SEPARATOR '/' -# define PATH_SEPARATOR ':' -#endif - -#if defined (_WIN32) || defined (__MSDOS__) || defined (__DJGPP__) || \ - defined (__OS2__) -# define HAVE_DOS_BASED_FILE_SYSTEM -# define FOPEN_WB "wb" -# ifndef DIR_SEPARATOR_2 -# define DIR_SEPARATOR_2 '\\' -# endif -# ifndef PATH_SEPARATOR_2 -# define PATH_SEPARATOR_2 ';' -# endif -#endif - -#ifndef DIR_SEPARATOR_2 -# define IS_DIR_SEPARATOR(ch) ((ch) == DIR_SEPARATOR) -#else /* DIR_SEPARATOR_2 */ -# define IS_DIR_SEPARATOR(ch) \ - (((ch) == DIR_SEPARATOR) || ((ch) == DIR_SEPARATOR_2)) -#endif /* DIR_SEPARATOR_2 */ - -#ifndef PATH_SEPARATOR_2 -# define IS_PATH_SEPARATOR(ch) ((ch) == PATH_SEPARATOR) -#else /* PATH_SEPARATOR_2 */ -# define IS_PATH_SEPARATOR(ch) ((ch) == PATH_SEPARATOR_2) -#endif /* PATH_SEPARATOR_2 */ - -#ifndef FOPEN_WB -# define FOPEN_WB "w" -#endif -#ifndef _O_BINARY -# define _O_BINARY 0 -#endif - -#define XMALLOC(type, num) ((type *) xmalloc ((num) * sizeof(type))) -#define XFREE(stale) do { \ - if (stale) { free ((void *) stale); stale = 0; } \ -} while (0) - -#if defined(LT_DEBUGWRAPPER) -static int lt_debug = 1; -#else -static int lt_debug = 0; -#endif - -const char *program_name = "libtool-wrapper"; /* in case xstrdup fails */ - -void *xmalloc (size_t num); -char *xstrdup (const char *string); -const char *base_name (const char *name); -char *find_executable (const char *wrapper); -char *chase_symlinks (const char *pathspec); -int make_executable (const char *path); -int check_executable (const char *path); -char *strendzap (char *str, const char *pat); -void lt_debugprintf (const char *file, int line, const char *fmt, ...); -void lt_fatal (const char *file, int line, const char *message, ...); -static const char *nonnull (const char *s); -static const char *nonempty (const char *s); -void lt_setenv (const char *name, const char *value); -char *lt_extend_str (const char *orig_value, const char *add, int to_end); -void lt_update_exe_path (const char *name, const char *value); -void lt_update_lib_path (const char *name, const char *value); -char **prepare_spawn (char **argv); -void lt_dump_script (FILE *f); -EOF - - cat <= 0) - && (st.st_mode & (S_IXUSR | S_IXGRP | S_IXOTH))) - return 1; - else - return 0; -} - -int -make_executable (const char *path) -{ - int rval = 0; - struct stat st; - - lt_debugprintf (__FILE__, __LINE__, "(make_executable): %s\n", - nonempty (path)); - if ((!path) || (!*path)) - return 0; - - if (stat (path, &st) >= 0) - { - rval = chmod (path, st.st_mode | S_IXOTH | S_IXGRP | S_IXUSR); - } - return rval; -} - -/* Searches for the full path of the wrapper. Returns - newly allocated full path name if found, NULL otherwise - Does not chase symlinks, even on platforms that support them. -*/ -char * -find_executable (const char *wrapper) -{ - int has_slash = 0; - const char *p; - const char *p_next; - /* static buffer for getcwd */ - char tmp[LT_PATHMAX + 1]; - int tmp_len; - char *concat_name; - - lt_debugprintf (__FILE__, __LINE__, "(find_executable): %s\n", - nonempty (wrapper)); - - if ((wrapper == NULL) || (*wrapper == '\0')) - return NULL; - - /* Absolute path? */ -#if defined (HAVE_DOS_BASED_FILE_SYSTEM) - if (isalpha ((unsigned char) wrapper[0]) && wrapper[1] == ':') - { - concat_name = xstrdup (wrapper); - if (check_executable (concat_name)) - return concat_name; - XFREE (concat_name); - } - else - { -#endif - if (IS_DIR_SEPARATOR (wrapper[0])) - { - concat_name = xstrdup (wrapper); - if (check_executable (concat_name)) - return concat_name; - XFREE (concat_name); - } -#if defined (HAVE_DOS_BASED_FILE_SYSTEM) - } -#endif - - for (p = wrapper; *p; p++) - if (*p == '/') - { - has_slash = 1; - break; - } - if (!has_slash) - { - /* no slashes; search PATH */ - const char *path = getenv ("PATH"); - if (path != NULL) - { - for (p = path; *p; p = p_next) - { - const char *q; - size_t p_len; - for (q = p; *q; q++) - if (IS_PATH_SEPARATOR (*q)) - break; - p_len = q - p; - p_next = (*q == '\0' ? q : q + 1); - if (p_len == 0) - { - /* empty path: current directory */ - if (getcwd (tmp, LT_PATHMAX) == NULL) - lt_fatal (__FILE__, __LINE__, "getcwd failed: %s", - nonnull (strerror (errno))); - tmp_len = strlen (tmp); - concat_name = - XMALLOC (char, tmp_len + 1 + strlen (wrapper) + 1); - memcpy (concat_name, tmp, tmp_len); - concat_name[tmp_len] = '/'; - strcpy (concat_name + tmp_len + 1, wrapper); - } - else - { - concat_name = - XMALLOC (char, p_len + 1 + strlen (wrapper) + 1); - memcpy (concat_name, p, p_len); - concat_name[p_len] = '/'; - strcpy (concat_name + p_len + 1, wrapper); - } - if (check_executable (concat_name)) - return concat_name; - XFREE (concat_name); - } - } - /* not found in PATH; assume curdir */ - } - /* Relative path | not found in path: prepend cwd */ - if (getcwd (tmp, LT_PATHMAX) == NULL) - lt_fatal (__FILE__, __LINE__, "getcwd failed: %s", - nonnull (strerror (errno))); - tmp_len = strlen (tmp); - concat_name = XMALLOC (char, tmp_len + 1 + strlen (wrapper) + 1); - memcpy (concat_name, tmp, tmp_len); - concat_name[tmp_len] = '/'; - strcpy (concat_name + tmp_len + 1, wrapper); - - if (check_executable (concat_name)) - return concat_name; - XFREE (concat_name); - return NULL; -} - -char * -chase_symlinks (const char *pathspec) -{ -#ifndef S_ISLNK - return xstrdup (pathspec); -#else - char buf[LT_PATHMAX]; - struct stat s; - char *tmp_pathspec = xstrdup (pathspec); - char *p; - int has_symlinks = 0; - while (strlen (tmp_pathspec) && !has_symlinks) - { - lt_debugprintf (__FILE__, __LINE__, - "checking path component for symlinks: %s\n", - tmp_pathspec); - if (lstat (tmp_pathspec, &s) == 0) - { - if (S_ISLNK (s.st_mode) != 0) - { - has_symlinks = 1; - break; - } - - /* search backwards for last DIR_SEPARATOR */ - p = tmp_pathspec + strlen (tmp_pathspec) - 1; - while ((p > tmp_pathspec) && (!IS_DIR_SEPARATOR (*p))) - p--; - if ((p == tmp_pathspec) && (!IS_DIR_SEPARATOR (*p))) - { - /* no more DIR_SEPARATORS left */ - break; - } - *p = '\0'; - } - else - { - lt_fatal (__FILE__, __LINE__, - "error accessing file \"%s\": %s", - tmp_pathspec, nonnull (strerror (errno))); - } - } - XFREE (tmp_pathspec); - - if (!has_symlinks) - { - return xstrdup (pathspec); - } - - tmp_pathspec = realpath (pathspec, buf); - if (tmp_pathspec == 0) - { - lt_fatal (__FILE__, __LINE__, - "could not follow symlinks for %s", pathspec); - } - return xstrdup (tmp_pathspec); -#endif -} - -char * -strendzap (char *str, const char *pat) -{ - size_t len, patlen; - - assert (str != NULL); - assert (pat != NULL); - - len = strlen (str); - patlen = strlen (pat); - - if (patlen <= len) - { - str += len - patlen; - if (strcmp (str, pat) == 0) - *str = '\0'; - } - return str; -} - -void -lt_debugprintf (const char *file, int line, const char *fmt, ...) -{ - va_list args; - if (lt_debug) - { - (void) fprintf (stderr, "%s:%s:%d: ", program_name, file, line); - va_start (args, fmt); - (void) vfprintf (stderr, fmt, args); - va_end (args); - } -} - -static void -lt_error_core (int exit_status, const char *file, - int line, const char *mode, - const char *message, va_list ap) -{ - fprintf (stderr, "%s:%s:%d: %s: ", program_name, file, line, mode); - vfprintf (stderr, message, ap); - fprintf (stderr, ".\n"); - - if (exit_status >= 0) - exit (exit_status); -} - -void -lt_fatal (const char *file, int line, const char *message, ...) -{ - va_list ap; - va_start (ap, message); - lt_error_core (EXIT_FAILURE, file, line, "FATAL", message, ap); - va_end (ap); -} - -static const char * -nonnull (const char *s) -{ - return s ? s : "(null)"; -} - -static const char * -nonempty (const char *s) -{ - return (s && !*s) ? "(empty)" : nonnull (s); -} - -void -lt_setenv (const char *name, const char *value) -{ - lt_debugprintf (__FILE__, __LINE__, - "(lt_setenv) setting '%s' to '%s'\n", - nonnull (name), nonnull (value)); - { -#ifdef HAVE_SETENV - /* always make a copy, for consistency with !HAVE_SETENV */ - char *str = xstrdup (value); - setenv (name, str, 1); -#else - int len = strlen (name) + 1 + strlen (value) + 1; - char *str = XMALLOC (char, len); - sprintf (str, "%s=%s", name, value); - if (putenv (str) != EXIT_SUCCESS) - { - XFREE (str); - } -#endif - } -} - -char * -lt_extend_str (const char *orig_value, const char *add, int to_end) -{ - char *new_value; - if (orig_value && *orig_value) - { - int orig_value_len = strlen (orig_value); - int add_len = strlen (add); - new_value = XMALLOC (char, add_len + orig_value_len + 1); - if (to_end) - { - strcpy (new_value, orig_value); - strcpy (new_value + orig_value_len, add); - } - else - { - strcpy (new_value, add); - strcpy (new_value + add_len, orig_value); - } - } - else - { - new_value = xstrdup (add); - } - return new_value; -} - -void -lt_update_exe_path (const char *name, const char *value) -{ - lt_debugprintf (__FILE__, __LINE__, - "(lt_update_exe_path) modifying '%s' by prepending '%s'\n", - nonnull (name), nonnull (value)); - - if (name && *name && value && *value) - { - char *new_value = lt_extend_str (getenv (name), value, 0); - /* some systems can't cope with a ':'-terminated path #' */ - int len = strlen (new_value); - while (((len = strlen (new_value)) > 0) && IS_PATH_SEPARATOR (new_value[len-1])) - { - new_value[len-1] = '\0'; - } - lt_setenv (name, new_value); - XFREE (new_value); - } -} - -void -lt_update_lib_path (const char *name, const char *value) -{ - lt_debugprintf (__FILE__, __LINE__, - "(lt_update_lib_path) modifying '%s' by prepending '%s'\n", - nonnull (name), nonnull (value)); - - if (name && *name && value && *value) - { - char *new_value = lt_extend_str (getenv (name), value, 0); - lt_setenv (name, new_value); - XFREE (new_value); - } -} - -EOF - case $host_os in - mingw*) - cat <<"EOF" - -/* Prepares an argument vector before calling spawn(). - Note that spawn() does not by itself call the command interpreter - (getenv ("COMSPEC") != NULL ? getenv ("COMSPEC") : - ({ OSVERSIONINFO v; v.dwOSVersionInfoSize = sizeof(OSVERSIONINFO); - GetVersionEx(&v); - v.dwPlatformId == VER_PLATFORM_WIN32_NT; - }) ? "cmd.exe" : "command.com"). - Instead it simply concatenates the arguments, separated by ' ', and calls - CreateProcess(). We must quote the arguments since Win32 CreateProcess() - interprets characters like ' ', '\t', '\\', '"' (but not '<' and '>') in a - special way: - - Space and tab are interpreted as delimiters. They are not treated as - delimiters if they are surrounded by double quotes: "...". - - Unescaped double quotes are removed from the input. Their only effect is - that within double quotes, space and tab are treated like normal - characters. - - Backslashes not followed by double quotes are not special. - - But 2*n+1 backslashes followed by a double quote become - n backslashes followed by a double quote (n >= 0): - \" -> " - \\\" -> \" - \\\\\" -> \\" - */ -#define SHELL_SPECIAL_CHARS "\"\\ \001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021\022\023\024\025\026\027\030\031\032\033\034\035\036\037" -#define SHELL_SPACE_CHARS " \001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021\022\023\024\025\026\027\030\031\032\033\034\035\036\037" -char ** -prepare_spawn (char **argv) -{ - size_t argc; - char **new_argv; - size_t i; - - /* Count number of arguments. */ - for (argc = 0; argv[argc] != NULL; argc++) - ; - - /* Allocate new argument vector. */ - new_argv = XMALLOC (char *, argc + 1); - - /* Put quoted arguments into the new argument vector. */ - for (i = 0; i < argc; i++) - { - const char *string = argv[i]; - - if (string[0] == '\0') - new_argv[i] = xstrdup ("\"\""); - else if (strpbrk (string, SHELL_SPECIAL_CHARS) != NULL) - { - int quote_around = (strpbrk (string, SHELL_SPACE_CHARS) != NULL); - size_t length; - unsigned int backslashes; - const char *s; - char *quoted_string; - char *p; - - length = 0; - backslashes = 0; - if (quote_around) - length++; - for (s = string; *s != '\0'; s++) - { - char c = *s; - if (c == '"') - length += backslashes + 1; - length++; - if (c == '\\') - backslashes++; - else - backslashes = 0; - } - if (quote_around) - length += backslashes + 1; - - quoted_string = XMALLOC (char, length + 1); - - p = quoted_string; - backslashes = 0; - if (quote_around) - *p++ = '"'; - for (s = string; *s != '\0'; s++) - { - char c = *s; - if (c == '"') - { - unsigned int j; - for (j = backslashes + 1; j > 0; j--) - *p++ = '\\'; - } - *p++ = c; - if (c == '\\') - backslashes++; - else - backslashes = 0; - } - if (quote_around) - { - unsigned int j; - for (j = backslashes; j > 0; j--) - *p++ = '\\'; - *p++ = '"'; - } - *p = '\0'; - - new_argv[i] = quoted_string; - } - else - new_argv[i] = (char *) string; - } - new_argv[argc] = NULL; - - return new_argv; -} -EOF - ;; - esac - - cat <<"EOF" -void lt_dump_script (FILE* f) -{ -EOF - func_emit_wrapper yes | - $SED -n -e ' -s/^\(.\{79\}\)\(..*\)/\1\ -\2/ -h -s/\([\\"]\)/\\\1/g -s/$/\\n/ -s/\([^\n]*\).*/ fputs ("\1", f);/p -g -D' - cat <<"EOF" -} -EOF -} -# end: func_emit_cwrapperexe_src - -# func_win32_import_lib_p ARG -# True if ARG is an import lib, as indicated by $file_magic_cmd -func_win32_import_lib_p () -{ - $opt_debug - case `eval $file_magic_cmd \"\$1\" 2>/dev/null | $SED -e 10q` in - *import*) : ;; - *) false ;; - esac -} - -# func_mode_link arg... -func_mode_link () -{ - $opt_debug - case $host in - *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-cegcc*) - # It is impossible to link a dll without this setting, and - # we shouldn't force the makefile maintainer to figure out - # which system we are compiling for in order to pass an extra - # flag for every libtool invocation. - # allow_undefined=no - - # FIXME: Unfortunately, there are problems with the above when trying - # to make a dll which has undefined symbols, in which case not - # even a static library is built. For now, we need to specify - # -no-undefined on the libtool link line when we can be certain - # that all symbols are satisfied, otherwise we get a static library. - allow_undefined=yes - ;; - *) - allow_undefined=yes - ;; - esac - libtool_args=$nonopt - base_compile="$nonopt $@" - compile_command=$nonopt - finalize_command=$nonopt - - compile_rpath= - finalize_rpath= - compile_shlibpath= - finalize_shlibpath= - convenience= - old_convenience= - deplibs= - old_deplibs= - compiler_flags= - linker_flags= - dllsearchpath= - lib_search_path=`pwd` - inst_prefix_dir= - new_inherited_linker_flags= - - avoid_version=no - bindir= - dlfiles= - dlprefiles= - dlself=no - export_dynamic=no - export_symbols= - export_symbols_regex= - generated= - libobjs= - ltlibs= - module=no - no_install=no - objs= - non_pic_objects= - precious_files_regex= - prefer_static_libs=no - preload=no - prev= - prevarg= - release= - rpath= - xrpath= - perm_rpath= - temp_rpath= - thread_safe=no - vinfo= - vinfo_number=no - weak_libs= - single_module="${wl}-single_module" - func_infer_tag $base_compile - - # We need to know -static, to get the right output filenames. - for arg - do - case $arg in - -shared) - test "$build_libtool_libs" != yes && \ - func_fatal_configuration "can not build a shared library" - build_old_libs=no - break - ;; - -all-static | -static | -static-libtool-libs) - case $arg in - -all-static) - if test "$build_libtool_libs" = yes && test -z "$link_static_flag"; then - func_warning "complete static linking is impossible in this configuration" - fi - if test -n "$link_static_flag"; then - dlopen_self=$dlopen_self_static - fi - prefer_static_libs=yes - ;; - -static) - if test -z "$pic_flag" && test -n "$link_static_flag"; then - dlopen_self=$dlopen_self_static - fi - prefer_static_libs=built - ;; - -static-libtool-libs) - if test -z "$pic_flag" && test -n "$link_static_flag"; then - dlopen_self=$dlopen_self_static - fi - prefer_static_libs=yes - ;; - esac - build_libtool_libs=no - build_old_libs=yes - break - ;; - esac - done - - # See if our shared archives depend on static archives. - test -n "$old_archive_from_new_cmds" && build_old_libs=yes - - # Go through the arguments, transforming them on the way. - while test "$#" -gt 0; do - arg="$1" - shift - func_quote_for_eval "$arg" - qarg=$func_quote_for_eval_unquoted_result - libtool_args+=" $func_quote_for_eval_result" - - # If the previous option needs an argument, assign it. - if test -n "$prev"; then - case $prev in - output) - compile_command+=" @OUTPUT@" - finalize_command+=" @OUTPUT@" - ;; - esac - - case $prev in - bindir) - bindir="$arg" - prev= - continue - ;; - dlfiles|dlprefiles) - if test "$preload" = no; then - # Add the symbol object into the linking commands. - compile_command+=" @SYMFILE@" - finalize_command+=" @SYMFILE@" - preload=yes - fi - case $arg in - *.la | *.lo) ;; # We handle these cases below. - force) - if test "$dlself" = no; then - dlself=needless - export_dynamic=yes - fi - prev= - continue - ;; - self) - if test "$prev" = dlprefiles; then - dlself=yes - elif test "$prev" = dlfiles && test "$dlopen_self" != yes; then - dlself=yes - else - dlself=needless - export_dynamic=yes - fi - prev= - continue - ;; - *) - if test "$prev" = dlfiles; then - dlfiles+=" $arg" - else - dlprefiles+=" $arg" - fi - prev= - continue - ;; - esac - ;; - expsyms) - export_symbols="$arg" - test -f "$arg" \ - || func_fatal_error "symbol file \`$arg' does not exist" - prev= - continue - ;; - expsyms_regex) - export_symbols_regex="$arg" - prev= - continue - ;; - framework) - case $host in - *-*-darwin*) - case "$deplibs " in - *" $qarg.ltframework "*) ;; - *) deplibs+=" $qarg.ltframework" # this is fixed later - ;; - esac - ;; - esac - prev= - continue - ;; - inst_prefix) - inst_prefix_dir="$arg" - prev= - continue - ;; - objectlist) - if test -f "$arg"; then - save_arg=$arg - moreargs= - for fil in `cat "$save_arg"` - do -# moreargs+=" $fil" - arg=$fil - # A libtool-controlled object. - - # Check to see that this really is a libtool object. - if func_lalib_unsafe_p "$arg"; then - pic_object= - non_pic_object= - - # Read the .lo file - func_source "$arg" - - if test -z "$pic_object" || - test -z "$non_pic_object" || - test "$pic_object" = none && - test "$non_pic_object" = none; then - func_fatal_error "cannot find name of object for \`$arg'" - fi - - # Extract subdirectory from the argument. - func_dirname "$arg" "/" "" - xdir="$func_dirname_result" - - if test "$pic_object" != none; then - # Prepend the subdirectory the object is found in. - pic_object="$xdir$pic_object" - - if test "$prev" = dlfiles; then - if test "$build_libtool_libs" = yes && test "$dlopen_support" = yes; then - dlfiles+=" $pic_object" - prev= - continue - else - # If libtool objects are unsupported, then we need to preload. - prev=dlprefiles - fi - fi - - # CHECK ME: I think I busted this. -Ossama - if test "$prev" = dlprefiles; then - # Preload the old-style object. - dlprefiles+=" $pic_object" - prev= - fi - - # A PIC object. - libobjs+=" $pic_object" - arg="$pic_object" - fi - - # Non-PIC object. - if test "$non_pic_object" != none; then - # Prepend the subdirectory the object is found in. - non_pic_object="$xdir$non_pic_object" - - # A standard non-PIC object - non_pic_objects+=" $non_pic_object" - if test -z "$pic_object" || test "$pic_object" = none ; then - arg="$non_pic_object" - fi - else - # If the PIC object exists, use it instead. - # $xdir was prepended to $pic_object above. - non_pic_object="$pic_object" - non_pic_objects+=" $non_pic_object" - fi - else - # Only an error if not doing a dry-run. - if $opt_dry_run; then - # Extract subdirectory from the argument. - func_dirname "$arg" "/" "" - xdir="$func_dirname_result" - - func_lo2o "$arg" - pic_object=$xdir$objdir/$func_lo2o_result - non_pic_object=$xdir$func_lo2o_result - libobjs+=" $pic_object" - non_pic_objects+=" $non_pic_object" - else - func_fatal_error "\`$arg' is not a valid libtool object" - fi - fi - done - else - func_fatal_error "link input file \`$arg' does not exist" - fi - arg=$save_arg - prev= - continue - ;; - precious_regex) - precious_files_regex="$arg" - prev= - continue - ;; - release) - release="-$arg" - prev= - continue - ;; - rpath | xrpath) - # We need an absolute path. - case $arg in - [\\/]* | [A-Za-z]:[\\/]*) ;; - *) - func_fatal_error "only absolute run-paths are allowed" - ;; - esac - if test "$prev" = rpath; then - case "$rpath " in - *" $arg "*) ;; - *) rpath+=" $arg" ;; - esac - else - case "$xrpath " in - *" $arg "*) ;; - *) xrpath+=" $arg" ;; - esac - fi - prev= - continue - ;; - shrext) - shrext_cmds="$arg" - prev= - continue - ;; - weak) - weak_libs+=" $arg" - prev= - continue - ;; - xcclinker) - linker_flags+=" $qarg" - compiler_flags+=" $qarg" - prev= - compile_command+=" $qarg" - finalize_command+=" $qarg" - continue - ;; - xcompiler) - compiler_flags+=" $qarg" - prev= - compile_command+=" $qarg" - finalize_command+=" $qarg" - continue - ;; - xlinker) - linker_flags+=" $qarg" - compiler_flags+=" $wl$qarg" - prev= - compile_command+=" $wl$qarg" - finalize_command+=" $wl$qarg" - continue - ;; - *) - eval "$prev=\"\$arg\"" - prev= - continue - ;; - esac - fi # test -n "$prev" - - prevarg="$arg" - - case $arg in - -all-static) - if test -n "$link_static_flag"; then - # See comment for -static flag below, for more details. - compile_command+=" $link_static_flag" - finalize_command+=" $link_static_flag" - fi - continue - ;; - - -allow-undefined) - # FIXME: remove this flag sometime in the future. - func_fatal_error "\`-allow-undefined' must not be used because it is the default" - ;; - - -avoid-version) - avoid_version=yes - continue - ;; - - -bindir) - prev=bindir - continue - ;; - - -dlopen) - prev=dlfiles - continue - ;; - - -dlpreopen) - prev=dlprefiles - continue - ;; - - -export-dynamic) - export_dynamic=yes - continue - ;; - - -export-symbols | -export-symbols-regex) - if test -n "$export_symbols" || test -n "$export_symbols_regex"; then - func_fatal_error "more than one -exported-symbols argument is not allowed" - fi - if test "X$arg" = "X-export-symbols"; then - prev=expsyms - else - prev=expsyms_regex - fi - continue - ;; - - -framework) - prev=framework - continue - ;; - - -inst-prefix-dir) - prev=inst_prefix - continue - ;; - - # The native IRIX linker understands -LANG:*, -LIST:* and -LNO:* - # so, if we see these flags be careful not to treat them like -L - -L[A-Z][A-Z]*:*) - case $with_gcc/$host in - no/*-*-irix* | /*-*-irix*) - compile_command+=" $arg" - finalize_command+=" $arg" - ;; - esac - continue - ;; - - -L*) - func_stripname "-L" '' "$arg" - if test -z "$func_stripname_result"; then - if test "$#" -gt 0; then - func_fatal_error "require no space between \`-L' and \`$1'" - else - func_fatal_error "need path for \`-L' option" - fi - fi - func_resolve_sysroot "$func_stripname_result" - dir=$func_resolve_sysroot_result - # We need an absolute path. - case $dir in - [\\/]* | [A-Za-z]:[\\/]*) ;; - *) - absdir=`cd "$dir" && pwd` - test -z "$absdir" && \ - func_fatal_error "cannot determine absolute directory name of \`$dir'" - dir="$absdir" - ;; - esac - case "$deplibs " in - *" -L$dir "* | *" $arg "*) - # Will only happen for absolute or sysroot arguments - ;; - *) - # Preserve sysroot, but never include relative directories - case $dir in - [\\/]* | [A-Za-z]:[\\/]* | =*) deplibs+=" $arg" ;; - *) deplibs+=" -L$dir" ;; - esac - lib_search_path+=" $dir" - ;; - esac - case $host in - *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-cegcc*) - testbindir=`$ECHO "$dir" | $SED 's*/lib$*/bin*'` - case :$dllsearchpath: in - *":$dir:"*) ;; - ::) dllsearchpath=$dir;; - *) dllsearchpath+=":$dir";; - esac - case :$dllsearchpath: in - *":$testbindir:"*) ;; - ::) dllsearchpath=$testbindir;; - *) dllsearchpath+=":$testbindir";; - esac - ;; - esac - continue - ;; - - -l*) - if test "X$arg" = "X-lc" || test "X$arg" = "X-lm"; then - case $host in - *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-beos* | *-cegcc* | *-*-haiku*) - # These systems don't actually have a C or math library (as such) - continue - ;; - *-*-os2*) - # These systems don't actually have a C library (as such) - test "X$arg" = "X-lc" && continue - ;; - *-*-openbsd* | *-*-freebsd* | *-*-dragonfly*) - # Do not include libc due to us having libc/libc_r. - test "X$arg" = "X-lc" && continue - ;; - *-*-rhapsody* | *-*-darwin1.[012]) - # Rhapsody C and math libraries are in the System framework - deplibs+=" System.ltframework" - continue - ;; - *-*-sco3.2v5* | *-*-sco5v6*) - # Causes problems with __ctype - test "X$arg" = "X-lc" && continue - ;; - *-*-sysv4.2uw2* | *-*-sysv5* | *-*-unixware* | *-*-OpenUNIX*) - # Compiler inserts libc in the correct place for threads to work - test "X$arg" = "X-lc" && continue - ;; - esac - elif test "X$arg" = "X-lc_r"; then - case $host in - *-*-openbsd* | *-*-freebsd* | *-*-dragonfly*) - # Do not include libc_r directly, use -pthread flag. - continue - ;; - esac - fi - deplibs+=" $arg" - continue - ;; - - -module) - module=yes - continue - ;; - - # Tru64 UNIX uses -model [arg] to determine the layout of C++ - # classes, name mangling, and exception handling. - # Darwin uses the -arch flag to determine output architecture. - -model|-arch|-isysroot|--sysroot) - compiler_flags+=" $arg" - compile_command+=" $arg" - finalize_command+=" $arg" - prev=xcompiler - continue - ;; - - -mt|-mthreads|-kthread|-Kthread|-pthread|-pthreads|--thread-safe \ - |-threads|-fopenmp|-openmp|-mp|-xopenmp|-omp|-qsmp=*) - compiler_flags+=" $arg" - compile_command+=" $arg" - finalize_command+=" $arg" - case "$new_inherited_linker_flags " in - *" $arg "*) ;; - * ) new_inherited_linker_flags+=" $arg" ;; - esac - continue - ;; - - -multi_module) - single_module="${wl}-multi_module" - continue - ;; - - -no-fast-install) - fast_install=no - continue - ;; - - -no-install) - case $host in - *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-*-darwin* | *-cegcc*) - # The PATH hackery in wrapper scripts is required on Windows - # and Darwin in order for the loader to find any dlls it needs. - func_warning "\`-no-install' is ignored for $host" - func_warning "assuming \`-no-fast-install' instead" - fast_install=no - ;; - *) no_install=yes ;; - esac - continue - ;; - - -no-undefined) - allow_undefined=no - continue - ;; - - -objectlist) - prev=objectlist - continue - ;; - - -o) prev=output ;; - - -precious-files-regex) - prev=precious_regex - continue - ;; - - -release) - prev=release - continue - ;; - - -rpath) - prev=rpath - continue - ;; - - -R) - prev=xrpath - continue - ;; - - -R*) - func_stripname '-R' '' "$arg" - dir=$func_stripname_result - # We need an absolute path. - case $dir in - [\\/]* | [A-Za-z]:[\\/]*) ;; - =*) - func_stripname '=' '' "$dir" - dir=$lt_sysroot$func_stripname_result - ;; - *) - func_fatal_error "only absolute run-paths are allowed" - ;; - esac - case "$xrpath " in - *" $dir "*) ;; - *) xrpath+=" $dir" ;; - esac - continue - ;; - - -shared) - # The effects of -shared are defined in a previous loop. - continue - ;; - - -shrext) - prev=shrext - continue - ;; - - -static | -static-libtool-libs) - # The effects of -static are defined in a previous loop. - # We used to do the same as -all-static on platforms that - # didn't have a PIC flag, but the assumption that the effects - # would be equivalent was wrong. It would break on at least - # Digital Unix and AIX. - continue - ;; - - -thread-safe) - thread_safe=yes - continue - ;; - - -version-info) - prev=vinfo - continue - ;; - - -version-number) - prev=vinfo - vinfo_number=yes - continue - ;; - - -weak) - prev=weak - continue - ;; - - -Wc,*) - func_stripname '-Wc,' '' "$arg" - args=$func_stripname_result - arg= - save_ifs="$IFS"; IFS=',' - for flag in $args; do - IFS="$save_ifs" - func_quote_for_eval "$flag" - arg+=" $func_quote_for_eval_result" - compiler_flags+=" $func_quote_for_eval_result" - done - IFS="$save_ifs" - func_stripname ' ' '' "$arg" - arg=$func_stripname_result - ;; - - -Wl,*) - func_stripname '-Wl,' '' "$arg" - args=$func_stripname_result - arg= - save_ifs="$IFS"; IFS=',' - for flag in $args; do - IFS="$save_ifs" - func_quote_for_eval "$flag" - arg+=" $wl$func_quote_for_eval_result" - compiler_flags+=" $wl$func_quote_for_eval_result" - linker_flags+=" $func_quote_for_eval_result" - done - IFS="$save_ifs" - func_stripname ' ' '' "$arg" - arg=$func_stripname_result - ;; - - -Xcompiler) - prev=xcompiler - continue - ;; - - -Xlinker) - prev=xlinker - continue - ;; - - -XCClinker) - prev=xcclinker - continue - ;; - - # -msg_* for osf cc - -msg_*) - func_quote_for_eval "$arg" - arg="$func_quote_for_eval_result" - ;; - - # Flags to be passed through unchanged, with rationale: - # -64, -mips[0-9] enable 64-bit mode for the SGI compiler - # -r[0-9][0-9]* specify processor for the SGI compiler - # -xarch=*, -xtarget=* enable 64-bit mode for the Sun compiler - # +DA*, +DD* enable 64-bit mode for the HP compiler - # -q* compiler args for the IBM compiler - # -m*, -t[45]*, -txscale* architecture-specific flags for GCC - # -F/path path to uninstalled frameworks, gcc on darwin - # -p, -pg, --coverage, -fprofile-* profiling flags for GCC - # @file GCC response files - # -tp=* Portland pgcc target processor selection - # --sysroot=* for sysroot support - # -O*, -flto*, -fwhopr*, -fuse-linker-plugin GCC link-time optimization - -64|-mips[0-9]|-r[0-9][0-9]*|-xarch=*|-xtarget=*|+DA*|+DD*|-q*|-m*| \ - -t[45]*|-txscale*|-p|-pg|--coverage|-fprofile-*|-F*|@*|-tp=*|--sysroot=*| \ - -O*|-flto*|-fwhopr*|-fuse-linker-plugin) - func_quote_for_eval "$arg" - arg="$func_quote_for_eval_result" - compile_command+=" $arg" - finalize_command+=" $arg" - compiler_flags+=" $arg" - continue - ;; - - # Some other compiler flag. - -* | +*) - func_quote_for_eval "$arg" - arg="$func_quote_for_eval_result" - ;; - - *.$objext) - # A standard object. - objs+=" $arg" - ;; - - *.lo) - # A libtool-controlled object. - - # Check to see that this really is a libtool object. - if func_lalib_unsafe_p "$arg"; then - pic_object= - non_pic_object= - - # Read the .lo file - func_source "$arg" - - if test -z "$pic_object" || - test -z "$non_pic_object" || - test "$pic_object" = none && - test "$non_pic_object" = none; then - func_fatal_error "cannot find name of object for \`$arg'" - fi - - # Extract subdirectory from the argument. - func_dirname "$arg" "/" "" - xdir="$func_dirname_result" - - if test "$pic_object" != none; then - # Prepend the subdirectory the object is found in. - pic_object="$xdir$pic_object" - - if test "$prev" = dlfiles; then - if test "$build_libtool_libs" = yes && test "$dlopen_support" = yes; then - dlfiles+=" $pic_object" - prev= - continue - else - # If libtool objects are unsupported, then we need to preload. - prev=dlprefiles - fi - fi - - # CHECK ME: I think I busted this. -Ossama - if test "$prev" = dlprefiles; then - # Preload the old-style object. - dlprefiles+=" $pic_object" - prev= - fi - - # A PIC object. - libobjs+=" $pic_object" - arg="$pic_object" - fi - - # Non-PIC object. - if test "$non_pic_object" != none; then - # Prepend the subdirectory the object is found in. - non_pic_object="$xdir$non_pic_object" - - # A standard non-PIC object - non_pic_objects+=" $non_pic_object" - if test -z "$pic_object" || test "$pic_object" = none ; then - arg="$non_pic_object" - fi - else - # If the PIC object exists, use it instead. - # $xdir was prepended to $pic_object above. - non_pic_object="$pic_object" - non_pic_objects+=" $non_pic_object" - fi - else - # Only an error if not doing a dry-run. - if $opt_dry_run; then - # Extract subdirectory from the argument. - func_dirname "$arg" "/" "" - xdir="$func_dirname_result" - - func_lo2o "$arg" - pic_object=$xdir$objdir/$func_lo2o_result - non_pic_object=$xdir$func_lo2o_result - libobjs+=" $pic_object" - non_pic_objects+=" $non_pic_object" - else - func_fatal_error "\`$arg' is not a valid libtool object" - fi - fi - ;; - - *.$libext) - # An archive. - deplibs+=" $arg" - old_deplibs+=" $arg" - continue - ;; - - *.la) - # A libtool-controlled library. - - func_resolve_sysroot "$arg" - if test "$prev" = dlfiles; then - # This library was specified with -dlopen. - dlfiles+=" $func_resolve_sysroot_result" - prev= - elif test "$prev" = dlprefiles; then - # The library was specified with -dlpreopen. - dlprefiles+=" $func_resolve_sysroot_result" - prev= - else - deplibs+=" $func_resolve_sysroot_result" - fi - continue - ;; - - # Some other compiler argument. - *) - # Unknown arguments in both finalize_command and compile_command need - # to be aesthetically quoted because they are evaled later. - func_quote_for_eval "$arg" - arg="$func_quote_for_eval_result" - ;; - esac # arg - - # Now actually substitute the argument into the commands. - if test -n "$arg"; then - compile_command+=" $arg" - finalize_command+=" $arg" - fi - done # argument parsing loop - - test -n "$prev" && \ - func_fatal_help "the \`$prevarg' option requires an argument" - - if test "$export_dynamic" = yes && test -n "$export_dynamic_flag_spec"; then - eval arg=\"$export_dynamic_flag_spec\" - compile_command+=" $arg" - finalize_command+=" $arg" - fi - - oldlibs= - # calculate the name of the file, without its directory - func_basename "$output" - outputname="$func_basename_result" - libobjs_save="$libobjs" - - if test -n "$shlibpath_var"; then - # get the directories listed in $shlibpath_var - eval shlib_search_path=\`\$ECHO \"\${$shlibpath_var}\" \| \$SED \'s/:/ /g\'\` - else - shlib_search_path= - fi - eval sys_lib_search_path=\"$sys_lib_search_path_spec\" - eval sys_lib_dlsearch_path=\"$sys_lib_dlsearch_path_spec\" - - func_dirname "$output" "/" "" - output_objdir="$func_dirname_result$objdir" - func_to_tool_file "$output_objdir/" - tool_output_objdir=$func_to_tool_file_result - # Create the object directory. - func_mkdir_p "$output_objdir" - - # Determine the type of output - case $output in - "") - func_fatal_help "you must specify an output file" - ;; - *.$libext) linkmode=oldlib ;; - *.lo | *.$objext) linkmode=obj ;; - *.la) linkmode=lib ;; - *) linkmode=prog ;; # Anything else should be a program. - esac - - specialdeplibs= - - libs= - # Find all interdependent deplibs by searching for libraries - # that are linked more than once (e.g. -la -lb -la) - for deplib in $deplibs; do - if $opt_preserve_dup_deps ; then - case "$libs " in - *" $deplib "*) specialdeplibs+=" $deplib" ;; - esac - fi - libs+=" $deplib" - done - - if test "$linkmode" = lib; then - libs="$predeps $libs $compiler_lib_search_path $postdeps" - - # Compute libraries that are listed more than once in $predeps - # $postdeps and mark them as special (i.e., whose duplicates are - # not to be eliminated). - pre_post_deps= - if $opt_duplicate_compiler_generated_deps; then - for pre_post_dep in $predeps $postdeps; do - case "$pre_post_deps " in - *" $pre_post_dep "*) specialdeplibs+=" $pre_post_deps" ;; - esac - pre_post_deps+=" $pre_post_dep" - done - fi - pre_post_deps= - fi - - deplibs= - newdependency_libs= - newlib_search_path= - need_relink=no # whether we're linking any uninstalled libtool libraries - notinst_deplibs= # not-installed libtool libraries - notinst_path= # paths that contain not-installed libtool libraries - - case $linkmode in - lib) - passes="conv dlpreopen link" - for file in $dlfiles $dlprefiles; do - case $file in - *.la) ;; - *) - func_fatal_help "libraries can \`-dlopen' only libtool libraries: $file" - ;; - esac - done - ;; - prog) - compile_deplibs= - finalize_deplibs= - alldeplibs=no - newdlfiles= - newdlprefiles= - passes="conv scan dlopen dlpreopen link" - ;; - *) passes="conv" - ;; - esac - - for pass in $passes; do - # The preopen pass in lib mode reverses $deplibs; put it back here - # so that -L comes before libs that need it for instance... - if test "$linkmode,$pass" = "lib,link"; then - ## FIXME: Find the place where the list is rebuilt in the wrong - ## order, and fix it there properly - tmp_deplibs= - for deplib in $deplibs; do - tmp_deplibs="$deplib $tmp_deplibs" - done - deplibs="$tmp_deplibs" - fi - - if test "$linkmode,$pass" = "lib,link" || - test "$linkmode,$pass" = "prog,scan"; then - libs="$deplibs" - deplibs= - fi - if test "$linkmode" = prog; then - case $pass in - dlopen) libs="$dlfiles" ;; - dlpreopen) libs="$dlprefiles" ;; - link) - libs="$deplibs %DEPLIBS%" - test "X$link_all_deplibs" != Xno && libs="$libs $dependency_libs" - ;; - esac - fi - if test "$linkmode,$pass" = "lib,dlpreopen"; then - # Collect and forward deplibs of preopened libtool libs - for lib in $dlprefiles; do - # Ignore non-libtool-libs - dependency_libs= - func_resolve_sysroot "$lib" - case $lib in - *.la) func_source "$func_resolve_sysroot_result" ;; - esac - - # Collect preopened libtool deplibs, except any this library - # has declared as weak libs - for deplib in $dependency_libs; do - func_basename "$deplib" - deplib_base=$func_basename_result - case " $weak_libs " in - *" $deplib_base "*) ;; - *) deplibs+=" $deplib" ;; - esac - done - done - libs="$dlprefiles" - fi - if test "$pass" = dlopen; then - # Collect dlpreopened libraries - save_deplibs="$deplibs" - deplibs= - fi - - for deplib in $libs; do - lib= - found=no - case $deplib in - -mt|-mthreads|-kthread|-Kthread|-pthread|-pthreads|--thread-safe \ - |-threads|-fopenmp|-openmp|-mp|-xopenmp|-omp|-qsmp=*) - if test "$linkmode,$pass" = "prog,link"; then - compile_deplibs="$deplib $compile_deplibs" - finalize_deplibs="$deplib $finalize_deplibs" - else - compiler_flags+=" $deplib" - if test "$linkmode" = lib ; then - case "$new_inherited_linker_flags " in - *" $deplib "*) ;; - * ) new_inherited_linker_flags+=" $deplib" ;; - esac - fi - fi - continue - ;; - -l*) - if test "$linkmode" != lib && test "$linkmode" != prog; then - func_warning "\`-l' is ignored for archives/objects" - continue - fi - func_stripname '-l' '' "$deplib" - name=$func_stripname_result - if test "$linkmode" = lib; then - searchdirs="$newlib_search_path $lib_search_path $compiler_lib_search_dirs $sys_lib_search_path $shlib_search_path" - else - searchdirs="$newlib_search_path $lib_search_path $sys_lib_search_path $shlib_search_path" - fi - for searchdir in $searchdirs; do - for search_ext in .la $std_shrext .so .a; do - # Search the libtool library - lib="$searchdir/lib${name}${search_ext}" - if test -f "$lib"; then - if test "$search_ext" = ".la"; then - found=yes - else - found=no - fi - break 2 - fi - done - done - if test "$found" != yes; then - # deplib doesn't seem to be a libtool library - if test "$linkmode,$pass" = "prog,link"; then - compile_deplibs="$deplib $compile_deplibs" - finalize_deplibs="$deplib $finalize_deplibs" - else - deplibs="$deplib $deplibs" - test "$linkmode" = lib && newdependency_libs="$deplib $newdependency_libs" - fi - continue - else # deplib is a libtool library - # If $allow_libtool_libs_with_static_runtimes && $deplib is a stdlib, - # We need to do some special things here, and not later. - if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then - case " $predeps $postdeps " in - *" $deplib "*) - if func_lalib_p "$lib"; then - library_names= - old_library= - func_source "$lib" - for l in $old_library $library_names; do - ll="$l" - done - if test "X$ll" = "X$old_library" ; then # only static version available - found=no - func_dirname "$lib" "" "." - ladir="$func_dirname_result" - lib=$ladir/$old_library - if test "$linkmode,$pass" = "prog,link"; then - compile_deplibs="$deplib $compile_deplibs" - finalize_deplibs="$deplib $finalize_deplibs" - else - deplibs="$deplib $deplibs" - test "$linkmode" = lib && newdependency_libs="$deplib $newdependency_libs" - fi - continue - fi - fi - ;; - *) ;; - esac - fi - fi - ;; # -l - *.ltframework) - if test "$linkmode,$pass" = "prog,link"; then - compile_deplibs="$deplib $compile_deplibs" - finalize_deplibs="$deplib $finalize_deplibs" - else - deplibs="$deplib $deplibs" - if test "$linkmode" = lib ; then - case "$new_inherited_linker_flags " in - *" $deplib "*) ;; - * ) new_inherited_linker_flags+=" $deplib" ;; - esac - fi - fi - continue - ;; - -L*) - case $linkmode in - lib) - deplibs="$deplib $deplibs" - test "$pass" = conv && continue - newdependency_libs="$deplib $newdependency_libs" - func_stripname '-L' '' "$deplib" - func_resolve_sysroot "$func_stripname_result" - newlib_search_path+=" $func_resolve_sysroot_result" - ;; - prog) - if test "$pass" = conv; then - deplibs="$deplib $deplibs" - continue - fi - if test "$pass" = scan; then - deplibs="$deplib $deplibs" - else - compile_deplibs="$deplib $compile_deplibs" - finalize_deplibs="$deplib $finalize_deplibs" - fi - func_stripname '-L' '' "$deplib" - func_resolve_sysroot "$func_stripname_result" - newlib_search_path+=" $func_resolve_sysroot_result" - ;; - *) - func_warning "\`-L' is ignored for archives/objects" - ;; - esac # linkmode - continue - ;; # -L - -R*) - if test "$pass" = link; then - func_stripname '-R' '' "$deplib" - func_resolve_sysroot "$func_stripname_result" - dir=$func_resolve_sysroot_result - # Make sure the xrpath contains only unique directories. - case "$xrpath " in - *" $dir "*) ;; - *) xrpath+=" $dir" ;; - esac - fi - deplibs="$deplib $deplibs" - continue - ;; - *.la) - func_resolve_sysroot "$deplib" - lib=$func_resolve_sysroot_result - ;; - *.$libext) - if test "$pass" = conv; then - deplibs="$deplib $deplibs" - continue - fi - case $linkmode in - lib) - # Linking convenience modules into shared libraries is allowed, - # but linking other static libraries is non-portable. - case " $dlpreconveniencelibs " in - *" $deplib "*) ;; - *) - valid_a_lib=no - case $deplibs_check_method in - match_pattern*) - set dummy $deplibs_check_method; shift - match_pattern_regex=`expr "$deplibs_check_method" : "$1 \(.*\)"` - if eval "\$ECHO \"$deplib\"" 2>/dev/null | $SED 10q \ - | $EGREP "$match_pattern_regex" > /dev/null; then - valid_a_lib=yes - fi - ;; - pass_all) - valid_a_lib=yes - ;; - esac - if test "$valid_a_lib" != yes; then - echo - $ECHO "*** Warning: Trying to link with static lib archive $deplib." - echo "*** I have the capability to make that library automatically link in when" - echo "*** you link to this library. But I can only do this if you have a" - echo "*** shared version of the library, which you do not appear to have" - echo "*** because the file extensions .$libext of this argument makes me believe" - echo "*** that it is just a static archive that I should not use here." - else - echo - $ECHO "*** Warning: Linking the shared library $output against the" - $ECHO "*** static library $deplib is not portable!" - deplibs="$deplib $deplibs" - fi - ;; - esac - continue - ;; - prog) - if test "$pass" != link; then - deplibs="$deplib $deplibs" - else - compile_deplibs="$deplib $compile_deplibs" - finalize_deplibs="$deplib $finalize_deplibs" - fi - continue - ;; - esac # linkmode - ;; # *.$libext - *.lo | *.$objext) - if test "$pass" = conv; then - deplibs="$deplib $deplibs" - elif test "$linkmode" = prog; then - if test "$pass" = dlpreopen || test "$dlopen_support" != yes || test "$build_libtool_libs" = no; then - # If there is no dlopen support or we're linking statically, - # we need to preload. - newdlprefiles+=" $deplib" - compile_deplibs="$deplib $compile_deplibs" - finalize_deplibs="$deplib $finalize_deplibs" - else - newdlfiles+=" $deplib" - fi - fi - continue - ;; - %DEPLIBS%) - alldeplibs=yes - continue - ;; - esac # case $deplib - - if test "$found" = yes || test -f "$lib"; then : - else - func_fatal_error "cannot find the library \`$lib' or unhandled argument \`$deplib'" - fi - - # Check to see that this really is a libtool archive. - func_lalib_unsafe_p "$lib" \ - || func_fatal_error "\`$lib' is not a valid libtool archive" - - func_dirname "$lib" "" "." - ladir="$func_dirname_result" - - dlname= - dlopen= - dlpreopen= - libdir= - library_names= - old_library= - inherited_linker_flags= - # If the library was installed with an old release of libtool, - # it will not redefine variables installed, or shouldnotlink - installed=yes - shouldnotlink=no - avoidtemprpath= - - - # Read the .la file - func_source "$lib" - - # Convert "-framework foo" to "foo.ltframework" - if test -n "$inherited_linker_flags"; then - tmp_inherited_linker_flags=`$ECHO "$inherited_linker_flags" | $SED 's/-framework \([^ $]*\)/\1.ltframework/g'` - for tmp_inherited_linker_flag in $tmp_inherited_linker_flags; do - case " $new_inherited_linker_flags " in - *" $tmp_inherited_linker_flag "*) ;; - *) new_inherited_linker_flags+=" $tmp_inherited_linker_flag";; - esac - done - fi - dependency_libs=`$ECHO " $dependency_libs" | $SED 's% \([^ $]*\).ltframework% -framework \1%g'` - if test "$linkmode,$pass" = "lib,link" || - test "$linkmode,$pass" = "prog,scan" || - { test "$linkmode" != prog && test "$linkmode" != lib; }; then - test -n "$dlopen" && dlfiles+=" $dlopen" - test -n "$dlpreopen" && dlprefiles+=" $dlpreopen" - fi - - if test "$pass" = conv; then - # Only check for convenience libraries - deplibs="$lib $deplibs" - if test -z "$libdir"; then - if test -z "$old_library"; then - func_fatal_error "cannot find name of link library for \`$lib'" - fi - # It is a libtool convenience library, so add in its objects. - convenience+=" $ladir/$objdir/$old_library" - old_convenience+=" $ladir/$objdir/$old_library" - tmp_libs= - for deplib in $dependency_libs; do - deplibs="$deplib $deplibs" - if $opt_preserve_dup_deps ; then - case "$tmp_libs " in - *" $deplib "*) specialdeplibs+=" $deplib" ;; - esac - fi - tmp_libs+=" $deplib" - done - elif test "$linkmode" != prog && test "$linkmode" != lib; then - func_fatal_error "\`$lib' is not a convenience library" - fi - continue - fi # $pass = conv - - - # Get the name of the library we link against. - linklib= - if test -n "$old_library" && - { test "$prefer_static_libs" = yes || - test "$prefer_static_libs,$installed" = "built,no"; }; then - linklib=$old_library - else - for l in $old_library $library_names; do - linklib="$l" - done - fi - if test -z "$linklib"; then - func_fatal_error "cannot find name of link library for \`$lib'" - fi - - # This library was specified with -dlopen. - if test "$pass" = dlopen; then - if test -z "$libdir"; then - func_fatal_error "cannot -dlopen a convenience library: \`$lib'" - fi - if test -z "$dlname" || - test "$dlopen_support" != yes || - test "$build_libtool_libs" = no; then - # If there is no dlname, no dlopen support or we're linking - # statically, we need to preload. We also need to preload any - # dependent libraries so libltdl's deplib preloader doesn't - # bomb out in the load deplibs phase. - dlprefiles+=" $lib $dependency_libs" - else - newdlfiles+=" $lib" - fi - continue - fi # $pass = dlopen - - # We need an absolute path. - case $ladir in - [\\/]* | [A-Za-z]:[\\/]*) abs_ladir="$ladir" ;; - *) - abs_ladir=`cd "$ladir" && pwd` - if test -z "$abs_ladir"; then - func_warning "cannot determine absolute directory name of \`$ladir'" - func_warning "passing it literally to the linker, although it might fail" - abs_ladir="$ladir" - fi - ;; - esac - func_basename "$lib" - laname="$func_basename_result" - - # Find the relevant object directory and library name. - if test "X$installed" = Xyes; then - if test ! -f "$lt_sysroot$libdir/$linklib" && test -f "$abs_ladir/$linklib"; then - func_warning "library \`$lib' was moved." - dir="$ladir" - absdir="$abs_ladir" - libdir="$abs_ladir" - else - dir="$lt_sysroot$libdir" - absdir="$lt_sysroot$libdir" - fi - test "X$hardcode_automatic" = Xyes && avoidtemprpath=yes - else - if test ! -f "$ladir/$objdir/$linklib" && test -f "$abs_ladir/$linklib"; then - dir="$ladir" - absdir="$abs_ladir" - # Remove this search path later - notinst_path+=" $abs_ladir" - else - dir="$ladir/$objdir" - absdir="$abs_ladir/$objdir" - # Remove this search path later - notinst_path+=" $abs_ladir" - fi - fi # $installed = yes - func_stripname 'lib' '.la' "$laname" - name=$func_stripname_result - - # This library was specified with -dlpreopen. - if test "$pass" = dlpreopen; then - if test -z "$libdir" && test "$linkmode" = prog; then - func_fatal_error "only libraries may -dlpreopen a convenience library: \`$lib'" - fi - case "$host" in - # special handling for platforms with PE-DLLs. - *cygwin* | *mingw* | *cegcc* ) - # Linker will automatically link against shared library if both - # static and shared are present. Therefore, ensure we extract - # symbols from the import library if a shared library is present - # (otherwise, the dlopen module name will be incorrect). We do - # this by putting the import library name into $newdlprefiles. - # We recover the dlopen module name by 'saving' the la file - # name in a special purpose variable, and (later) extracting the - # dlname from the la file. - if test -n "$dlname"; then - func_tr_sh "$dir/$linklib" - eval "libfile_$func_tr_sh_result=\$abs_ladir/\$laname" - newdlprefiles+=" $dir/$linklib" - else - newdlprefiles+=" $dir/$old_library" - # Keep a list of preopened convenience libraries to check - # that they are being used correctly in the link pass. - test -z "$libdir" && \ - dlpreconveniencelibs+=" $dir/$old_library" - fi - ;; - * ) - # Prefer using a static library (so that no silly _DYNAMIC symbols - # are required to link). - if test -n "$old_library"; then - newdlprefiles+=" $dir/$old_library" - # Keep a list of preopened convenience libraries to check - # that they are being used correctly in the link pass. - test -z "$libdir" && \ - dlpreconveniencelibs+=" $dir/$old_library" - # Otherwise, use the dlname, so that lt_dlopen finds it. - elif test -n "$dlname"; then - newdlprefiles+=" $dir/$dlname" - else - newdlprefiles+=" $dir/$linklib" - fi - ;; - esac - fi # $pass = dlpreopen - - if test -z "$libdir"; then - # Link the convenience library - if test "$linkmode" = lib; then - deplibs="$dir/$old_library $deplibs" - elif test "$linkmode,$pass" = "prog,link"; then - compile_deplibs="$dir/$old_library $compile_deplibs" - finalize_deplibs="$dir/$old_library $finalize_deplibs" - else - deplibs="$lib $deplibs" # used for prog,scan pass - fi - continue - fi - - - if test "$linkmode" = prog && test "$pass" != link; then - newlib_search_path+=" $ladir" - deplibs="$lib $deplibs" - - linkalldeplibs=no - if test "$link_all_deplibs" != no || test -z "$library_names" || - test "$build_libtool_libs" = no; then - linkalldeplibs=yes - fi - - tmp_libs= - for deplib in $dependency_libs; do - case $deplib in - -L*) func_stripname '-L' '' "$deplib" - func_resolve_sysroot "$func_stripname_result" - newlib_search_path+=" $func_resolve_sysroot_result" - ;; - esac - # Need to link against all dependency_libs? - if test "$linkalldeplibs" = yes; then - deplibs="$deplib $deplibs" - else - # Need to hardcode shared library paths - # or/and link against static libraries - newdependency_libs="$deplib $newdependency_libs" - fi - if $opt_preserve_dup_deps ; then - case "$tmp_libs " in - *" $deplib "*) specialdeplibs+=" $deplib" ;; - esac - fi - tmp_libs+=" $deplib" - done # for deplib - continue - fi # $linkmode = prog... - - if test "$linkmode,$pass" = "prog,link"; then - if test -n "$library_names" && - { { test "$prefer_static_libs" = no || - test "$prefer_static_libs,$installed" = "built,yes"; } || - test -z "$old_library"; }; then - # We need to hardcode the library path - if test -n "$shlibpath_var" && test -z "$avoidtemprpath" ; then - # Make sure the rpath contains only unique directories. - case "$temp_rpath:" in - *"$absdir:"*) ;; - *) temp_rpath+="$absdir:" ;; - esac - fi - - # Hardcode the library path. - # Skip directories that are in the system default run-time - # search path. - case " $sys_lib_dlsearch_path " in - *" $absdir "*) ;; - *) - case "$compile_rpath " in - *" $absdir "*) ;; - *) compile_rpath+=" $absdir" ;; - esac - ;; - esac - case " $sys_lib_dlsearch_path " in - *" $libdir "*) ;; - *) - case "$finalize_rpath " in - *" $libdir "*) ;; - *) finalize_rpath+=" $libdir" ;; - esac - ;; - esac - fi # $linkmode,$pass = prog,link... - - if test "$alldeplibs" = yes && - { test "$deplibs_check_method" = pass_all || - { test "$build_libtool_libs" = yes && - test -n "$library_names"; }; }; then - # We only need to search for static libraries - continue - fi - fi - - link_static=no # Whether the deplib will be linked statically - use_static_libs=$prefer_static_libs - if test "$use_static_libs" = built && test "$installed" = yes; then - use_static_libs=no - fi - if test -n "$library_names" && - { test "$use_static_libs" = no || test -z "$old_library"; }; then - case $host in - *cygwin* | *mingw* | *cegcc*) - # No point in relinking DLLs because paths are not encoded - notinst_deplibs+=" $lib" - need_relink=no - ;; - *) - if test "$installed" = no; then - notinst_deplibs+=" $lib" - need_relink=yes - fi - ;; - esac - # This is a shared library - - # Warn about portability, can't link against -module's on some - # systems (darwin). Don't bleat about dlopened modules though! - dlopenmodule="" - for dlpremoduletest in $dlprefiles; do - if test "X$dlpremoduletest" = "X$lib"; then - dlopenmodule="$dlpremoduletest" - break - fi - done - if test -z "$dlopenmodule" && test "$shouldnotlink" = yes && test "$pass" = link; then - echo - if test "$linkmode" = prog; then - $ECHO "*** Warning: Linking the executable $output against the loadable module" - else - $ECHO "*** Warning: Linking the shared library $output against the loadable module" - fi - $ECHO "*** $linklib is not portable!" - fi - if test "$linkmode" = lib && - test "$hardcode_into_libs" = yes; then - # Hardcode the library path. - # Skip directories that are in the system default run-time - # search path. - case " $sys_lib_dlsearch_path " in - *" $absdir "*) ;; - *) - case "$compile_rpath " in - *" $absdir "*) ;; - *) compile_rpath+=" $absdir" ;; - esac - ;; - esac - case " $sys_lib_dlsearch_path " in - *" $libdir "*) ;; - *) - case "$finalize_rpath " in - *" $libdir "*) ;; - *) finalize_rpath+=" $libdir" ;; - esac - ;; - esac - fi - - if test -n "$old_archive_from_expsyms_cmds"; then - # figure out the soname - set dummy $library_names - shift - realname="$1" - shift - libname=`eval "\\$ECHO \"$libname_spec\""` - # use dlname if we got it. it's perfectly good, no? - if test -n "$dlname"; then - soname="$dlname" - elif test -n "$soname_spec"; then - # bleh windows - case $host in - *cygwin* | mingw* | *cegcc*) - func_arith $current - $age - major=$func_arith_result - versuffix="-$major" - ;; - esac - eval soname=\"$soname_spec\" - else - soname="$realname" - fi - - # Make a new name for the extract_expsyms_cmds to use - soroot="$soname" - func_basename "$soroot" - soname="$func_basename_result" - func_stripname 'lib' '.dll' "$soname" - newlib=libimp-$func_stripname_result.a - - # If the library has no export list, then create one now - if test -f "$output_objdir/$soname-def"; then : - else - func_verbose "extracting exported symbol list from \`$soname'" - func_execute_cmds "$extract_expsyms_cmds" 'exit $?' - fi - - # Create $newlib - if test -f "$output_objdir/$newlib"; then :; else - func_verbose "generating import library for \`$soname'" - func_execute_cmds "$old_archive_from_expsyms_cmds" 'exit $?' - fi - # make sure the library variables are pointing to the new library - dir=$output_objdir - linklib=$newlib - fi # test -n "$old_archive_from_expsyms_cmds" - - if test "$linkmode" = prog || test "$opt_mode" != relink; then - add_shlibpath= - add_dir= - add= - lib_linked=yes - case $hardcode_action in - immediate | unsupported) - if test "$hardcode_direct" = no; then - add="$dir/$linklib" - case $host in - *-*-sco3.2v5.0.[024]*) add_dir="-L$dir" ;; - *-*-sysv4*uw2*) add_dir="-L$dir" ;; - *-*-sysv5OpenUNIX* | *-*-sysv5UnixWare7.[01].[10]* | \ - *-*-unixware7*) add_dir="-L$dir" ;; - *-*-darwin* ) - # if the lib is a (non-dlopened) module then we can not - # link against it, someone is ignoring the earlier warnings - if /usr/bin/file -L $add 2> /dev/null | - $GREP ": [^:]* bundle" >/dev/null ; then - if test "X$dlopenmodule" != "X$lib"; then - $ECHO "*** Warning: lib $linklib is a module, not a shared library" - if test -z "$old_library" ; then - echo - echo "*** And there doesn't seem to be a static archive available" - echo "*** The link will probably fail, sorry" - else - add="$dir/$old_library" - fi - elif test -n "$old_library"; then - add="$dir/$old_library" - fi - fi - esac - elif test "$hardcode_minus_L" = no; then - case $host in - *-*-sunos*) add_shlibpath="$dir" ;; - esac - add_dir="-L$dir" - add="-l$name" - elif test "$hardcode_shlibpath_var" = no; then - add_shlibpath="$dir" - add="-l$name" - else - lib_linked=no - fi - ;; - relink) - if test "$hardcode_direct" = yes && - test "$hardcode_direct_absolute" = no; then - add="$dir/$linklib" - elif test "$hardcode_minus_L" = yes; then - add_dir="-L$absdir" - # Try looking first in the location we're being installed to. - if test -n "$inst_prefix_dir"; then - case $libdir in - [\\/]*) - add_dir+=" -L$inst_prefix_dir$libdir" - ;; - esac - fi - add="-l$name" - elif test "$hardcode_shlibpath_var" = yes; then - add_shlibpath="$dir" - add="-l$name" - else - lib_linked=no - fi - ;; - *) lib_linked=no ;; - esac - - if test "$lib_linked" != yes; then - func_fatal_configuration "unsupported hardcode properties" - fi - - if test -n "$add_shlibpath"; then - case :$compile_shlibpath: in - *":$add_shlibpath:"*) ;; - *) compile_shlibpath+="$add_shlibpath:" ;; - esac - fi - if test "$linkmode" = prog; then - test -n "$add_dir" && compile_deplibs="$add_dir $compile_deplibs" - test -n "$add" && compile_deplibs="$add $compile_deplibs" - else - test -n "$add_dir" && deplibs="$add_dir $deplibs" - test -n "$add" && deplibs="$add $deplibs" - if test "$hardcode_direct" != yes && - test "$hardcode_minus_L" != yes && - test "$hardcode_shlibpath_var" = yes; then - case :$finalize_shlibpath: in - *":$libdir:"*) ;; - *) finalize_shlibpath+="$libdir:" ;; - esac - fi - fi - fi - - if test "$linkmode" = prog || test "$opt_mode" = relink; then - add_shlibpath= - add_dir= - add= - # Finalize command for both is simple: just hardcode it. - if test "$hardcode_direct" = yes && - test "$hardcode_direct_absolute" = no; then - add="$libdir/$linklib" - elif test "$hardcode_minus_L" = yes; then - add_dir="-L$libdir" - add="-l$name" - elif test "$hardcode_shlibpath_var" = yes; then - case :$finalize_shlibpath: in - *":$libdir:"*) ;; - *) finalize_shlibpath+="$libdir:" ;; - esac - add="-l$name" - elif test "$hardcode_automatic" = yes; then - if test -n "$inst_prefix_dir" && - test -f "$inst_prefix_dir$libdir/$linklib" ; then - add="$inst_prefix_dir$libdir/$linklib" - else - add="$libdir/$linklib" - fi - else - # We cannot seem to hardcode it, guess we'll fake it. - add_dir="-L$libdir" - # Try looking first in the location we're being installed to. - if test -n "$inst_prefix_dir"; then - case $libdir in - [\\/]*) - add_dir+=" -L$inst_prefix_dir$libdir" - ;; - esac - fi - add="-l$name" - fi - - if test "$linkmode" = prog; then - test -n "$add_dir" && finalize_deplibs="$add_dir $finalize_deplibs" - test -n "$add" && finalize_deplibs="$add $finalize_deplibs" - else - test -n "$add_dir" && deplibs="$add_dir $deplibs" - test -n "$add" && deplibs="$add $deplibs" - fi - fi - elif test "$linkmode" = prog; then - # Here we assume that one of hardcode_direct or hardcode_minus_L - # is not unsupported. This is valid on all known static and - # shared platforms. - if test "$hardcode_direct" != unsupported; then - test -n "$old_library" && linklib="$old_library" - compile_deplibs="$dir/$linklib $compile_deplibs" - finalize_deplibs="$dir/$linklib $finalize_deplibs" - else - compile_deplibs="-l$name -L$dir $compile_deplibs" - finalize_deplibs="-l$name -L$dir $finalize_deplibs" - fi - elif test "$build_libtool_libs" = yes; then - # Not a shared library - if test "$deplibs_check_method" != pass_all; then - # We're trying link a shared library against a static one - # but the system doesn't support it. - - # Just print a warning and add the library to dependency_libs so - # that the program can be linked against the static library. - echo - $ECHO "*** Warning: This system can not link to static lib archive $lib." - echo "*** I have the capability to make that library automatically link in when" - echo "*** you link to this library. But I can only do this if you have a" - echo "*** shared version of the library, which you do not appear to have." - if test "$module" = yes; then - echo "*** But as you try to build a module library, libtool will still create " - echo "*** a static module, that should work as long as the dlopening application" - echo "*** is linked with the -dlopen flag to resolve symbols at runtime." - if test -z "$global_symbol_pipe"; then - echo - echo "*** However, this would only work if libtool was able to extract symbol" - echo "*** lists from a program, using \`nm' or equivalent, but libtool could" - echo "*** not find such a program. So, this module is probably useless." - echo "*** \`nm' from GNU binutils and a full rebuild may help." - fi - if test "$build_old_libs" = no; then - build_libtool_libs=module - build_old_libs=yes - else - build_libtool_libs=no - fi - fi - else - deplibs="$dir/$old_library $deplibs" - link_static=yes - fi - fi # link shared/static library? - - if test "$linkmode" = lib; then - if test -n "$dependency_libs" && - { test "$hardcode_into_libs" != yes || - test "$build_old_libs" = yes || - test "$link_static" = yes; }; then - # Extract -R from dependency_libs - temp_deplibs= - for libdir in $dependency_libs; do - case $libdir in - -R*) func_stripname '-R' '' "$libdir" - temp_xrpath=$func_stripname_result - case " $xrpath " in - *" $temp_xrpath "*) ;; - *) xrpath+=" $temp_xrpath";; - esac;; - *) temp_deplibs+=" $libdir";; - esac - done - dependency_libs="$temp_deplibs" - fi - - newlib_search_path+=" $absdir" - # Link against this library - test "$link_static" = no && newdependency_libs="$abs_ladir/$laname $newdependency_libs" - # ... and its dependency_libs - tmp_libs= - for deplib in $dependency_libs; do - newdependency_libs="$deplib $newdependency_libs" - case $deplib in - -L*) func_stripname '-L' '' "$deplib" - func_resolve_sysroot "$func_stripname_result";; - *) func_resolve_sysroot "$deplib" ;; - esac - if $opt_preserve_dup_deps ; then - case "$tmp_libs " in - *" $func_resolve_sysroot_result "*) - specialdeplibs+=" $func_resolve_sysroot_result" ;; - esac - fi - tmp_libs+=" $func_resolve_sysroot_result" - done - - if test "$link_all_deplibs" != no; then - # Add the search paths of all dependency libraries - for deplib in $dependency_libs; do - path= - case $deplib in - -L*) path="$deplib" ;; - *.la) - func_resolve_sysroot "$deplib" - deplib=$func_resolve_sysroot_result - func_dirname "$deplib" "" "." - dir=$func_dirname_result - # We need an absolute path. - case $dir in - [\\/]* | [A-Za-z]:[\\/]*) absdir="$dir" ;; - *) - absdir=`cd "$dir" && pwd` - if test -z "$absdir"; then - func_warning "cannot determine absolute directory name of \`$dir'" - absdir="$dir" - fi - ;; - esac - if $GREP "^installed=no" $deplib > /dev/null; then - case $host in - *-*-darwin*) - depdepl= - eval deplibrary_names=`${SED} -n -e 's/^library_names=\(.*\)$/\1/p' $deplib` - if test -n "$deplibrary_names" ; then - for tmp in $deplibrary_names ; do - depdepl=$tmp - done - if test -f "$absdir/$objdir/$depdepl" ; then - depdepl="$absdir/$objdir/$depdepl" - darwin_install_name=`${OTOOL} -L $depdepl | awk '{if (NR == 2) {print $1;exit}}'` - if test -z "$darwin_install_name"; then - darwin_install_name=`${OTOOL64} -L $depdepl | awk '{if (NR == 2) {print $1;exit}}'` - fi - compiler_flags+=" ${wl}-dylib_file ${wl}${darwin_install_name}:${depdepl}" - linker_flags+=" -dylib_file ${darwin_install_name}:${depdepl}" - path= - fi - fi - ;; - *) - path="-L$absdir/$objdir" - ;; - esac - else - eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $deplib` - test -z "$libdir" && \ - func_fatal_error "\`$deplib' is not a valid libtool archive" - test "$absdir" != "$libdir" && \ - func_warning "\`$deplib' seems to be moved" - - path="-L$absdir" - fi - ;; - esac - case " $deplibs " in - *" $path "*) ;; - *) deplibs="$path $deplibs" ;; - esac - done - fi # link_all_deplibs != no - fi # linkmode = lib - done # for deplib in $libs - if test "$pass" = link; then - if test "$linkmode" = "prog"; then - compile_deplibs="$new_inherited_linker_flags $compile_deplibs" - finalize_deplibs="$new_inherited_linker_flags $finalize_deplibs" - else - compiler_flags="$compiler_flags "`$ECHO " $new_inherited_linker_flags" | $SED 's% \([^ $]*\).ltframework% -framework \1%g'` - fi - fi - dependency_libs="$newdependency_libs" - if test "$pass" = dlpreopen; then - # Link the dlpreopened libraries before other libraries - for deplib in $save_deplibs; do - deplibs="$deplib $deplibs" - done - fi - if test "$pass" != dlopen; then - if test "$pass" != conv; then - # Make sure lib_search_path contains only unique directories. - lib_search_path= - for dir in $newlib_search_path; do - case "$lib_search_path " in - *" $dir "*) ;; - *) lib_search_path+=" $dir" ;; - esac - done - newlib_search_path= - fi - - if test "$linkmode,$pass" != "prog,link"; then - vars="deplibs" - else - vars="compile_deplibs finalize_deplibs" - fi - for var in $vars dependency_libs; do - # Add libraries to $var in reverse order - eval tmp_libs=\"\$$var\" - new_libs= - for deplib in $tmp_libs; do - # FIXME: Pedantically, this is the right thing to do, so - # that some nasty dependency loop isn't accidentally - # broken: - #new_libs="$deplib $new_libs" - # Pragmatically, this seems to cause very few problems in - # practice: - case $deplib in - -L*) new_libs="$deplib $new_libs" ;; - -R*) ;; - *) - # And here is the reason: when a library appears more - # than once as an explicit dependence of a library, or - # is implicitly linked in more than once by the - # compiler, it is considered special, and multiple - # occurrences thereof are not removed. Compare this - # with having the same library being listed as a - # dependency of multiple other libraries: in this case, - # we know (pedantically, we assume) the library does not - # need to be listed more than once, so we keep only the - # last copy. This is not always right, but it is rare - # enough that we require users that really mean to play - # such unportable linking tricks to link the library - # using -Wl,-lname, so that libtool does not consider it - # for duplicate removal. - case " $specialdeplibs " in - *" $deplib "*) new_libs="$deplib $new_libs" ;; - *) - case " $new_libs " in - *" $deplib "*) ;; - *) new_libs="$deplib $new_libs" ;; - esac - ;; - esac - ;; - esac - done - tmp_libs= - for deplib in $new_libs; do - case $deplib in - -L*) - case " $tmp_libs " in - *" $deplib "*) ;; - *) tmp_libs+=" $deplib" ;; - esac - ;; - *) tmp_libs+=" $deplib" ;; - esac - done - eval $var=\"$tmp_libs\" - done # for var - fi - # Last step: remove runtime libs from dependency_libs - # (they stay in deplibs) - tmp_libs= - for i in $dependency_libs ; do - case " $predeps $postdeps $compiler_lib_search_path " in - *" $i "*) - i="" - ;; - esac - if test -n "$i" ; then - tmp_libs+=" $i" - fi - done - dependency_libs=$tmp_libs - done # for pass - if test "$linkmode" = prog; then - dlfiles="$newdlfiles" - fi - if test "$linkmode" = prog || test "$linkmode" = lib; then - dlprefiles="$newdlprefiles" - fi - - case $linkmode in - oldlib) - if test -n "$dlfiles$dlprefiles" || test "$dlself" != no; then - func_warning "\`-dlopen' is ignored for archives" - fi - - case " $deplibs" in - *\ -l* | *\ -L*) - func_warning "\`-l' and \`-L' are ignored for archives" ;; - esac - - test -n "$rpath" && \ - func_warning "\`-rpath' is ignored for archives" - - test -n "$xrpath" && \ - func_warning "\`-R' is ignored for archives" - - test -n "$vinfo" && \ - func_warning "\`-version-info/-version-number' is ignored for archives" - - test -n "$release" && \ - func_warning "\`-release' is ignored for archives" - - test -n "$export_symbols$export_symbols_regex" && \ - func_warning "\`-export-symbols' is ignored for archives" - - # Now set the variables for building old libraries. - build_libtool_libs=no - oldlibs="$output" - objs+="$old_deplibs" - ;; - - lib) - # Make sure we only generate libraries of the form `libNAME.la'. - case $outputname in - lib*) - func_stripname 'lib' '.la' "$outputname" - name=$func_stripname_result - eval shared_ext=\"$shrext_cmds\" - eval libname=\"$libname_spec\" - ;; - *) - test "$module" = no && \ - func_fatal_help "libtool library \`$output' must begin with \`lib'" - - if test "$need_lib_prefix" != no; then - # Add the "lib" prefix for modules if required - func_stripname '' '.la' "$outputname" - name=$func_stripname_result - eval shared_ext=\"$shrext_cmds\" - eval libname=\"$libname_spec\" - else - func_stripname '' '.la' "$outputname" - libname=$func_stripname_result - fi - ;; - esac - - if test -n "$objs"; then - if test "$deplibs_check_method" != pass_all; then - func_fatal_error "cannot build libtool library \`$output' from non-libtool objects on this host:$objs" - else - echo - $ECHO "*** Warning: Linking the shared library $output against the non-libtool" - $ECHO "*** objects $objs is not portable!" - libobjs+=" $objs" - fi - fi - - test "$dlself" != no && \ - func_warning "\`-dlopen self' is ignored for libtool libraries" - - set dummy $rpath - shift - test "$#" -gt 1 && \ - func_warning "ignoring multiple \`-rpath's for a libtool library" - - install_libdir="$1" - - oldlibs= - if test -z "$rpath"; then - if test "$build_libtool_libs" = yes; then - # Building a libtool convenience library. - # Some compilers have problems with a `.al' extension so - # convenience libraries should have the same extension an - # archive normally would. - oldlibs="$output_objdir/$libname.$libext $oldlibs" - build_libtool_libs=convenience - build_old_libs=yes - fi - - test -n "$vinfo" && \ - func_warning "\`-version-info/-version-number' is ignored for convenience libraries" - - test -n "$release" && \ - func_warning "\`-release' is ignored for convenience libraries" - else - - # Parse the version information argument. - save_ifs="$IFS"; IFS=':' - set dummy $vinfo 0 0 0 - shift - IFS="$save_ifs" - - test -n "$7" && \ - func_fatal_help "too many parameters to \`-version-info'" - - # convert absolute version numbers to libtool ages - # this retains compatibility with .la files and attempts - # to make the code below a bit more comprehensible - - case $vinfo_number in - yes) - number_major="$1" - number_minor="$2" - number_revision="$3" - # - # There are really only two kinds -- those that - # use the current revision as the major version - # and those that subtract age and use age as - # a minor version. But, then there is irix - # which has an extra 1 added just for fun - # - case $version_type in - # correct linux to gnu/linux during the next big refactor - darwin|linux|osf|windows|none) - func_arith $number_major + $number_minor - current=$func_arith_result - age="$number_minor" - revision="$number_revision" - ;; - freebsd-aout|freebsd-elf|qnx|sunos) - current="$number_major" - revision="$number_minor" - age="0" - ;; - irix|nonstopux) - func_arith $number_major + $number_minor - current=$func_arith_result - age="$number_minor" - revision="$number_minor" - lt_irix_increment=no - ;; - *) - func_fatal_configuration "$modename: unknown library version type \`$version_type'" - ;; - esac - ;; - no) - current="$1" - revision="$2" - age="$3" - ;; - esac - - # Check that each of the things are valid numbers. - case $current in - 0|[1-9]|[1-9][0-9]|[1-9][0-9][0-9]|[1-9][0-9][0-9][0-9]|[1-9][0-9][0-9][0-9][0-9]) ;; - *) - func_error "CURRENT \`$current' must be a nonnegative integer" - func_fatal_error "\`$vinfo' is not valid version information" - ;; - esac - - case $revision in - 0|[1-9]|[1-9][0-9]|[1-9][0-9][0-9]|[1-9][0-9][0-9][0-9]|[1-9][0-9][0-9][0-9][0-9]) ;; - *) - func_error "REVISION \`$revision' must be a nonnegative integer" - func_fatal_error "\`$vinfo' is not valid version information" - ;; - esac - - case $age in - 0|[1-9]|[1-9][0-9]|[1-9][0-9][0-9]|[1-9][0-9][0-9][0-9]|[1-9][0-9][0-9][0-9][0-9]) ;; - *) - func_error "AGE \`$age' must be a nonnegative integer" - func_fatal_error "\`$vinfo' is not valid version information" - ;; - esac - - if test "$age" -gt "$current"; then - func_error "AGE \`$age' is greater than the current interface number \`$current'" - func_fatal_error "\`$vinfo' is not valid version information" - fi - - # Calculate the version variables. - major= - versuffix= - verstring= - case $version_type in - none) ;; - - darwin) - # Like Linux, but with the current version available in - # verstring for coding it into the library header - func_arith $current - $age - major=.$func_arith_result - versuffix="$major.$age.$revision" - # Darwin ld doesn't like 0 for these options... - func_arith $current + 1 - minor_current=$func_arith_result - xlcverstring="${wl}-compatibility_version ${wl}$minor_current ${wl}-current_version ${wl}$minor_current.$revision" - verstring="-compatibility_version $minor_current -current_version $minor_current.$revision" - ;; - - freebsd-aout) - major=".$current" - versuffix=".$current.$revision"; - ;; - - freebsd-elf) - major=".$current" - versuffix=".$current" - ;; - - irix | nonstopux) - if test "X$lt_irix_increment" = "Xno"; then - func_arith $current - $age - else - func_arith $current - $age + 1 - fi - major=$func_arith_result - - case $version_type in - nonstopux) verstring_prefix=nonstopux ;; - *) verstring_prefix=sgi ;; - esac - verstring="$verstring_prefix$major.$revision" - - # Add in all the interfaces that we are compatible with. - loop=$revision - while test "$loop" -ne 0; do - func_arith $revision - $loop - iface=$func_arith_result - func_arith $loop - 1 - loop=$func_arith_result - verstring="$verstring_prefix$major.$iface:$verstring" - done - - # Before this point, $major must not contain `.'. - major=.$major - versuffix="$major.$revision" - ;; - - linux) # correct to gnu/linux during the next big refactor - func_arith $current - $age - major=.$func_arith_result - versuffix="$major.$age.$revision" - ;; - - osf) - func_arith $current - $age - major=.$func_arith_result - versuffix=".$current.$age.$revision" - verstring="$current.$age.$revision" - - # Add in all the interfaces that we are compatible with. - loop=$age - while test "$loop" -ne 0; do - func_arith $current - $loop - iface=$func_arith_result - func_arith $loop - 1 - loop=$func_arith_result - verstring="$verstring:${iface}.0" - done - - # Make executables depend on our current version. - verstring+=":${current}.0" - ;; - - qnx) - major=".$current" - versuffix=".$current" - ;; - - sunos) - major=".$current" - versuffix=".$current.$revision" - ;; - - windows) - # Use '-' rather than '.', since we only want one - # extension on DOS 8.3 filesystems. - func_arith $current - $age - major=$func_arith_result - versuffix="-$major" - ;; - - *) - func_fatal_configuration "unknown library version type \`$version_type'" - ;; - esac - - # Clear the version info if we defaulted, and they specified a release. - if test -z "$vinfo" && test -n "$release"; then - major= - case $version_type in - darwin) - # we can't check for "0.0" in archive_cmds due to quoting - # problems, so we reset it completely - verstring= - ;; - *) - verstring="0.0" - ;; - esac - if test "$need_version" = no; then - versuffix= - else - versuffix=".0.0" - fi - fi - - # Remove version info from name if versioning should be avoided - if test "$avoid_version" = yes && test "$need_version" = no; then - major= - versuffix= - verstring="" - fi - - # Check to see if the archive will have undefined symbols. - if test "$allow_undefined" = yes; then - if test "$allow_undefined_flag" = unsupported; then - func_warning "undefined symbols not allowed in $host shared libraries" - build_libtool_libs=no - build_old_libs=yes - fi - else - # Don't allow undefined symbols. - allow_undefined_flag="$no_undefined_flag" - fi - - fi - - func_generate_dlsyms "$libname" "$libname" "yes" - libobjs+=" $symfileobj" - test "X$libobjs" = "X " && libobjs= - - if test "$opt_mode" != relink; then - # Remove our outputs, but don't remove object files since they - # may have been created when compiling PIC objects. - removelist= - tempremovelist=`$ECHO "$output_objdir/*"` - for p in $tempremovelist; do - case $p in - *.$objext | *.gcno) - ;; - $output_objdir/$outputname | $output_objdir/$libname.* | $output_objdir/${libname}${release}.*) - if test "X$precious_files_regex" != "X"; then - if $ECHO "$p" | $EGREP -e "$precious_files_regex" >/dev/null 2>&1 - then - continue - fi - fi - removelist+=" $p" - ;; - *) ;; - esac - done - test -n "$removelist" && \ - func_show_eval "${RM}r \$removelist" - fi - - # Now set the variables for building old libraries. - if test "$build_old_libs" = yes && test "$build_libtool_libs" != convenience ; then - oldlibs+=" $output_objdir/$libname.$libext" - - # Transform .lo files to .o files. - oldobjs="$objs "`$ECHO "$libobjs" | $SP2NL | $SED "/\.${libext}$/d; $lo2o" | $NL2SP` - fi - - # Eliminate all temporary directories. - #for path in $notinst_path; do - # lib_search_path=`$ECHO "$lib_search_path " | $SED "s% $path % %g"` - # deplibs=`$ECHO "$deplibs " | $SED "s% -L$path % %g"` - # dependency_libs=`$ECHO "$dependency_libs " | $SED "s% -L$path % %g"` - #done - - if test -n "$xrpath"; then - # If the user specified any rpath flags, then add them. - temp_xrpath= - for libdir in $xrpath; do - func_replace_sysroot "$libdir" - temp_xrpath+=" -R$func_replace_sysroot_result" - case "$finalize_rpath " in - *" $libdir "*) ;; - *) finalize_rpath+=" $libdir" ;; - esac - done - if test "$hardcode_into_libs" != yes || test "$build_old_libs" = yes; then - dependency_libs="$temp_xrpath $dependency_libs" - fi - fi - - # Make sure dlfiles contains only unique files that won't be dlpreopened - old_dlfiles="$dlfiles" - dlfiles= - for lib in $old_dlfiles; do - case " $dlprefiles $dlfiles " in - *" $lib "*) ;; - *) dlfiles+=" $lib" ;; - esac - done - - # Make sure dlprefiles contains only unique files - old_dlprefiles="$dlprefiles" - dlprefiles= - for lib in $old_dlprefiles; do - case "$dlprefiles " in - *" $lib "*) ;; - *) dlprefiles+=" $lib" ;; - esac - done - - if test "$build_libtool_libs" = yes; then - if test -n "$rpath"; then - case $host in - *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-*-beos* | *-cegcc* | *-*-haiku*) - # these systems don't actually have a c library (as such)! - ;; - *-*-rhapsody* | *-*-darwin1.[012]) - # Rhapsody C library is in the System framework - deplibs+=" System.ltframework" - ;; - *-*-netbsd*) - # Don't link with libc until the a.out ld.so is fixed. - ;; - *-*-openbsd* | *-*-freebsd* | *-*-dragonfly*) - # Do not include libc due to us having libc/libc_r. - ;; - *-*-sco3.2v5* | *-*-sco5v6*) - # Causes problems with __ctype - ;; - *-*-sysv4.2uw2* | *-*-sysv5* | *-*-unixware* | *-*-OpenUNIX*) - # Compiler inserts libc in the correct place for threads to work - ;; - *) - # Add libc to deplibs on all other systems if necessary. - if test "$build_libtool_need_lc" = "yes"; then - deplibs+=" -lc" - fi - ;; - esac - fi - - # Transform deplibs into only deplibs that can be linked in shared. - name_save=$name - libname_save=$libname - release_save=$release - versuffix_save=$versuffix - major_save=$major - # I'm not sure if I'm treating the release correctly. I think - # release should show up in the -l (ie -lgmp5) so we don't want to - # add it in twice. Is that correct? - release="" - versuffix="" - major="" - newdeplibs= - droppeddeps=no - case $deplibs_check_method in - pass_all) - # Don't check for shared/static. Everything works. - # This might be a little naive. We might want to check - # whether the library exists or not. But this is on - # osf3 & osf4 and I'm not really sure... Just - # implementing what was already the behavior. - newdeplibs=$deplibs - ;; - test_compile) - # This code stresses the "libraries are programs" paradigm to its - # limits. Maybe even breaks it. We compile a program, linking it - # against the deplibs as a proxy for the library. Then we can check - # whether they linked in statically or dynamically with ldd. - $opt_dry_run || $RM conftest.c - cat > conftest.c </dev/null` - $nocaseglob - else - potential_libs=`ls $i/$libnameglob[.-]* 2>/dev/null` - fi - for potent_lib in $potential_libs; do - # Follow soft links. - if ls -lLd "$potent_lib" 2>/dev/null | - $GREP " -> " >/dev/null; then - continue - fi - # The statement above tries to avoid entering an - # endless loop below, in case of cyclic links. - # We might still enter an endless loop, since a link - # loop can be closed while we follow links, - # but so what? - potlib="$potent_lib" - while test -h "$potlib" 2>/dev/null; do - potliblink=`ls -ld $potlib | ${SED} 's/.* -> //'` - case $potliblink in - [\\/]* | [A-Za-z]:[\\/]*) potlib="$potliblink";; - *) potlib=`$ECHO "$potlib" | $SED 's,[^/]*$,,'`"$potliblink";; - esac - done - if eval $file_magic_cmd \"\$potlib\" 2>/dev/null | - $SED -e 10q | - $EGREP "$file_magic_regex" > /dev/null; then - newdeplibs+=" $a_deplib" - a_deplib="" - break 2 - fi - done - done - fi - if test -n "$a_deplib" ; then - droppeddeps=yes - echo - $ECHO "*** Warning: linker path does not have real file for library $a_deplib." - echo "*** I have the capability to make that library automatically link in when" - echo "*** you link to this library. But I can only do this if you have a" - echo "*** shared version of the library, which you do not appear to have" - echo "*** because I did check the linker path looking for a file starting" - if test -z "$potlib" ; then - $ECHO "*** with $libname but no candidates were found. (...for file magic test)" - else - $ECHO "*** with $libname and none of the candidates passed a file format test" - $ECHO "*** using a file magic. Last file checked: $potlib" - fi - fi - ;; - *) - # Add a -L argument. - newdeplibs+=" $a_deplib" - ;; - esac - done # Gone through all deplibs. - ;; - match_pattern*) - set dummy $deplibs_check_method; shift - match_pattern_regex=`expr "$deplibs_check_method" : "$1 \(.*\)"` - for a_deplib in $deplibs; do - case $a_deplib in - -l*) - func_stripname -l '' "$a_deplib" - name=$func_stripname_result - if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then - case " $predeps $postdeps " in - *" $a_deplib "*) - newdeplibs+=" $a_deplib" - a_deplib="" - ;; - esac - fi - if test -n "$a_deplib" ; then - libname=`eval "\\$ECHO \"$libname_spec\""` - for i in $lib_search_path $sys_lib_search_path $shlib_search_path; do - potential_libs=`ls $i/$libname[.-]* 2>/dev/null` - for potent_lib in $potential_libs; do - potlib="$potent_lib" # see symlink-check above in file_magic test - if eval "\$ECHO \"$potent_lib\"" 2>/dev/null | $SED 10q | \ - $EGREP "$match_pattern_regex" > /dev/null; then - newdeplibs+=" $a_deplib" - a_deplib="" - break 2 - fi - done - done - fi - if test -n "$a_deplib" ; then - droppeddeps=yes - echo - $ECHO "*** Warning: linker path does not have real file for library $a_deplib." - echo "*** I have the capability to make that library automatically link in when" - echo "*** you link to this library. But I can only do this if you have a" - echo "*** shared version of the library, which you do not appear to have" - echo "*** because I did check the linker path looking for a file starting" - if test -z "$potlib" ; then - $ECHO "*** with $libname but no candidates were found. (...for regex pattern test)" - else - $ECHO "*** with $libname and none of the candidates passed a file format test" - $ECHO "*** using a regex pattern. Last file checked: $potlib" - fi - fi - ;; - *) - # Add a -L argument. - newdeplibs+=" $a_deplib" - ;; - esac - done # Gone through all deplibs. - ;; - none | unknown | *) - newdeplibs="" - tmp_deplibs=`$ECHO " $deplibs" | $SED 's/ -lc$//; s/ -[LR][^ ]*//g'` - if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then - for i in $predeps $postdeps ; do - # can't use Xsed below, because $i might contain '/' - tmp_deplibs=`$ECHO " $tmp_deplibs" | $SED "s,$i,,"` - done - fi - case $tmp_deplibs in - *[!\ \ ]*) - echo - if test "X$deplibs_check_method" = "Xnone"; then - echo "*** Warning: inter-library dependencies are not supported in this platform." - else - echo "*** Warning: inter-library dependencies are not known to be supported." - fi - echo "*** All declared inter-library dependencies are being dropped." - droppeddeps=yes - ;; - esac - ;; - esac - versuffix=$versuffix_save - major=$major_save - release=$release_save - libname=$libname_save - name=$name_save - - case $host in - *-*-rhapsody* | *-*-darwin1.[012]) - # On Rhapsody replace the C library with the System framework - newdeplibs=`$ECHO " $newdeplibs" | $SED 's/ -lc / System.ltframework /'` - ;; - esac - - if test "$droppeddeps" = yes; then - if test "$module" = yes; then - echo - echo "*** Warning: libtool could not satisfy all declared inter-library" - $ECHO "*** dependencies of module $libname. Therefore, libtool will create" - echo "*** a static module, that should work as long as the dlopening" - echo "*** application is linked with the -dlopen flag." - if test -z "$global_symbol_pipe"; then - echo - echo "*** However, this would only work if libtool was able to extract symbol" - echo "*** lists from a program, using \`nm' or equivalent, but libtool could" - echo "*** not find such a program. So, this module is probably useless." - echo "*** \`nm' from GNU binutils and a full rebuild may help." - fi - if test "$build_old_libs" = no; then - oldlibs="$output_objdir/$libname.$libext" - build_libtool_libs=module - build_old_libs=yes - else - build_libtool_libs=no - fi - else - echo "*** The inter-library dependencies that have been dropped here will be" - echo "*** automatically added whenever a program is linked with this library" - echo "*** or is declared to -dlopen it." - - if test "$allow_undefined" = no; then - echo - echo "*** Since this library must not contain undefined symbols," - echo "*** because either the platform does not support them or" - echo "*** it was explicitly requested with -no-undefined," - echo "*** libtool will only create a static version of it." - if test "$build_old_libs" = no; then - oldlibs="$output_objdir/$libname.$libext" - build_libtool_libs=module - build_old_libs=yes - else - build_libtool_libs=no - fi - fi - fi - fi - # Done checking deplibs! - deplibs=$newdeplibs - fi - # Time to change all our "foo.ltframework" stuff back to "-framework foo" - case $host in - *-*-darwin*) - newdeplibs=`$ECHO " $newdeplibs" | $SED 's% \([^ $]*\).ltframework% -framework \1%g'` - new_inherited_linker_flags=`$ECHO " $new_inherited_linker_flags" | $SED 's% \([^ $]*\).ltframework% -framework \1%g'` - deplibs=`$ECHO " $deplibs" | $SED 's% \([^ $]*\).ltframework% -framework \1%g'` - ;; - esac - - # move library search paths that coincide with paths to not yet - # installed libraries to the beginning of the library search list - new_libs= - for path in $notinst_path; do - case " $new_libs " in - *" -L$path/$objdir "*) ;; - *) - case " $deplibs " in - *" -L$path/$objdir "*) - new_libs+=" -L$path/$objdir" ;; - esac - ;; - esac - done - for deplib in $deplibs; do - case $deplib in - -L*) - case " $new_libs " in - *" $deplib "*) ;; - *) new_libs+=" $deplib" ;; - esac - ;; - *) new_libs+=" $deplib" ;; - esac - done - deplibs="$new_libs" - - # All the library-specific variables (install_libdir is set above). - library_names= - old_library= - dlname= - - # Test again, we may have decided not to build it any more - if test "$build_libtool_libs" = yes; then - # Remove ${wl} instances when linking with ld. - # FIXME: should test the right _cmds variable. - case $archive_cmds in - *\$LD\ *) wl= ;; - esac - if test "$hardcode_into_libs" = yes; then - # Hardcode the library paths - hardcode_libdirs= - dep_rpath= - rpath="$finalize_rpath" - test "$opt_mode" != relink && rpath="$compile_rpath$rpath" - for libdir in $rpath; do - if test -n "$hardcode_libdir_flag_spec"; then - if test -n "$hardcode_libdir_separator"; then - func_replace_sysroot "$libdir" - libdir=$func_replace_sysroot_result - if test -z "$hardcode_libdirs"; then - hardcode_libdirs="$libdir" - else - # Just accumulate the unique libdirs. - case $hardcode_libdir_separator$hardcode_libdirs$hardcode_libdir_separator in - *"$hardcode_libdir_separator$libdir$hardcode_libdir_separator"*) - ;; - *) - hardcode_libdirs+="$hardcode_libdir_separator$libdir" - ;; - esac - fi - else - eval flag=\"$hardcode_libdir_flag_spec\" - dep_rpath+=" $flag" - fi - elif test -n "$runpath_var"; then - case "$perm_rpath " in - *" $libdir "*) ;; - *) perm_rpath+=" $libdir" ;; - esac - fi - done - # Substitute the hardcoded libdirs into the rpath. - if test -n "$hardcode_libdir_separator" && - test -n "$hardcode_libdirs"; then - libdir="$hardcode_libdirs" - eval "dep_rpath=\"$hardcode_libdir_flag_spec\"" - fi - if test -n "$runpath_var" && test -n "$perm_rpath"; then - # We should set the runpath_var. - rpath= - for dir in $perm_rpath; do - rpath+="$dir:" - done - eval "$runpath_var='$rpath\$$runpath_var'; export $runpath_var" - fi - test -n "$dep_rpath" && deplibs="$dep_rpath $deplibs" - fi - - shlibpath="$finalize_shlibpath" - test "$opt_mode" != relink && shlibpath="$compile_shlibpath$shlibpath" - if test -n "$shlibpath"; then - eval "$shlibpath_var='$shlibpath\$$shlibpath_var'; export $shlibpath_var" - fi - - # Get the real and link names of the library. - eval shared_ext=\"$shrext_cmds\" - eval library_names=\"$library_names_spec\" - set dummy $library_names - shift - realname="$1" - shift - - if test -n "$soname_spec"; then - eval soname=\"$soname_spec\" - else - soname="$realname" - fi - if test -z "$dlname"; then - dlname=$soname - fi - - lib="$output_objdir/$realname" - linknames= - for link - do - linknames+=" $link" - done - - # Use standard objects if they are pic - test -z "$pic_flag" && libobjs=`$ECHO "$libobjs" | $SP2NL | $SED "$lo2o" | $NL2SP` - test "X$libobjs" = "X " && libobjs= - - delfiles= - if test -n "$export_symbols" && test -n "$include_expsyms"; then - $opt_dry_run || cp "$export_symbols" "$output_objdir/$libname.uexp" - export_symbols="$output_objdir/$libname.uexp" - delfiles+=" $export_symbols" - fi - - orig_export_symbols= - case $host_os in - cygwin* | mingw* | cegcc*) - if test -n "$export_symbols" && test -z "$export_symbols_regex"; then - # exporting using user supplied symfile - if test "x`$SED 1q $export_symbols`" != xEXPORTS; then - # and it's NOT already a .def file. Must figure out - # which of the given symbols are data symbols and tag - # them as such. So, trigger use of export_symbols_cmds. - # export_symbols gets reassigned inside the "prepare - # the list of exported symbols" if statement, so the - # include_expsyms logic still works. - orig_export_symbols="$export_symbols" - export_symbols= - always_export_symbols=yes - fi - fi - ;; - esac - - # Prepare the list of exported symbols - if test -z "$export_symbols"; then - if test "$always_export_symbols" = yes || test -n "$export_symbols_regex"; then - func_verbose "generating symbol list for \`$libname.la'" - export_symbols="$output_objdir/$libname.exp" - $opt_dry_run || $RM $export_symbols - cmds=$export_symbols_cmds - save_ifs="$IFS"; IFS='~' - for cmd1 in $cmds; do - IFS="$save_ifs" - # Take the normal branch if the nm_file_list_spec branch - # doesn't work or if tool conversion is not needed. - case $nm_file_list_spec~$to_tool_file_cmd in - *~func_convert_file_noop | *~func_convert_file_msys_to_w32 | ~*) - try_normal_branch=yes - eval cmd=\"$cmd1\" - func_len " $cmd" - len=$func_len_result - ;; - *) - try_normal_branch=no - ;; - esac - if test "$try_normal_branch" = yes \ - && { test "$len" -lt "$max_cmd_len" \ - || test "$max_cmd_len" -le -1; } - then - func_show_eval "$cmd" 'exit $?' - skipped_export=false - elif test -n "$nm_file_list_spec"; then - func_basename "$output" - output_la=$func_basename_result - save_libobjs=$libobjs - save_output=$output - output=${output_objdir}/${output_la}.nm - func_to_tool_file "$output" - libobjs=$nm_file_list_spec$func_to_tool_file_result - delfiles+=" $output" - func_verbose "creating $NM input file list: $output" - for obj in $save_libobjs; do - func_to_tool_file "$obj" - $ECHO "$func_to_tool_file_result" - done > "$output" - eval cmd=\"$cmd1\" - func_show_eval "$cmd" 'exit $?' - output=$save_output - libobjs=$save_libobjs - skipped_export=false - else - # The command line is too long to execute in one step. - func_verbose "using reloadable object file for export list..." - skipped_export=: - # Break out early, otherwise skipped_export may be - # set to false by a later but shorter cmd. - break - fi - done - IFS="$save_ifs" - if test -n "$export_symbols_regex" && test "X$skipped_export" != "X:"; then - func_show_eval '$EGREP -e "$export_symbols_regex" "$export_symbols" > "${export_symbols}T"' - func_show_eval '$MV "${export_symbols}T" "$export_symbols"' - fi - fi - fi - - if test -n "$export_symbols" && test -n "$include_expsyms"; then - tmp_export_symbols="$export_symbols" - test -n "$orig_export_symbols" && tmp_export_symbols="$orig_export_symbols" - $opt_dry_run || eval '$ECHO "$include_expsyms" | $SP2NL >> "$tmp_export_symbols"' - fi - - if test "X$skipped_export" != "X:" && test -n "$orig_export_symbols"; then - # The given exports_symbols file has to be filtered, so filter it. - func_verbose "filter symbol list for \`$libname.la' to tag DATA exports" - # FIXME: $output_objdir/$libname.filter potentially contains lots of - # 's' commands which not all seds can handle. GNU sed should be fine - # though. Also, the filter scales superlinearly with the number of - # global variables. join(1) would be nice here, but unfortunately - # isn't a blessed tool. - $opt_dry_run || $SED -e '/[ ,]DATA/!d;s,\(.*\)\([ \,].*\),s|^\1$|\1\2|,' < $export_symbols > $output_objdir/$libname.filter - delfiles+=" $export_symbols $output_objdir/$libname.filter" - export_symbols=$output_objdir/$libname.def - $opt_dry_run || $SED -f $output_objdir/$libname.filter < $orig_export_symbols > $export_symbols - fi - - tmp_deplibs= - for test_deplib in $deplibs; do - case " $convenience " in - *" $test_deplib "*) ;; - *) - tmp_deplibs+=" $test_deplib" - ;; - esac - done - deplibs="$tmp_deplibs" - - if test -n "$convenience"; then - if test -n "$whole_archive_flag_spec" && - test "$compiler_needs_object" = yes && - test -z "$libobjs"; then - # extract the archives, so we have objects to list. - # TODO: could optimize this to just extract one archive. - whole_archive_flag_spec= - fi - if test -n "$whole_archive_flag_spec"; then - save_libobjs=$libobjs - eval libobjs=\"\$libobjs $whole_archive_flag_spec\" - test "X$libobjs" = "X " && libobjs= - else - gentop="$output_objdir/${outputname}x" - generated+=" $gentop" - - func_extract_archives $gentop $convenience - libobjs+=" $func_extract_archives_result" - test "X$libobjs" = "X " && libobjs= - fi - fi - - if test "$thread_safe" = yes && test -n "$thread_safe_flag_spec"; then - eval flag=\"$thread_safe_flag_spec\" - linker_flags+=" $flag" - fi - - # Make a backup of the uninstalled library when relinking - if test "$opt_mode" = relink; then - $opt_dry_run || eval '(cd $output_objdir && $RM ${realname}U && $MV $realname ${realname}U)' || exit $? - fi - - # Do each of the archive commands. - if test "$module" = yes && test -n "$module_cmds" ; then - if test -n "$export_symbols" && test -n "$module_expsym_cmds"; then - eval test_cmds=\"$module_expsym_cmds\" - cmds=$module_expsym_cmds - else - eval test_cmds=\"$module_cmds\" - cmds=$module_cmds - fi - else - if test -n "$export_symbols" && test -n "$archive_expsym_cmds"; then - eval test_cmds=\"$archive_expsym_cmds\" - cmds=$archive_expsym_cmds - else - eval test_cmds=\"$archive_cmds\" - cmds=$archive_cmds - fi - fi - - if test "X$skipped_export" != "X:" && - func_len " $test_cmds" && - len=$func_len_result && - test "$len" -lt "$max_cmd_len" || test "$max_cmd_len" -le -1; then - : - else - # The command line is too long to link in one step, link piecewise - # or, if using GNU ld and skipped_export is not :, use a linker - # script. - - # Save the value of $output and $libobjs because we want to - # use them later. If we have whole_archive_flag_spec, we - # want to use save_libobjs as it was before - # whole_archive_flag_spec was expanded, because we can't - # assume the linker understands whole_archive_flag_spec. - # This may have to be revisited, in case too many - # convenience libraries get linked in and end up exceeding - # the spec. - if test -z "$convenience" || test -z "$whole_archive_flag_spec"; then - save_libobjs=$libobjs - fi - save_output=$output - func_basename "$output" - output_la=$func_basename_result - - # Clear the reloadable object creation command queue and - # initialize k to one. - test_cmds= - concat_cmds= - objlist= - last_robj= - k=1 - - if test -n "$save_libobjs" && test "X$skipped_export" != "X:" && test "$with_gnu_ld" = yes; then - output=${output_objdir}/${output_la}.lnkscript - func_verbose "creating GNU ld script: $output" - echo 'INPUT (' > $output - for obj in $save_libobjs - do - func_to_tool_file "$obj" - $ECHO "$func_to_tool_file_result" >> $output - done - echo ')' >> $output - delfiles+=" $output" - func_to_tool_file "$output" - output=$func_to_tool_file_result - elif test -n "$save_libobjs" && test "X$skipped_export" != "X:" && test "X$file_list_spec" != X; then - output=${output_objdir}/${output_la}.lnk - func_verbose "creating linker input file list: $output" - : > $output - set x $save_libobjs - shift - firstobj= - if test "$compiler_needs_object" = yes; then - firstobj="$1 " - shift - fi - for obj - do - func_to_tool_file "$obj" - $ECHO "$func_to_tool_file_result" >> $output - done - delfiles+=" $output" - func_to_tool_file "$output" - output=$firstobj\"$file_list_spec$func_to_tool_file_result\" - else - if test -n "$save_libobjs"; then - func_verbose "creating reloadable object files..." - output=$output_objdir/$output_la-${k}.$objext - eval test_cmds=\"$reload_cmds\" - func_len " $test_cmds" - len0=$func_len_result - len=$len0 - - # Loop over the list of objects to be linked. - for obj in $save_libobjs - do - func_len " $obj" - func_arith $len + $func_len_result - len=$func_arith_result - if test "X$objlist" = X || - test "$len" -lt "$max_cmd_len"; then - objlist+=" $obj" - else - # The command $test_cmds is almost too long, add a - # command to the queue. - if test "$k" -eq 1 ; then - # The first file doesn't have a previous command to add. - reload_objs=$objlist - eval concat_cmds=\"$reload_cmds\" - else - # All subsequent reloadable object files will link in - # the last one created. - reload_objs="$objlist $last_robj" - eval concat_cmds=\"\$concat_cmds~$reload_cmds~\$RM $last_robj\" - fi - last_robj=$output_objdir/$output_la-${k}.$objext - func_arith $k + 1 - k=$func_arith_result - output=$output_objdir/$output_la-${k}.$objext - objlist=" $obj" - func_len " $last_robj" - func_arith $len0 + $func_len_result - len=$func_arith_result - fi - done - # Handle the remaining objects by creating one last - # reloadable object file. All subsequent reloadable object - # files will link in the last one created. - test -z "$concat_cmds" || concat_cmds=$concat_cmds~ - reload_objs="$objlist $last_robj" - eval concat_cmds=\"\${concat_cmds}$reload_cmds\" - if test -n "$last_robj"; then - eval concat_cmds=\"\${concat_cmds}~\$RM $last_robj\" - fi - delfiles+=" $output" - - else - output= - fi - - if ${skipped_export-false}; then - func_verbose "generating symbol list for \`$libname.la'" - export_symbols="$output_objdir/$libname.exp" - $opt_dry_run || $RM $export_symbols - libobjs=$output - # Append the command to create the export file. - test -z "$concat_cmds" || concat_cmds=$concat_cmds~ - eval concat_cmds=\"\$concat_cmds$export_symbols_cmds\" - if test -n "$last_robj"; then - eval concat_cmds=\"\$concat_cmds~\$RM $last_robj\" - fi - fi - - test -n "$save_libobjs" && - func_verbose "creating a temporary reloadable object file: $output" - - # Loop through the commands generated above and execute them. - save_ifs="$IFS"; IFS='~' - for cmd in $concat_cmds; do - IFS="$save_ifs" - $opt_silent || { - func_quote_for_expand "$cmd" - eval "func_echo $func_quote_for_expand_result" - } - $opt_dry_run || eval "$cmd" || { - lt_exit=$? - - # Restore the uninstalled library and exit - if test "$opt_mode" = relink; then - ( cd "$output_objdir" && \ - $RM "${realname}T" && \ - $MV "${realname}U" "$realname" ) - fi - - exit $lt_exit - } - done - IFS="$save_ifs" - - if test -n "$export_symbols_regex" && ${skipped_export-false}; then - func_show_eval '$EGREP -e "$export_symbols_regex" "$export_symbols" > "${export_symbols}T"' - func_show_eval '$MV "${export_symbols}T" "$export_symbols"' - fi - fi - - if ${skipped_export-false}; then - if test -n "$export_symbols" && test -n "$include_expsyms"; then - tmp_export_symbols="$export_symbols" - test -n "$orig_export_symbols" && tmp_export_symbols="$orig_export_symbols" - $opt_dry_run || eval '$ECHO "$include_expsyms" | $SP2NL >> "$tmp_export_symbols"' - fi - - if test -n "$orig_export_symbols"; then - # The given exports_symbols file has to be filtered, so filter it. - func_verbose "filter symbol list for \`$libname.la' to tag DATA exports" - # FIXME: $output_objdir/$libname.filter potentially contains lots of - # 's' commands which not all seds can handle. GNU sed should be fine - # though. Also, the filter scales superlinearly with the number of - # global variables. join(1) would be nice here, but unfortunately - # isn't a blessed tool. - $opt_dry_run || $SED -e '/[ ,]DATA/!d;s,\(.*\)\([ \,].*\),s|^\1$|\1\2|,' < $export_symbols > $output_objdir/$libname.filter - delfiles+=" $export_symbols $output_objdir/$libname.filter" - export_symbols=$output_objdir/$libname.def - $opt_dry_run || $SED -f $output_objdir/$libname.filter < $orig_export_symbols > $export_symbols - fi - fi - - libobjs=$output - # Restore the value of output. - output=$save_output - - if test -n "$convenience" && test -n "$whole_archive_flag_spec"; then - eval libobjs=\"\$libobjs $whole_archive_flag_spec\" - test "X$libobjs" = "X " && libobjs= - fi - # Expand the library linking commands again to reset the - # value of $libobjs for piecewise linking. - - # Do each of the archive commands. - if test "$module" = yes && test -n "$module_cmds" ; then - if test -n "$export_symbols" && test -n "$module_expsym_cmds"; then - cmds=$module_expsym_cmds - else - cmds=$module_cmds - fi - else - if test -n "$export_symbols" && test -n "$archive_expsym_cmds"; then - cmds=$archive_expsym_cmds - else - cmds=$archive_cmds - fi - fi - fi - - if test -n "$delfiles"; then - # Append the command to remove temporary files to $cmds. - eval cmds=\"\$cmds~\$RM $delfiles\" - fi - - # Add any objects from preloaded convenience libraries - if test -n "$dlprefiles"; then - gentop="$output_objdir/${outputname}x" - generated+=" $gentop" - - func_extract_archives $gentop $dlprefiles - libobjs+=" $func_extract_archives_result" - test "X$libobjs" = "X " && libobjs= - fi - - save_ifs="$IFS"; IFS='~' - for cmd in $cmds; do - IFS="$save_ifs" - eval cmd=\"$cmd\" - $opt_silent || { - func_quote_for_expand "$cmd" - eval "func_echo $func_quote_for_expand_result" - } - $opt_dry_run || eval "$cmd" || { - lt_exit=$? - - # Restore the uninstalled library and exit - if test "$opt_mode" = relink; then - ( cd "$output_objdir" && \ - $RM "${realname}T" && \ - $MV "${realname}U" "$realname" ) - fi - - exit $lt_exit - } - done - IFS="$save_ifs" - - # Restore the uninstalled library and exit - if test "$opt_mode" = relink; then - $opt_dry_run || eval '(cd $output_objdir && $RM ${realname}T && $MV $realname ${realname}T && $MV ${realname}U $realname)' || exit $? - - if test -n "$convenience"; then - if test -z "$whole_archive_flag_spec"; then - func_show_eval '${RM}r "$gentop"' - fi - fi - - exit $EXIT_SUCCESS - fi - - # Create links to the real library. - for linkname in $linknames; do - if test "$realname" != "$linkname"; then - func_show_eval '(cd "$output_objdir" && $RM "$linkname" && $LN_S "$realname" "$linkname")' 'exit $?' - fi - done - - # If -module or -export-dynamic was specified, set the dlname. - if test "$module" = yes || test "$export_dynamic" = yes; then - # On all known operating systems, these are identical. - dlname="$soname" - fi - fi - ;; - - obj) - if test -n "$dlfiles$dlprefiles" || test "$dlself" != no; then - func_warning "\`-dlopen' is ignored for objects" - fi - - case " $deplibs" in - *\ -l* | *\ -L*) - func_warning "\`-l' and \`-L' are ignored for objects" ;; - esac - - test -n "$rpath" && \ - func_warning "\`-rpath' is ignored for objects" - - test -n "$xrpath" && \ - func_warning "\`-R' is ignored for objects" - - test -n "$vinfo" && \ - func_warning "\`-version-info' is ignored for objects" - - test -n "$release" && \ - func_warning "\`-release' is ignored for objects" - - case $output in - *.lo) - test -n "$objs$old_deplibs" && \ - func_fatal_error "cannot build library object \`$output' from non-libtool objects" - - libobj=$output - func_lo2o "$libobj" - obj=$func_lo2o_result - ;; - *) - libobj= - obj="$output" - ;; - esac - - # Delete the old objects. - $opt_dry_run || $RM $obj $libobj - - # Objects from convenience libraries. This assumes - # single-version convenience libraries. Whenever we create - # different ones for PIC/non-PIC, this we'll have to duplicate - # the extraction. - reload_conv_objs= - gentop= - # reload_cmds runs $LD directly, so let us get rid of - # -Wl from whole_archive_flag_spec and hope we can get by with - # turning comma into space.. - wl= - - if test -n "$convenience"; then - if test -n "$whole_archive_flag_spec"; then - eval tmp_whole_archive_flags=\"$whole_archive_flag_spec\" - reload_conv_objs=$reload_objs\ `$ECHO "$tmp_whole_archive_flags" | $SED 's|,| |g'` - else - gentop="$output_objdir/${obj}x" - generated+=" $gentop" - - func_extract_archives $gentop $convenience - reload_conv_objs="$reload_objs $func_extract_archives_result" - fi - fi - - # If we're not building shared, we need to use non_pic_objs - test "$build_libtool_libs" != yes && libobjs="$non_pic_objects" - - # Create the old-style object. - reload_objs="$objs$old_deplibs "`$ECHO "$libobjs" | $SP2NL | $SED "/\.${libext}$/d; /\.lib$/d; $lo2o" | $NL2SP`" $reload_conv_objs" ### testsuite: skip nested quoting test - - output="$obj" - func_execute_cmds "$reload_cmds" 'exit $?' - - # Exit if we aren't doing a library object file. - if test -z "$libobj"; then - if test -n "$gentop"; then - func_show_eval '${RM}r "$gentop"' - fi - - exit $EXIT_SUCCESS - fi - - if test "$build_libtool_libs" != yes; then - if test -n "$gentop"; then - func_show_eval '${RM}r "$gentop"' - fi - - # Create an invalid libtool object if no PIC, so that we don't - # accidentally link it into a program. - # $show "echo timestamp > $libobj" - # $opt_dry_run || eval "echo timestamp > $libobj" || exit $? - exit $EXIT_SUCCESS - fi - - if test -n "$pic_flag" || test "$pic_mode" != default; then - # Only do commands if we really have different PIC objects. - reload_objs="$libobjs $reload_conv_objs" - output="$libobj" - func_execute_cmds "$reload_cmds" 'exit $?' - fi - - if test -n "$gentop"; then - func_show_eval '${RM}r "$gentop"' - fi - - exit $EXIT_SUCCESS - ;; - - prog) - case $host in - *cygwin*) func_stripname '' '.exe' "$output" - output=$func_stripname_result.exe;; - esac - test -n "$vinfo" && \ - func_warning "\`-version-info' is ignored for programs" - - test -n "$release" && \ - func_warning "\`-release' is ignored for programs" - - test "$preload" = yes \ - && test "$dlopen_support" = unknown \ - && test "$dlopen_self" = unknown \ - && test "$dlopen_self_static" = unknown && \ - func_warning "\`LT_INIT([dlopen])' not used. Assuming no dlopen support." - - case $host in - *-*-rhapsody* | *-*-darwin1.[012]) - # On Rhapsody replace the C library is the System framework - compile_deplibs=`$ECHO " $compile_deplibs" | $SED 's/ -lc / System.ltframework /'` - finalize_deplibs=`$ECHO " $finalize_deplibs" | $SED 's/ -lc / System.ltframework /'` - ;; - esac - - case $host in - *-*-darwin*) - # Don't allow lazy linking, it breaks C++ global constructors - # But is supposedly fixed on 10.4 or later (yay!). - if test "$tagname" = CXX ; then - case ${MACOSX_DEPLOYMENT_TARGET-10.0} in - 10.[0123]) - compile_command+=" ${wl}-bind_at_load" - finalize_command+=" ${wl}-bind_at_load" - ;; - esac - fi - # Time to change all our "foo.ltframework" stuff back to "-framework foo" - compile_deplibs=`$ECHO " $compile_deplibs" | $SED 's% \([^ $]*\).ltframework% -framework \1%g'` - finalize_deplibs=`$ECHO " $finalize_deplibs" | $SED 's% \([^ $]*\).ltframework% -framework \1%g'` - ;; - esac - - - # move library search paths that coincide with paths to not yet - # installed libraries to the beginning of the library search list - new_libs= - for path in $notinst_path; do - case " $new_libs " in - *" -L$path/$objdir "*) ;; - *) - case " $compile_deplibs " in - *" -L$path/$objdir "*) - new_libs+=" -L$path/$objdir" ;; - esac - ;; - esac - done - for deplib in $compile_deplibs; do - case $deplib in - -L*) - case " $new_libs " in - *" $deplib "*) ;; - *) new_libs+=" $deplib" ;; - esac - ;; - *) new_libs+=" $deplib" ;; - esac - done - compile_deplibs="$new_libs" - - - compile_command+=" $compile_deplibs" - finalize_command+=" $finalize_deplibs" - - if test -n "$rpath$xrpath"; then - # If the user specified any rpath flags, then add them. - for libdir in $rpath $xrpath; do - # This is the magic to use -rpath. - case "$finalize_rpath " in - *" $libdir "*) ;; - *) finalize_rpath+=" $libdir" ;; - esac - done - fi - - # Now hardcode the library paths - rpath= - hardcode_libdirs= - for libdir in $compile_rpath $finalize_rpath; do - if test -n "$hardcode_libdir_flag_spec"; then - if test -n "$hardcode_libdir_separator"; then - if test -z "$hardcode_libdirs"; then - hardcode_libdirs="$libdir" - else - # Just accumulate the unique libdirs. - case $hardcode_libdir_separator$hardcode_libdirs$hardcode_libdir_separator in - *"$hardcode_libdir_separator$libdir$hardcode_libdir_separator"*) - ;; - *) - hardcode_libdirs+="$hardcode_libdir_separator$libdir" - ;; - esac - fi - else - eval flag=\"$hardcode_libdir_flag_spec\" - rpath+=" $flag" - fi - elif test -n "$runpath_var"; then - case "$perm_rpath " in - *" $libdir "*) ;; - *) perm_rpath+=" $libdir" ;; - esac - fi - case $host in - *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-cegcc*) - testbindir=`${ECHO} "$libdir" | ${SED} -e 's*/lib$*/bin*'` - case :$dllsearchpath: in - *":$libdir:"*) ;; - ::) dllsearchpath=$libdir;; - *) dllsearchpath+=":$libdir";; - esac - case :$dllsearchpath: in - *":$testbindir:"*) ;; - ::) dllsearchpath=$testbindir;; - *) dllsearchpath+=":$testbindir";; - esac - ;; - esac - done - # Substitute the hardcoded libdirs into the rpath. - if test -n "$hardcode_libdir_separator" && - test -n "$hardcode_libdirs"; then - libdir="$hardcode_libdirs" - eval rpath=\" $hardcode_libdir_flag_spec\" - fi - compile_rpath="$rpath" - - rpath= - hardcode_libdirs= - for libdir in $finalize_rpath; do - if test -n "$hardcode_libdir_flag_spec"; then - if test -n "$hardcode_libdir_separator"; then - if test -z "$hardcode_libdirs"; then - hardcode_libdirs="$libdir" - else - # Just accumulate the unique libdirs. - case $hardcode_libdir_separator$hardcode_libdirs$hardcode_libdir_separator in - *"$hardcode_libdir_separator$libdir$hardcode_libdir_separator"*) - ;; - *) - hardcode_libdirs+="$hardcode_libdir_separator$libdir" - ;; - esac - fi - else - eval flag=\"$hardcode_libdir_flag_spec\" - rpath+=" $flag" - fi - elif test -n "$runpath_var"; then - case "$finalize_perm_rpath " in - *" $libdir "*) ;; - *) finalize_perm_rpath+=" $libdir" ;; - esac - fi - done - # Substitute the hardcoded libdirs into the rpath. - if test -n "$hardcode_libdir_separator" && - test -n "$hardcode_libdirs"; then - libdir="$hardcode_libdirs" - eval rpath=\" $hardcode_libdir_flag_spec\" - fi - finalize_rpath="$rpath" - - if test -n "$libobjs" && test "$build_old_libs" = yes; then - # Transform all the library objects into standard objects. - compile_command=`$ECHO "$compile_command" | $SP2NL | $SED "$lo2o" | $NL2SP` - finalize_command=`$ECHO "$finalize_command" | $SP2NL | $SED "$lo2o" | $NL2SP` - fi - - func_generate_dlsyms "$outputname" "@PROGRAM@" "no" - - # template prelinking step - if test -n "$prelink_cmds"; then - func_execute_cmds "$prelink_cmds" 'exit $?' - fi - - wrappers_required=yes - case $host in - *cegcc* | *mingw32ce*) - # Disable wrappers for cegcc and mingw32ce hosts, we are cross compiling anyway. - wrappers_required=no - ;; - *cygwin* | *mingw* ) - if test "$build_libtool_libs" != yes; then - wrappers_required=no - fi - ;; - *) - if test "$need_relink" = no || test "$build_libtool_libs" != yes; then - wrappers_required=no - fi - ;; - esac - if test "$wrappers_required" = no; then - # Replace the output file specification. - compile_command=`$ECHO "$compile_command" | $SED 's%@OUTPUT@%'"$output"'%g'` - link_command="$compile_command$compile_rpath" - - # We have no uninstalled library dependencies, so finalize right now. - exit_status=0 - func_show_eval "$link_command" 'exit_status=$?' - - if test -n "$postlink_cmds"; then - func_to_tool_file "$output" - postlink_cmds=`func_echo_all "$postlink_cmds" | $SED -e 's%@OUTPUT@%'"$output"'%g' -e 's%@TOOL_OUTPUT@%'"$func_to_tool_file_result"'%g'` - func_execute_cmds "$postlink_cmds" 'exit $?' - fi - - # Delete the generated files. - if test -f "$output_objdir/${outputname}S.${objext}"; then - func_show_eval '$RM "$output_objdir/${outputname}S.${objext}"' - fi - - exit $exit_status - fi - - if test -n "$compile_shlibpath$finalize_shlibpath"; then - compile_command="$shlibpath_var=\"$compile_shlibpath$finalize_shlibpath\$$shlibpath_var\" $compile_command" - fi - if test -n "$finalize_shlibpath"; then - finalize_command="$shlibpath_var=\"$finalize_shlibpath\$$shlibpath_var\" $finalize_command" - fi - - compile_var= - finalize_var= - if test -n "$runpath_var"; then - if test -n "$perm_rpath"; then - # We should set the runpath_var. - rpath= - for dir in $perm_rpath; do - rpath+="$dir:" - done - compile_var="$runpath_var=\"$rpath\$$runpath_var\" " - fi - if test -n "$finalize_perm_rpath"; then - # We should set the runpath_var. - rpath= - for dir in $finalize_perm_rpath; do - rpath+="$dir:" - done - finalize_var="$runpath_var=\"$rpath\$$runpath_var\" " - fi - fi - - if test "$no_install" = yes; then - # We don't need to create a wrapper script. - link_command="$compile_var$compile_command$compile_rpath" - # Replace the output file specification. - link_command=`$ECHO "$link_command" | $SED 's%@OUTPUT@%'"$output"'%g'` - # Delete the old output file. - $opt_dry_run || $RM $output - # Link the executable and exit - func_show_eval "$link_command" 'exit $?' - - if test -n "$postlink_cmds"; then - func_to_tool_file "$output" - postlink_cmds=`func_echo_all "$postlink_cmds" | $SED -e 's%@OUTPUT@%'"$output"'%g' -e 's%@TOOL_OUTPUT@%'"$func_to_tool_file_result"'%g'` - func_execute_cmds "$postlink_cmds" 'exit $?' - fi - - exit $EXIT_SUCCESS - fi - - if test "$hardcode_action" = relink; then - # Fast installation is not supported - link_command="$compile_var$compile_command$compile_rpath" - relink_command="$finalize_var$finalize_command$finalize_rpath" - - func_warning "this platform does not like uninstalled shared libraries" - func_warning "\`$output' will be relinked during installation" - else - if test "$fast_install" != no; then - link_command="$finalize_var$compile_command$finalize_rpath" - if test "$fast_install" = yes; then - relink_command=`$ECHO "$compile_var$compile_command$compile_rpath" | $SED 's%@OUTPUT@%\$progdir/\$file%g'` - else - # fast_install is set to needless - relink_command= - fi - else - link_command="$compile_var$compile_command$compile_rpath" - relink_command="$finalize_var$finalize_command$finalize_rpath" - fi - fi - - # Replace the output file specification. - link_command=`$ECHO "$link_command" | $SED 's%@OUTPUT@%'"$output_objdir/$outputname"'%g'` - - # Delete the old output files. - $opt_dry_run || $RM $output $output_objdir/$outputname $output_objdir/lt-$outputname - - func_show_eval "$link_command" 'exit $?' - - if test -n "$postlink_cmds"; then - func_to_tool_file "$output_objdir/$outputname" - postlink_cmds=`func_echo_all "$postlink_cmds" | $SED -e 's%@OUTPUT@%'"$output_objdir/$outputname"'%g' -e 's%@TOOL_OUTPUT@%'"$func_to_tool_file_result"'%g'` - func_execute_cmds "$postlink_cmds" 'exit $?' - fi - - # Now create the wrapper script. - func_verbose "creating $output" - - # Quote the relink command for shipping. - if test -n "$relink_command"; then - # Preserve any variables that may affect compiler behavior - for var in $variables_saved_for_relink; do - if eval test -z \"\${$var+set}\"; then - relink_command="{ test -z \"\${$var+set}\" || $lt_unset $var || { $var=; export $var; }; }; $relink_command" - elif eval var_value=\$$var; test -z "$var_value"; then - relink_command="$var=; export $var; $relink_command" - else - func_quote_for_eval "$var_value" - relink_command="$var=$func_quote_for_eval_result; export $var; $relink_command" - fi - done - relink_command="(cd `pwd`; $relink_command)" - relink_command=`$ECHO "$relink_command" | $SED "$sed_quote_subst"` - fi - - # Only actually do things if not in dry run mode. - $opt_dry_run || { - # win32 will think the script is a binary if it has - # a .exe suffix, so we strip it off here. - case $output in - *.exe) func_stripname '' '.exe' "$output" - output=$func_stripname_result ;; - esac - # test for cygwin because mv fails w/o .exe extensions - case $host in - *cygwin*) - exeext=.exe - func_stripname '' '.exe' "$outputname" - outputname=$func_stripname_result ;; - *) exeext= ;; - esac - case $host in - *cygwin* | *mingw* ) - func_dirname_and_basename "$output" "" "." - output_name=$func_basename_result - output_path=$func_dirname_result - cwrappersource="$output_path/$objdir/lt-$output_name.c" - cwrapper="$output_path/$output_name.exe" - $RM $cwrappersource $cwrapper - trap "$RM $cwrappersource $cwrapper; exit $EXIT_FAILURE" 1 2 15 - - func_emit_cwrapperexe_src > $cwrappersource - - # The wrapper executable is built using the $host compiler, - # because it contains $host paths and files. If cross- - # compiling, it, like the target executable, must be - # executed on the $host or under an emulation environment. - $opt_dry_run || { - $LTCC $LTCFLAGS -o $cwrapper $cwrappersource - $STRIP $cwrapper - } - - # Now, create the wrapper script for func_source use: - func_ltwrapper_scriptname $cwrapper - $RM $func_ltwrapper_scriptname_result - trap "$RM $func_ltwrapper_scriptname_result; exit $EXIT_FAILURE" 1 2 15 - $opt_dry_run || { - # note: this script will not be executed, so do not chmod. - if test "x$build" = "x$host" ; then - $cwrapper --lt-dump-script > $func_ltwrapper_scriptname_result - else - func_emit_wrapper no > $func_ltwrapper_scriptname_result - fi - } - ;; - * ) - $RM $output - trap "$RM $output; exit $EXIT_FAILURE" 1 2 15 - - func_emit_wrapper no > $output - chmod +x $output - ;; - esac - } - exit $EXIT_SUCCESS - ;; - esac - - # See if we need to build an old-fashioned archive. - for oldlib in $oldlibs; do - - if test "$build_libtool_libs" = convenience; then - oldobjs="$libobjs_save $symfileobj" - addlibs="$convenience" - build_libtool_libs=no - else - if test "$build_libtool_libs" = module; then - oldobjs="$libobjs_save" - build_libtool_libs=no - else - oldobjs="$old_deplibs $non_pic_objects" - if test "$preload" = yes && test -f "$symfileobj"; then - oldobjs+=" $symfileobj" - fi - fi - addlibs="$old_convenience" - fi - - if test -n "$addlibs"; then - gentop="$output_objdir/${outputname}x" - generated+=" $gentop" - - func_extract_archives $gentop $addlibs - oldobjs+=" $func_extract_archives_result" - fi - - # Do each command in the archive commands. - if test -n "$old_archive_from_new_cmds" && test "$build_libtool_libs" = yes; then - cmds=$old_archive_from_new_cmds - else - - # Add any objects from preloaded convenience libraries - if test -n "$dlprefiles"; then - gentop="$output_objdir/${outputname}x" - generated+=" $gentop" - - func_extract_archives $gentop $dlprefiles - oldobjs+=" $func_extract_archives_result" - fi - - # POSIX demands no paths to be encoded in archives. We have - # to avoid creating archives with duplicate basenames if we - # might have to extract them afterwards, e.g., when creating a - # static archive out of a convenience library, or when linking - # the entirety of a libtool archive into another (currently - # not supported by libtool). - if (for obj in $oldobjs - do - func_basename "$obj" - $ECHO "$func_basename_result" - done | sort | sort -uc >/dev/null 2>&1); then - : - else - echo "copying selected object files to avoid basename conflicts..." - gentop="$output_objdir/${outputname}x" - generated+=" $gentop" - func_mkdir_p "$gentop" - save_oldobjs=$oldobjs - oldobjs= - counter=1 - for obj in $save_oldobjs - do - func_basename "$obj" - objbase="$func_basename_result" - case " $oldobjs " in - " ") oldobjs=$obj ;; - *[\ /]"$objbase "*) - while :; do - # Make sure we don't pick an alternate name that also - # overlaps. - newobj=lt$counter-$objbase - func_arith $counter + 1 - counter=$func_arith_result - case " $oldobjs " in - *[\ /]"$newobj "*) ;; - *) if test ! -f "$gentop/$newobj"; then break; fi ;; - esac - done - func_show_eval "ln $obj $gentop/$newobj || cp $obj $gentop/$newobj" - oldobjs+=" $gentop/$newobj" - ;; - *) oldobjs+=" $obj" ;; - esac - done - fi - func_to_tool_file "$oldlib" func_convert_file_msys_to_w32 - tool_oldlib=$func_to_tool_file_result - eval cmds=\"$old_archive_cmds\" - - func_len " $cmds" - len=$func_len_result - if test "$len" -lt "$max_cmd_len" || test "$max_cmd_len" -le -1; then - cmds=$old_archive_cmds - elif test -n "$archiver_list_spec"; then - func_verbose "using command file archive linking..." - for obj in $oldobjs - do - func_to_tool_file "$obj" - $ECHO "$func_to_tool_file_result" - done > $output_objdir/$libname.libcmd - func_to_tool_file "$output_objdir/$libname.libcmd" - oldobjs=" $archiver_list_spec$func_to_tool_file_result" - cmds=$old_archive_cmds - else - # the command line is too long to link in one step, link in parts - func_verbose "using piecewise archive linking..." - save_RANLIB=$RANLIB - RANLIB=: - objlist= - concat_cmds= - save_oldobjs=$oldobjs - oldobjs= - # Is there a better way of finding the last object in the list? - for obj in $save_oldobjs - do - last_oldobj=$obj - done - eval test_cmds=\"$old_archive_cmds\" - func_len " $test_cmds" - len0=$func_len_result - len=$len0 - for obj in $save_oldobjs - do - func_len " $obj" - func_arith $len + $func_len_result - len=$func_arith_result - objlist+=" $obj" - if test "$len" -lt "$max_cmd_len"; then - : - else - # the above command should be used before it gets too long - oldobjs=$objlist - if test "$obj" = "$last_oldobj" ; then - RANLIB=$save_RANLIB - fi - test -z "$concat_cmds" || concat_cmds=$concat_cmds~ - eval concat_cmds=\"\${concat_cmds}$old_archive_cmds\" - objlist= - len=$len0 - fi - done - RANLIB=$save_RANLIB - oldobjs=$objlist - if test "X$oldobjs" = "X" ; then - eval cmds=\"\$concat_cmds\" - else - eval cmds=\"\$concat_cmds~\$old_archive_cmds\" - fi - fi - fi - func_execute_cmds "$cmds" 'exit $?' - done - - test -n "$generated" && \ - func_show_eval "${RM}r$generated" - - # Now create the libtool archive. - case $output in - *.la) - old_library= - test "$build_old_libs" = yes && old_library="$libname.$libext" - func_verbose "creating $output" - - # Preserve any variables that may affect compiler behavior - for var in $variables_saved_for_relink; do - if eval test -z \"\${$var+set}\"; then - relink_command="{ test -z \"\${$var+set}\" || $lt_unset $var || { $var=; export $var; }; }; $relink_command" - elif eval var_value=\$$var; test -z "$var_value"; then - relink_command="$var=; export $var; $relink_command" - else - func_quote_for_eval "$var_value" - relink_command="$var=$func_quote_for_eval_result; export $var; $relink_command" - fi - done - # Quote the link command for shipping. - relink_command="(cd `pwd`; $SHELL $progpath $preserve_args --mode=relink $libtool_args @inst_prefix_dir@)" - relink_command=`$ECHO "$relink_command" | $SED "$sed_quote_subst"` - if test "$hardcode_automatic" = yes ; then - relink_command= - fi - - # Only create the output if not a dry run. - $opt_dry_run || { - for installed in no yes; do - if test "$installed" = yes; then - if test -z "$install_libdir"; then - break - fi - output="$output_objdir/$outputname"i - # Replace all uninstalled libtool libraries with the installed ones - newdependency_libs= - for deplib in $dependency_libs; do - case $deplib in - *.la) - func_basename "$deplib" - name="$func_basename_result" - func_resolve_sysroot "$deplib" - eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $func_resolve_sysroot_result` - test -z "$libdir" && \ - func_fatal_error "\`$deplib' is not a valid libtool archive" - newdependency_libs+=" ${lt_sysroot:+=}$libdir/$name" - ;; - -L*) - func_stripname -L '' "$deplib" - func_replace_sysroot "$func_stripname_result" - newdependency_libs+=" -L$func_replace_sysroot_result" - ;; - -R*) - func_stripname -R '' "$deplib" - func_replace_sysroot "$func_stripname_result" - newdependency_libs+=" -R$func_replace_sysroot_result" - ;; - *) newdependency_libs+=" $deplib" ;; - esac - done - dependency_libs="$newdependency_libs" - newdlfiles= - - for lib in $dlfiles; do - case $lib in - *.la) - func_basename "$lib" - name="$func_basename_result" - eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $lib` - test -z "$libdir" && \ - func_fatal_error "\`$lib' is not a valid libtool archive" - newdlfiles+=" ${lt_sysroot:+=}$libdir/$name" - ;; - *) newdlfiles+=" $lib" ;; - esac - done - dlfiles="$newdlfiles" - newdlprefiles= - for lib in $dlprefiles; do - case $lib in - *.la) - # Only pass preopened files to the pseudo-archive (for - # eventual linking with the app. that links it) if we - # didn't already link the preopened objects directly into - # the library: - func_basename "$lib" - name="$func_basename_result" - eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $lib` - test -z "$libdir" && \ - func_fatal_error "\`$lib' is not a valid libtool archive" - newdlprefiles+=" ${lt_sysroot:+=}$libdir/$name" - ;; - esac - done - dlprefiles="$newdlprefiles" - else - newdlfiles= - for lib in $dlfiles; do - case $lib in - [\\/]* | [A-Za-z]:[\\/]*) abs="$lib" ;; - *) abs=`pwd`"/$lib" ;; - esac - newdlfiles+=" $abs" - done - dlfiles="$newdlfiles" - newdlprefiles= - for lib in $dlprefiles; do - case $lib in - [\\/]* | [A-Za-z]:[\\/]*) abs="$lib" ;; - *) abs=`pwd`"/$lib" ;; - esac - newdlprefiles+=" $abs" - done - dlprefiles="$newdlprefiles" - fi - $RM $output - # place dlname in correct position for cygwin - # In fact, it would be nice if we could use this code for all target - # systems that can't hard-code library paths into their executables - # and that have no shared library path variable independent of PATH, - # but it turns out we can't easily determine that from inspecting - # libtool variables, so we have to hard-code the OSs to which it - # applies here; at the moment, that means platforms that use the PE - # object format with DLL files. See the long comment at the top of - # tests/bindir.at for full details. - tdlname=$dlname - case $host,$output,$installed,$module,$dlname in - *cygwin*,*lai,yes,no,*.dll | *mingw*,*lai,yes,no,*.dll | *cegcc*,*lai,yes,no,*.dll) - # If a -bindir argument was supplied, place the dll there. - if test "x$bindir" != x ; - then - func_relative_path "$install_libdir" "$bindir" - tdlname=$func_relative_path_result$dlname - else - # Otherwise fall back on heuristic. - tdlname=../bin/$dlname - fi - ;; - esac - $ECHO > $output "\ -# $outputname - a libtool library file -# Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION -# -# Please DO NOT delete this file! -# It is necessary for linking the library. - -# The name that we can dlopen(3). -dlname='$tdlname' - -# Names of this library. -library_names='$library_names' - -# The name of the static archive. -old_library='$old_library' - -# Linker flags that can not go in dependency_libs. -inherited_linker_flags='$new_inherited_linker_flags' - -# Libraries that this one depends upon. -dependency_libs='$dependency_libs' - -# Names of additional weak libraries provided by this library -weak_library_names='$weak_libs' - -# Version information for $libname. -current=$current -age=$age -revision=$revision - -# Is this an already installed library? -installed=$installed - -# Should we warn about portability when linking against -modules? -shouldnotlink=$module - -# Files to dlopen/dlpreopen -dlopen='$dlfiles' -dlpreopen='$dlprefiles' - -# Directory that this library needs to be installed in: -libdir='$install_libdir'" - if test "$installed" = no && test "$need_relink" = yes; then - $ECHO >> $output "\ -relink_command=\"$relink_command\"" - fi - done - } - - # Do a symbolic link so that the libtool archive can be found in - # LD_LIBRARY_PATH before the program is installed. - func_show_eval '( cd "$output_objdir" && $RM "$outputname" && $LN_S "../$outputname" "$outputname" )' 'exit $?' - ;; - esac - exit $EXIT_SUCCESS -} - -{ test "$opt_mode" = link || test "$opt_mode" = relink; } && - func_mode_link ${1+"$@"} - - -# func_mode_uninstall arg... -func_mode_uninstall () -{ - $opt_debug - RM="$nonopt" - files= - rmforce= - exit_status=0 - - # This variable tells wrapper scripts just to set variables rather - # than running their programs. - libtool_install_magic="$magic" - - for arg - do - case $arg in - -f) RM+=" $arg"; rmforce=yes ;; - -*) RM+=" $arg" ;; - *) files+=" $arg" ;; - esac - done - - test -z "$RM" && \ - func_fatal_help "you must specify an RM program" - - rmdirs= - - for file in $files; do - func_dirname "$file" "" "." - dir="$func_dirname_result" - if test "X$dir" = X.; then - odir="$objdir" - else - odir="$dir/$objdir" - fi - func_basename "$file" - name="$func_basename_result" - test "$opt_mode" = uninstall && odir="$dir" - - # Remember odir for removal later, being careful to avoid duplicates - if test "$opt_mode" = clean; then - case " $rmdirs " in - *" $odir "*) ;; - *) rmdirs+=" $odir" ;; - esac - fi - - # Don't error if the file doesn't exist and rm -f was used. - if { test -L "$file"; } >/dev/null 2>&1 || - { test -h "$file"; } >/dev/null 2>&1 || - test -f "$file"; then - : - elif test -d "$file"; then - exit_status=1 - continue - elif test "$rmforce" = yes; then - continue - fi - - rmfiles="$file" - - case $name in - *.la) - # Possibly a libtool archive, so verify it. - if func_lalib_p "$file"; then - func_source $dir/$name - - # Delete the libtool libraries and symlinks. - for n in $library_names; do - rmfiles+=" $odir/$n" - done - test -n "$old_library" && rmfiles+=" $odir/$old_library" - - case "$opt_mode" in - clean) - case " $library_names " in - *" $dlname "*) ;; - *) test -n "$dlname" && rmfiles+=" $odir/$dlname" ;; - esac - test -n "$libdir" && rmfiles+=" $odir/$name $odir/${name}i" - ;; - uninstall) - if test -n "$library_names"; then - # Do each command in the postuninstall commands. - func_execute_cmds "$postuninstall_cmds" 'test "$rmforce" = yes || exit_status=1' - fi - - if test -n "$old_library"; then - # Do each command in the old_postuninstall commands. - func_execute_cmds "$old_postuninstall_cmds" 'test "$rmforce" = yes || exit_status=1' - fi - # FIXME: should reinstall the best remaining shared library. - ;; - esac - fi - ;; - - *.lo) - # Possibly a libtool object, so verify it. - if func_lalib_p "$file"; then - - # Read the .lo file - func_source $dir/$name - - # Add PIC object to the list of files to remove. - if test -n "$pic_object" && - test "$pic_object" != none; then - rmfiles+=" $dir/$pic_object" - fi - - # Add non-PIC object to the list of files to remove. - if test -n "$non_pic_object" && - test "$non_pic_object" != none; then - rmfiles+=" $dir/$non_pic_object" - fi - fi - ;; - - *) - if test "$opt_mode" = clean ; then - noexename=$name - case $file in - *.exe) - func_stripname '' '.exe' "$file" - file=$func_stripname_result - func_stripname '' '.exe' "$name" - noexename=$func_stripname_result - # $file with .exe has already been added to rmfiles, - # add $file without .exe - rmfiles+=" $file" - ;; - esac - # Do a test to see if this is a libtool program. - if func_ltwrapper_p "$file"; then - if func_ltwrapper_executable_p "$file"; then - func_ltwrapper_scriptname "$file" - relink_command= - func_source $func_ltwrapper_scriptname_result - rmfiles+=" $func_ltwrapper_scriptname_result" - else - relink_command= - func_source $dir/$noexename - fi - - # note $name still contains .exe if it was in $file originally - # as does the version of $file that was added into $rmfiles - rmfiles+=" $odir/$name $odir/${name}S.${objext}" - if test "$fast_install" = yes && test -n "$relink_command"; then - rmfiles+=" $odir/lt-$name" - fi - if test "X$noexename" != "X$name" ; then - rmfiles+=" $odir/lt-${noexename}.c" - fi - fi - fi - ;; - esac - func_show_eval "$RM $rmfiles" 'exit_status=1' - done - - # Try to remove the ${objdir}s in the directories where we deleted files - for dir in $rmdirs; do - if test -d "$dir"; then - func_show_eval "rmdir $dir >/dev/null 2>&1" - fi - done - - exit $exit_status -} - -{ test "$opt_mode" = uninstall || test "$opt_mode" = clean; } && - func_mode_uninstall ${1+"$@"} - -test -z "$opt_mode" && { - help="$generic_help" - func_fatal_help "you must specify a MODE" -} - -test -z "$exec_cmd" && \ - func_fatal_help "invalid operation mode \`$opt_mode'" - -if test -n "$exec_cmd"; then - eval exec "$exec_cmd" - exit $EXIT_FAILURE -fi - -exit $exit_status - - -# The TAGs below are defined such that we never get into a situation -# in which we disable both kinds of libraries. Given conflicting -# choices, we go for a static library, that is the most portable, -# since we can't tell whether shared libraries were disabled because -# the user asked for that or because the platform doesn't support -# them. This is particularly important on AIX, because we don't -# support having both static and shared libraries enabled at the same -# time on that platform, so we default to a shared-only configuration. -# If a disable-shared tag is given, we'll fallback to a static-only -# configuration. But we'll never go from static-only to shared-only. - -# ### BEGIN LIBTOOL TAG CONFIG: disable-shared -build_libtool_libs=no -build_old_libs=yes -# ### END LIBTOOL TAG CONFIG: disable-shared - -# ### BEGIN LIBTOOL TAG CONFIG: disable-static -build_old_libs=`case $build_libtool_libs in yes) echo no;; *) echo yes;; esac` -# ### END LIBTOOL TAG CONFIG: disable-static - -# Local Variables: -# mode:shell-script -# sh-indentation:2 -# End: -# vi:sw=2 - diff --git a/src/.deps/shairplay-shairplay.Po b/src/.deps/shairplay-shairplay.Po deleted file mode 100644 index 075f7e1..0000000 --- a/src/.deps/shairplay-shairplay.Po +++ /dev/null @@ -1,206 +0,0 @@ -shairplay-shairplay.o: shairplay.c /usr/include/stdlib.h \ - /usr/include/features.h /usr/include/x86_64-linux-gnu/bits/predefs.h \ - /usr/include/x86_64-linux-gnu/sys/cdefs.h \ - /usr/include/x86_64-linux-gnu/bits/wordsize.h \ - /usr/include/x86_64-linux-gnu/gnu/stubs.h \ - /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \ - /usr/lib/gcc/x86_64-linux-gnu/4.7/include/stddef.h \ - /usr/include/x86_64-linux-gnu/bits/waitflags.h \ - /usr/include/x86_64-linux-gnu/bits/waitstatus.h /usr/include/endian.h \ - /usr/include/x86_64-linux-gnu/bits/endian.h \ - /usr/include/x86_64-linux-gnu/bits/byteswap.h \ - /usr/include/x86_64-linux-gnu/sys/types.h \ - /usr/include/x86_64-linux-gnu/bits/types.h \ - /usr/include/x86_64-linux-gnu/bits/typesizes.h /usr/include/time.h \ - /usr/include/x86_64-linux-gnu/sys/select.h \ - /usr/include/x86_64-linux-gnu/bits/select.h \ - /usr/include/x86_64-linux-gnu/bits/sigset.h \ - /usr/include/x86_64-linux-gnu/bits/time.h \ - /usr/include/x86_64-linux-gnu/bits/select2.h \ - /usr/include/x86_64-linux-gnu/sys/sysmacros.h \ - /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h /usr/include/alloca.h \ - /usr/include/x86_64-linux-gnu/bits/stdlib.h /usr/include/stdio.h \ - /usr/include/libio.h /usr/include/_G_config.h /usr/include/wchar.h \ - /usr/lib/gcc/x86_64-linux-gnu/4.7/include/stdarg.h \ - /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ - /usr/include/x86_64-linux-gnu/bits/sys_errlist.h \ - /usr/include/x86_64-linux-gnu/bits/stdio.h \ - /usr/include/x86_64-linux-gnu/bits/stdio2.h /usr/include/math.h \ - /usr/include/x86_64-linux-gnu/bits/huge_val.h \ - /usr/include/x86_64-linux-gnu/bits/huge_valf.h \ - /usr/include/x86_64-linux-gnu/bits/huge_vall.h \ - /usr/include/x86_64-linux-gnu/bits/inf.h \ - /usr/include/x86_64-linux-gnu/bits/nan.h \ - /usr/include/x86_64-linux-gnu/bits/mathdef.h \ - /usr/include/x86_64-linux-gnu/bits/mathcalls.h \ - /usr/include/x86_64-linux-gnu/bits/mathinline.h /usr/include/string.h \ - /usr/include/xlocale.h /usr/include/x86_64-linux-gnu/bits/string.h \ - /usr/include/x86_64-linux-gnu/bits/string2.h \ - /usr/include/x86_64-linux-gnu/bits/string3.h /usr/include/unistd.h \ - /usr/include/x86_64-linux-gnu/bits/posix_opt.h \ - /usr/include/x86_64-linux-gnu/bits/environments.h \ - /usr/include/x86_64-linux-gnu/bits/confname.h /usr/include/getopt.h \ - /usr/include/x86_64-linux-gnu/bits/unistd.h /usr/include/assert.h \ - ../include/shairplay/dnssd.h ../include/shairplay/raop.h \ - /usr/include/ao/ao.h /usr/include/errno.h \ - /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \ - /usr/include/x86_64-linux-gnu/asm/errno.h \ - /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ - /usr/include/ao/os_types.h ../config.h /usr/include/signal.h \ - /usr/include/x86_64-linux-gnu/bits/signum.h \ - /usr/include/x86_64-linux-gnu/bits/siginfo.h \ - /usr/include/x86_64-linux-gnu/bits/sigaction.h \ - /usr/include/x86_64-linux-gnu/bits/sigcontext.h \ - /usr/include/x86_64-linux-gnu/bits/sigstack.h \ - /usr/include/x86_64-linux-gnu/sys/ucontext.h \ - /usr/include/x86_64-linux-gnu/bits/sigthread.h - -/usr/include/stdlib.h: - -/usr/include/features.h: - -/usr/include/x86_64-linux-gnu/bits/predefs.h: - -/usr/include/x86_64-linux-gnu/sys/cdefs.h: - -/usr/include/x86_64-linux-gnu/bits/wordsize.h: - -/usr/include/x86_64-linux-gnu/gnu/stubs.h: - -/usr/include/x86_64-linux-gnu/gnu/stubs-64.h: - -/usr/lib/gcc/x86_64-linux-gnu/4.7/include/stddef.h: - -/usr/include/x86_64-linux-gnu/bits/waitflags.h: - -/usr/include/x86_64-linux-gnu/bits/waitstatus.h: - -/usr/include/endian.h: - -/usr/include/x86_64-linux-gnu/bits/endian.h: - -/usr/include/x86_64-linux-gnu/bits/byteswap.h: - -/usr/include/x86_64-linux-gnu/sys/types.h: - -/usr/include/x86_64-linux-gnu/bits/types.h: - -/usr/include/x86_64-linux-gnu/bits/typesizes.h: - -/usr/include/time.h: - -/usr/include/x86_64-linux-gnu/sys/select.h: - -/usr/include/x86_64-linux-gnu/bits/select.h: - -/usr/include/x86_64-linux-gnu/bits/sigset.h: - -/usr/include/x86_64-linux-gnu/bits/time.h: - -/usr/include/x86_64-linux-gnu/bits/select2.h: - -/usr/include/x86_64-linux-gnu/sys/sysmacros.h: - -/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h: - -/usr/include/alloca.h: - -/usr/include/x86_64-linux-gnu/bits/stdlib.h: - -/usr/include/stdio.h: - -/usr/include/libio.h: - -/usr/include/_G_config.h: - -/usr/include/wchar.h: - -/usr/lib/gcc/x86_64-linux-gnu/4.7/include/stdarg.h: - -/usr/include/x86_64-linux-gnu/bits/stdio_lim.h: - -/usr/include/x86_64-linux-gnu/bits/sys_errlist.h: - -/usr/include/x86_64-linux-gnu/bits/stdio.h: - -/usr/include/x86_64-linux-gnu/bits/stdio2.h: - -/usr/include/math.h: - -/usr/include/x86_64-linux-gnu/bits/huge_val.h: - -/usr/include/x86_64-linux-gnu/bits/huge_valf.h: - -/usr/include/x86_64-linux-gnu/bits/huge_vall.h: - -/usr/include/x86_64-linux-gnu/bits/inf.h: - -/usr/include/x86_64-linux-gnu/bits/nan.h: - -/usr/include/x86_64-linux-gnu/bits/mathdef.h: - -/usr/include/x86_64-linux-gnu/bits/mathcalls.h: - -/usr/include/x86_64-linux-gnu/bits/mathinline.h: - -/usr/include/string.h: - -/usr/include/xlocale.h: - -/usr/include/x86_64-linux-gnu/bits/string.h: - -/usr/include/x86_64-linux-gnu/bits/string2.h: - -/usr/include/x86_64-linux-gnu/bits/string3.h: - -/usr/include/unistd.h: - -/usr/include/x86_64-linux-gnu/bits/posix_opt.h: - -/usr/include/x86_64-linux-gnu/bits/environments.h: - -/usr/include/x86_64-linux-gnu/bits/confname.h: - -/usr/include/getopt.h: - -/usr/include/x86_64-linux-gnu/bits/unistd.h: - -/usr/include/assert.h: - -../include/shairplay/dnssd.h: - -../include/shairplay/raop.h: - -/usr/include/ao/ao.h: - -/usr/include/errno.h: - -/usr/include/x86_64-linux-gnu/bits/errno.h: - -/usr/include/linux/errno.h: - -/usr/include/x86_64-linux-gnu/asm/errno.h: - -/usr/include/asm-generic/errno.h: - -/usr/include/asm-generic/errno-base.h: - -/usr/include/ao/os_types.h: - -../config.h: - -/usr/include/signal.h: - -/usr/include/x86_64-linux-gnu/bits/signum.h: - -/usr/include/x86_64-linux-gnu/bits/siginfo.h: - -/usr/include/x86_64-linux-gnu/bits/sigaction.h: - -/usr/include/x86_64-linux-gnu/bits/sigcontext.h: - -/usr/include/x86_64-linux-gnu/bits/sigstack.h: - -/usr/include/x86_64-linux-gnu/sys/ucontext.h: - -/usr/include/x86_64-linux-gnu/bits/sigthread.h: diff --git a/src/Makefile b/src/Makefile deleted file mode 100644 index 38bcc89..0000000 --- a/src/Makefile +++ /dev/null @@ -1,722 +0,0 @@ -# Makefile.in generated by automake 1.11.6 from Makefile.am. -# src/Makefile. Generated from Makefile.in by configure. - -# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, -# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software -# Foundation, Inc. -# This Makefile.in is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY, to the extent permitted by law; without -# even the implied warranty of MERCHANTABILITY or FITNESS FOR A -# PARTICULAR PURPOSE. - - - - -am__make_dryrun = \ - { \ - am__dry=no; \ - case $$MAKEFLAGS in \ - *\\[\ \ ]*) \ - echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \ - | grep '^AM OK$$' >/dev/null || am__dry=yes;; \ - *) \ - for am__flg in $$MAKEFLAGS; do \ - case $$am__flg in \ - *=*|--*) ;; \ - *n*) am__dry=yes; break;; \ - esac; \ - done;; \ - esac; \ - test $$am__dry = yes; \ - } -pkgdatadir = $(datadir)/shairplay -pkgincludedir = $(includedir)/shairplay -pkglibdir = $(libdir)/shairplay -pkglibexecdir = $(libexecdir)/shairplay -am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd -install_sh_DATA = $(install_sh) -c -m 644 -install_sh_PROGRAM = $(install_sh) -c -install_sh_SCRIPT = $(install_sh) -c -INSTALL_HEADER = $(INSTALL_DATA) -transform = $(program_transform_name) -NORMAL_INSTALL = : -PRE_INSTALL = : -POST_INSTALL = : -NORMAL_UNINSTALL = : -PRE_UNINSTALL = : -POST_UNINSTALL = : -build_triplet = x86_64-unknown-linux-gnu -host_triplet = x86_64-unknown-linux-gnu -bin_PROGRAMS = shairplay$(EXEEXT) -subdir = src -DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in -ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 -am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \ - $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \ - $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \ - $(top_srcdir)/m4/pkg.m4 $(top_srcdir)/configure.ac -am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ - $(ACLOCAL_M4) -mkinstalldirs = $(install_sh) -d -CONFIG_HEADER = $(top_builddir)/config.h -CONFIG_CLEAN_FILES = -CONFIG_CLEAN_VPATH_FILES = -am__installdirs = "$(DESTDIR)$(bindir)" -PROGRAMS = $(bin_PROGRAMS) -am__shairplay_SOURCES_DIST = shairplay.c -am_shairplay_OBJECTS = shairplay-shairplay.$(OBJEXT) -shairplay_OBJECTS = $(am_shairplay_OBJECTS) -am__DEPENDENCIES_1 = -shairplay_DEPENDENCIES = lib/libshairplay.la \ - $(am__DEPENDENCIES_1) -shairplay_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) \ - $(LIBTOOLFLAGS) --mode=link $(CCLD) $(shairplay_CFLAGS) \ - $(CFLAGS) $(shairplay_LDFLAGS) $(LDFLAGS) -o $@ -DEFAULT_INCLUDES = -I. -I$(top_builddir) -depcomp = $(SHELL) $(top_srcdir)/depcomp -am__depfiles_maybe = depfiles -am__mv = mv -f -COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ - $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -LTCOMPILE = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \ - --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ - $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -CCLD = $(CC) -LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \ - --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \ - $(LDFLAGS) -o $@ -SOURCES = $(shairplay_SOURCES) -DIST_SOURCES = $(am__shairplay_SOURCES_DIST) -RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ - html-recursive info-recursive install-data-recursive \ - install-dvi-recursive install-exec-recursive \ - install-html-recursive install-info-recursive \ - install-pdf-recursive install-ps-recursive install-recursive \ - installcheck-recursive installdirs-recursive pdf-recursive \ - ps-recursive uninstall-recursive -am__can_run_installinfo = \ - case $$AM_UPDATE_INFO_DIR in \ - n|no|NO) false;; \ - *) (install-info --version) >/dev/null 2>&1;; \ - esac -RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ - distclean-recursive maintainer-clean-recursive -AM_RECURSIVE_TARGETS = $(RECURSIVE_TARGETS:-recursive=) \ - $(RECURSIVE_CLEAN_TARGETS:-recursive=) tags TAGS ctags CTAGS \ - distdir -ETAGS = etags -CTAGS = ctags -DIST_SUBDIRS = $(SUBDIRS) -DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -am__relativize = \ - dir0=`pwd`; \ - sed_first='s,^\([^/]*\)/.*$$,\1,'; \ - sed_rest='s,^[^/]*/*,,'; \ - sed_last='s,^.*/\([^/]*\)$$,\1,'; \ - sed_butlast='s,/*[^/]*$$,,'; \ - while test -n "$$dir1"; do \ - first=`echo "$$dir1" | sed -e "$$sed_first"`; \ - if test "$$first" != "."; then \ - if test "$$first" = ".."; then \ - dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \ - dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \ - else \ - first2=`echo "$$dir2" | sed -e "$$sed_first"`; \ - if test "$$first2" = "$$first"; then \ - dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \ - else \ - dir2="../$$dir2"; \ - fi; \ - dir0="$$dir0"/"$$first"; \ - fi; \ - fi; \ - dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \ - done; \ - reldir="$$dir2" -ACLOCAL = ${SHELL} /data/packages/shairplay/shairplay/missing --run aclocal-1.11 -AMTAR = $${TAR-tar} -AR = ar -AUTOCONF = ${SHELL} /data/packages/shairplay/shairplay/missing --run autoconf -AUTOHEADER = ${SHELL} /data/packages/shairplay/shairplay/missing --run autoheader -AUTOMAKE = ${SHELL} /data/packages/shairplay/shairplay/missing --run automake-1.11 -AWK = gawk -CC = gcc -CCDEPMODE = depmode=gcc3 -CFLAGS = -g -O2 -CPP = gcc -E -CPPFLAGS = -CYGPATH_W = echo -DEFS = -DHAVE_CONFIG_H -DEPDIR = .deps -DLLTOOL = false -DSYMUTIL = -DUMPBIN = -ECHO_C = -ECHO_N = -n -ECHO_T = -EGREP = /bin/grep -E -EXEEXT = -FGREP = /bin/grep -F -GREP = /bin/grep -INSTALL = /usr/bin/install -c -INSTALL_DATA = ${INSTALL} -m 644 -INSTALL_PROGRAM = ${INSTALL} -INSTALL_SCRIPT = ${INSTALL} -INSTALL_STRIP_PROGRAM = $(install_sh) -c -s -LD = /usr/bin/ld -m elf_x86_64 -LDFLAGS = -LIBADD_DL = -ldl -LIBADD_DLD_LINK = -LIBADD_DLOPEN = -ldl -LIBADD_SHL_LOAD = -LIBM = -lm -LIBOBJS = -LIBS = -lpthread -ldl -LIBTOOL = $(SHELL) $(top_builddir)/libtool -LIPO = -LN_S = ln -s -LTLIBOBJS = -LT_DLLOADERS = dlopen.la -LT_DLPREOPEN = -dlpreopen dlopen.la -MAKEINFO = ${SHELL} /data/packages/shairplay/shairplay/missing --run makeinfo -MANIFEST_TOOL = : -MKDIR_P = /bin/mkdir -p -NM = /usr/bin/nm -B -NMEDIT = -OBJDUMP = objdump -OBJEXT = o -OTOOL = -OTOOL64 = -PACKAGE = shairplay -PACKAGE_BUGREPORT = juhovh@iki.fi -PACKAGE_NAME = shairplay -PACKAGE_STRING = shairplay 0.9.0 -PACKAGE_TARNAME = shairplay -PACKAGE_URL = -PACKAGE_VERSION = 0.9.0 -PATH_SEPARATOR = : -PKG_CONFIG = /usr/bin/pkg-config -RANLIB = ranlib -SED = /bin/sed -SET_MAKE = -SHELL = /bin/bash -STRIP = strip -VERSION = 0.9.0 -abs_builddir = /data/packages/shairplay/shairplay/src -abs_srcdir = /data/packages/shairplay/shairplay/src -abs_top_builddir = /data/packages/shairplay/shairplay -abs_top_srcdir = /data/packages/shairplay/shairplay -ac_ct_AR = ar -ac_ct_CC = gcc -ac_ct_DUMPBIN = -am__include = include -am__leading_dot = . -am__quote = -am__tar = $${TAR-tar} chof - "$$tardir" -am__untar = $${TAR-tar} xf - -bindir = ${exec_prefix}/bin -build = x86_64-unknown-linux-gnu -build_alias = -build_cpu = x86_64 -build_os = linux-gnu -build_vendor = unknown -builddir = . -datadir = ${datarootdir} -datarootdir = ${prefix}/share -docdir = ${datarootdir}/doc/${PACKAGE_TARNAME} -dvidir = ${docdir} -exec_prefix = ${prefix} -host = x86_64-unknown-linux-gnu -host_alias = -host_cpu = x86_64 -host_os = linux-gnu -host_vendor = unknown -htmldir = ${docdir} -includedir = ${prefix}/include -infodir = ${datarootdir}/info -install_sh = ${SHELL} /data/packages/shairplay/shairplay/install-sh -libao_CFLAGS = -libao_LIBS = -lao -libdir = ${exec_prefix}/lib -libexecdir = ${exec_prefix}/libexec -localedir = ${datarootdir}/locale -localstatedir = ${prefix}/var -mandir = ${datarootdir}/man -mkdir_p = /bin/mkdir -p -oldincludedir = /usr/include -pdfdir = ${docdir} -prefix = /usr/local -program_transform_name = s,x,x, -psdir = ${docdir} -sbindir = ${exec_prefix}/sbin -sharedstatedir = ${prefix}/com -srcdir = . -sysconfdir = ${prefix}/etc -target_alias = -top_build_prefix = ../ -top_builddir = .. -top_srcdir = .. -SUBDIRS = lib -AM_CPPFLAGS = -I$(top_srcdir)/include -shairplay_SOURCES = shairplay.c -shairplay_LDADD = lib/libshairplay.la $(libao_LIBS) -shairplay_CFLAGS = $(libao_CFLAGS) -shairplay_LDFLAGS = -static-libtool-libs -all: all-recursive - -.SUFFIXES: -.SUFFIXES: .c .lo .o .obj -$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) - @for dep in $?; do \ - case '$(am__configure_deps)' in \ - *$$dep*) \ - ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ - && { if test -f $@; then exit 0; else break; fi; }; \ - exit 1;; \ - esac; \ - done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign src/Makefile'; \ - $(am__cd) $(top_srcdir) && \ - $(AUTOMAKE) --foreign src/Makefile -.PRECIOUS: Makefile -Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status - @case '$?' in \ - *config.status*) \ - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ - *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ - esac; - -$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh - -$(top_srcdir)/configure: $(am__configure_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(ACLOCAL_M4): $(am__aclocal_m4_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(am__aclocal_m4_deps): -install-binPROGRAMS: $(bin_PROGRAMS) - @$(NORMAL_INSTALL) - @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \ - if test -n "$$list"; then \ - echo " $(MKDIR_P) '$(DESTDIR)$(bindir)'"; \ - $(MKDIR_P) "$(DESTDIR)$(bindir)" || exit 1; \ - fi; \ - for p in $$list; do echo "$$p $$p"; done | \ - sed 's/$(EXEEXT)$$//' | \ - while read p p1; do if test -f $$p || test -f $$p1; \ - then echo "$$p"; echo "$$p"; else :; fi; \ - done | \ - sed -e 'p;s,.*/,,;n;h' -e 's|.*|.|' \ - -e 'p;x;s,.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/' | \ - sed 'N;N;N;s,\n, ,g' | \ - $(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1 } \ - { d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \ - if ($$2 == $$4) files[d] = files[d] " " $$1; \ - else { print "f", $$3 "/" $$4, $$1; } } \ - END { for (d in files) print "f", d, files[d] }' | \ - while read type dir files; do \ - if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \ - test -z "$$files" || { \ - echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL_PROGRAM) $$files '$(DESTDIR)$(bindir)$$dir'"; \ - $(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL_PROGRAM) $$files "$(DESTDIR)$(bindir)$$dir" || exit $$?; \ - } \ - ; done - -uninstall-binPROGRAMS: - @$(NORMAL_UNINSTALL) - @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \ - files=`for p in $$list; do echo "$$p"; done | \ - sed -e 'h;s,^.*/,,;s/$(EXEEXT)$$//;$(transform)' \ - -e 's/$$/$(EXEEXT)/' `; \ - test -n "$$list" || exit 0; \ - echo " ( cd '$(DESTDIR)$(bindir)' && rm -f" $$files ")"; \ - cd "$(DESTDIR)$(bindir)" && rm -f $$files - -clean-binPROGRAMS: - @list='$(bin_PROGRAMS)'; test -n "$$list" || exit 0; \ - echo " rm -f" $$list; \ - rm -f $$list || exit $$?; \ - test -n "$(EXEEXT)" || exit 0; \ - list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \ - echo " rm -f" $$list; \ - rm -f $$list -shairplay$(EXEEXT): $(shairplay_OBJECTS) $(shairplay_DEPENDENCIES) $(EXTRA_shairplay_DEPENDENCIES) - @rm -f shairplay$(EXEEXT) - $(shairplay_LINK) $(shairplay_OBJECTS) $(shairplay_LDADD) $(LIBS) - -mostlyclean-compile: - -rm -f *.$(OBJEXT) - -distclean-compile: - -rm -f *.tab.c - -include ./$(DEPDIR)/shairplay-shairplay.Po - -.c.o: - $(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< - $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po -# source='$<' object='$@' libtool=no \ -# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \ -# $(COMPILE) -c $< - -.c.obj: - $(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'` - $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po -# source='$<' object='$@' libtool=no \ -# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \ -# $(COMPILE) -c `$(CYGPATH_W) '$<'` - -.c.lo: - $(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< - $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo -# source='$<' object='$@' libtool=yes \ -# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \ -# $(LTCOMPILE) -c -o $@ $< - -shairplay-shairplay.o: shairplay.c - $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(shairplay_CFLAGS) $(CFLAGS) -MT shairplay-shairplay.o -MD -MP -MF $(DEPDIR)/shairplay-shairplay.Tpo -c -o shairplay-shairplay.o `test -f 'shairplay.c' || echo '$(srcdir)/'`shairplay.c - $(am__mv) $(DEPDIR)/shairplay-shairplay.Tpo $(DEPDIR)/shairplay-shairplay.Po -# source='shairplay.c' object='shairplay-shairplay.o' libtool=no \ -# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \ -# $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(shairplay_CFLAGS) $(CFLAGS) -c -o shairplay-shairplay.o `test -f 'shairplay.c' || echo '$(srcdir)/'`shairplay.c - -shairplay-shairplay.obj: shairplay.c - $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(shairplay_CFLAGS) $(CFLAGS) -MT shairplay-shairplay.obj -MD -MP -MF $(DEPDIR)/shairplay-shairplay.Tpo -c -o shairplay-shairplay.obj `if test -f 'shairplay.c'; then $(CYGPATH_W) 'shairplay.c'; else $(CYGPATH_W) '$(srcdir)/shairplay.c'; fi` - $(am__mv) $(DEPDIR)/shairplay-shairplay.Tpo $(DEPDIR)/shairplay-shairplay.Po -# source='shairplay.c' object='shairplay-shairplay.obj' libtool=no \ -# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \ -# $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(shairplay_CFLAGS) $(CFLAGS) -c -o shairplay-shairplay.obj `if test -f 'shairplay.c'; then $(CYGPATH_W) 'shairplay.c'; else $(CYGPATH_W) '$(srcdir)/shairplay.c'; fi` - -mostlyclean-libtool: - -rm -f *.lo - -clean-libtool: - -rm -rf .libs _libs - -# This directory's subdirectories are mostly independent; you can cd -# into them and run `make' without going through this Makefile. -# To change the values of `make' variables: instead of editing Makefiles, -# (1) if the variable is set in `config.status', edit `config.status' -# (which will cause the Makefiles to be regenerated when you run `make'); -# (2) otherwise, pass the desired values on the `make' command line. -$(RECURSIVE_TARGETS): - @fail= failcom='exit 1'; \ - for f in x $$MAKEFLAGS; do \ - case $$f in \ - *=* | --[!k]*);; \ - *k*) failcom='fail=yes';; \ - esac; \ - done; \ - dot_seen=no; \ - target=`echo $@ | sed s/-recursive//`; \ - list='$(SUBDIRS)'; for subdir in $$list; do \ - echo "Making $$target in $$subdir"; \ - if test "$$subdir" = "."; then \ - dot_seen=yes; \ - local_target="$$target-am"; \ - else \ - local_target="$$target"; \ - fi; \ - ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ - || eval $$failcom; \ - done; \ - if test "$$dot_seen" = "no"; then \ - $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ - fi; test -z "$$fail" - -$(RECURSIVE_CLEAN_TARGETS): - @fail= failcom='exit 1'; \ - for f in x $$MAKEFLAGS; do \ - case $$f in \ - *=* | --[!k]*);; \ - *k*) failcom='fail=yes';; \ - esac; \ - done; \ - dot_seen=no; \ - case "$@" in \ - distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ - *) list='$(SUBDIRS)' ;; \ - esac; \ - rev=''; for subdir in $$list; do \ - if test "$$subdir" = "."; then :; else \ - rev="$$subdir $$rev"; \ - fi; \ - done; \ - rev="$$rev ."; \ - target=`echo $@ | sed s/-recursive//`; \ - for subdir in $$rev; do \ - echo "Making $$target in $$subdir"; \ - if test "$$subdir" = "."; then \ - local_target="$$target-am"; \ - else \ - local_target="$$target"; \ - fi; \ - ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ - || eval $$failcom; \ - done && test -z "$$fail" -tags-recursive: - list='$(SUBDIRS)'; for subdir in $$list; do \ - test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ - done -ctags-recursive: - list='$(SUBDIRS)'; for subdir in $$list; do \ - test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ - done - -ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) - list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | \ - $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in files) print i; }; }'`; \ - mkid -fID $$unique -tags: TAGS - -TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ - $(TAGS_FILES) $(LISP) - set x; \ - here=`pwd`; \ - if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ - include_option=--etags-include; \ - empty_fix=.; \ - else \ - include_option=--include; \ - empty_fix=; \ - fi; \ - list='$(SUBDIRS)'; for subdir in $$list; do \ - if test "$$subdir" = .; then :; else \ - test ! -f $$subdir/TAGS || \ - set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \ - fi; \ - done; \ - list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | \ - $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in files) print i; }; }'`; \ - shift; \ - if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ - test -n "$$unique" || unique=$$empty_fix; \ - if test $$# -gt 0; then \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - "$$@" $$unique; \ - else \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - $$unique; \ - fi; \ - fi -ctags: CTAGS -CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ - $(TAGS_FILES) $(LISP) - list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | \ - $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in files) print i; }; }'`; \ - test -z "$(CTAGS_ARGS)$$unique" \ - || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ - $$unique - -GTAGS: - here=`$(am__cd) $(top_builddir) && pwd` \ - && $(am__cd) $(top_srcdir) \ - && gtags -i $(GTAGS_ARGS) "$$here" - -distclean-tags: - -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags - -distdir: $(DISTFILES) - @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - list='$(DISTFILES)'; \ - dist_files=`for file in $$list; do echo $$file; done | \ - sed -e "s|^$$srcdirstrip/||;t" \ - -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ - case $$dist_files in \ - */*) $(MKDIR_P) `echo "$$dist_files" | \ - sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ - sort -u` ;; \ - esac; \ - for file in $$dist_files; do \ - if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ - if test -d $$d/$$file; then \ - dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ - if test -d "$(distdir)/$$file"; then \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ - cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ - else \ - test -f "$(distdir)/$$file" \ - || cp -p $$d/$$file "$(distdir)/$$file" \ - || exit 1; \ - fi; \ - done - @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ - if test "$$subdir" = .; then :; else \ - $(am__make_dryrun) \ - || test -d "$(distdir)/$$subdir" \ - || $(MKDIR_P) "$(distdir)/$$subdir" \ - || exit 1; \ - dir1=$$subdir; dir2="$(distdir)/$$subdir"; \ - $(am__relativize); \ - new_distdir=$$reldir; \ - dir1=$$subdir; dir2="$(top_distdir)"; \ - $(am__relativize); \ - new_top_distdir=$$reldir; \ - echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \ - echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \ - ($(am__cd) $$subdir && \ - $(MAKE) $(AM_MAKEFLAGS) \ - top_distdir="$$new_top_distdir" \ - distdir="$$new_distdir" \ - am__remove_distdir=: \ - am__skip_length_check=: \ - am__skip_mode_fix=: \ - distdir) \ - || exit 1; \ - fi; \ - done -check-am: all-am -check: check-recursive -all-am: Makefile $(PROGRAMS) -installdirs: installdirs-recursive -installdirs-am: - for dir in "$(DESTDIR)$(bindir)"; do \ - test -z "$$dir" || $(MKDIR_P) "$$dir"; \ - done -install: install-recursive -install-exec: install-exec-recursive -install-data: install-data-recursive -uninstall: uninstall-recursive - -install-am: all-am - @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am - -installcheck: installcheck-recursive -install-strip: - if test -z '$(STRIP)'; then \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - install; \ - else \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ - fi -mostlyclean-generic: - -clean-generic: - -distclean-generic: - -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) - -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) - -maintainer-clean-generic: - @echo "This command is intended for maintainers to use" - @echo "it deletes files that may require special tools to rebuild." -clean: clean-recursive - -clean-am: clean-binPROGRAMS clean-generic clean-libtool mostlyclean-am - -distclean: distclean-recursive - -rm -rf ./$(DEPDIR) - -rm -f Makefile -distclean-am: clean-am distclean-compile distclean-generic \ - distclean-tags - -dvi: dvi-recursive - -dvi-am: - -html: html-recursive - -html-am: - -info: info-recursive - -info-am: - -install-data-am: - -install-dvi: install-dvi-recursive - -install-dvi-am: - -install-exec-am: install-binPROGRAMS - -install-html: install-html-recursive - -install-html-am: - -install-info: install-info-recursive - -install-info-am: - -install-man: - -install-pdf: install-pdf-recursive - -install-pdf-am: - -install-ps: install-ps-recursive - -install-ps-am: - -installcheck-am: - -maintainer-clean: maintainer-clean-recursive - -rm -rf ./$(DEPDIR) - -rm -f Makefile -maintainer-clean-am: distclean-am maintainer-clean-generic - -mostlyclean: mostlyclean-recursive - -mostlyclean-am: mostlyclean-compile mostlyclean-generic \ - mostlyclean-libtool - -pdf: pdf-recursive - -pdf-am: - -ps: ps-recursive - -ps-am: - -uninstall-am: uninstall-binPROGRAMS - -.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) ctags-recursive \ - install-am install-strip tags-recursive - -.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ - all all-am check check-am clean clean-binPROGRAMS \ - clean-generic clean-libtool ctags ctags-recursive distclean \ - distclean-compile distclean-generic distclean-libtool \ - distclean-tags distdir dvi dvi-am html html-am info info-am \ - install install-am install-binPROGRAMS install-data \ - install-data-am install-dvi install-dvi-am install-exec \ - install-exec-am install-html install-html-am install-info \ - install-info-am install-man install-pdf install-pdf-am \ - install-ps install-ps-am install-strip installcheck \ - installcheck-am installdirs installdirs-am maintainer-clean \ - maintainer-clean-generic mostlyclean mostlyclean-compile \ - mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ - tags tags-recursive uninstall uninstall-am \ - uninstall-binPROGRAMS - - -# Tell versions [3.59,3.63) of GNU make to not export all variables. -# Otherwise a system limit (for SysV at least) may be exceeded. -.NOEXPORT: diff --git a/src/lib/.deps/libshairplay_la-base64.Plo b/src/lib/.deps/libshairplay_la-base64.Plo deleted file mode 100644 index 5f9645d..0000000 --- a/src/lib/.deps/libshairplay_la-base64.Plo +++ /dev/null @@ -1,92 +0,0 @@ -libshairplay_la-base64.lo: base64.c /usr/include/stdlib.h \ - /usr/include/features.h /usr/include/x86_64-linux-gnu/bits/predefs.h \ - /usr/include/x86_64-linux-gnu/sys/cdefs.h \ - /usr/include/x86_64-linux-gnu/bits/wordsize.h \ - /usr/include/x86_64-linux-gnu/gnu/stubs.h \ - /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \ - /usr/lib/gcc/x86_64-linux-gnu/4.7/include/stddef.h \ - /usr/include/x86_64-linux-gnu/bits/waitflags.h \ - /usr/include/x86_64-linux-gnu/bits/waitstatus.h /usr/include/endian.h \ - /usr/include/x86_64-linux-gnu/bits/endian.h \ - /usr/include/x86_64-linux-gnu/bits/byteswap.h \ - /usr/include/x86_64-linux-gnu/sys/types.h \ - /usr/include/x86_64-linux-gnu/bits/types.h \ - /usr/include/x86_64-linux-gnu/bits/typesizes.h /usr/include/time.h \ - /usr/include/x86_64-linux-gnu/sys/select.h \ - /usr/include/x86_64-linux-gnu/bits/select.h \ - /usr/include/x86_64-linux-gnu/bits/sigset.h \ - /usr/include/x86_64-linux-gnu/bits/time.h \ - /usr/include/x86_64-linux-gnu/bits/select2.h \ - /usr/include/x86_64-linux-gnu/sys/sysmacros.h \ - /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h /usr/include/alloca.h \ - /usr/include/x86_64-linux-gnu/bits/stdlib.h /usr/include/string.h \ - /usr/include/xlocale.h /usr/include/x86_64-linux-gnu/bits/string.h \ - /usr/include/x86_64-linux-gnu/bits/string2.h \ - /usr/include/x86_64-linux-gnu/bits/string3.h /usr/include/ctype.h \ - base64.h - -/usr/include/stdlib.h: - -/usr/include/features.h: - -/usr/include/x86_64-linux-gnu/bits/predefs.h: - -/usr/include/x86_64-linux-gnu/sys/cdefs.h: - -/usr/include/x86_64-linux-gnu/bits/wordsize.h: - -/usr/include/x86_64-linux-gnu/gnu/stubs.h: - -/usr/include/x86_64-linux-gnu/gnu/stubs-64.h: - -/usr/lib/gcc/x86_64-linux-gnu/4.7/include/stddef.h: - -/usr/include/x86_64-linux-gnu/bits/waitflags.h: - -/usr/include/x86_64-linux-gnu/bits/waitstatus.h: - -/usr/include/endian.h: - -/usr/include/x86_64-linux-gnu/bits/endian.h: - -/usr/include/x86_64-linux-gnu/bits/byteswap.h: - -/usr/include/x86_64-linux-gnu/sys/types.h: - -/usr/include/x86_64-linux-gnu/bits/types.h: - -/usr/include/x86_64-linux-gnu/bits/typesizes.h: - -/usr/include/time.h: - -/usr/include/x86_64-linux-gnu/sys/select.h: - -/usr/include/x86_64-linux-gnu/bits/select.h: - -/usr/include/x86_64-linux-gnu/bits/sigset.h: - -/usr/include/x86_64-linux-gnu/bits/time.h: - -/usr/include/x86_64-linux-gnu/bits/select2.h: - -/usr/include/x86_64-linux-gnu/sys/sysmacros.h: - -/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h: - -/usr/include/alloca.h: - -/usr/include/x86_64-linux-gnu/bits/stdlib.h: - -/usr/include/string.h: - -/usr/include/xlocale.h: - -/usr/include/x86_64-linux-gnu/bits/string.h: - -/usr/include/x86_64-linux-gnu/bits/string2.h: - -/usr/include/x86_64-linux-gnu/bits/string3.h: - -/usr/include/ctype.h: - -base64.h: diff --git a/src/lib/.deps/libshairplay_la-digest.Plo b/src/lib/.deps/libshairplay_la-digest.Plo deleted file mode 100644 index 5928dfd..0000000 --- a/src/lib/.deps/libshairplay_la-digest.Plo +++ /dev/null @@ -1,256 +0,0 @@ -libshairplay_la-digest.lo: digest.c /usr/include/stdlib.h \ - /usr/include/features.h /usr/include/x86_64-linux-gnu/bits/predefs.h \ - /usr/include/x86_64-linux-gnu/sys/cdefs.h \ - /usr/include/x86_64-linux-gnu/bits/wordsize.h \ - /usr/include/x86_64-linux-gnu/gnu/stubs.h \ - /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \ - /usr/lib/gcc/x86_64-linux-gnu/4.7/include/stddef.h \ - /usr/include/x86_64-linux-gnu/bits/waitflags.h \ - /usr/include/x86_64-linux-gnu/bits/waitstatus.h /usr/include/endian.h \ - /usr/include/x86_64-linux-gnu/bits/endian.h \ - /usr/include/x86_64-linux-gnu/bits/byteswap.h \ - /usr/include/x86_64-linux-gnu/sys/types.h \ - /usr/include/x86_64-linux-gnu/bits/types.h \ - /usr/include/x86_64-linux-gnu/bits/typesizes.h /usr/include/time.h \ - /usr/include/x86_64-linux-gnu/sys/select.h \ - /usr/include/x86_64-linux-gnu/bits/select.h \ - /usr/include/x86_64-linux-gnu/bits/sigset.h \ - /usr/include/x86_64-linux-gnu/bits/time.h \ - /usr/include/x86_64-linux-gnu/bits/select2.h \ - /usr/include/x86_64-linux-gnu/sys/sysmacros.h \ - /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h /usr/include/alloca.h \ - /usr/include/x86_64-linux-gnu/bits/stdlib.h /usr/include/stdio.h \ - /usr/include/libio.h /usr/include/_G_config.h /usr/include/wchar.h \ - /usr/lib/gcc/x86_64-linux-gnu/4.7/include/stdarg.h \ - /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ - /usr/include/x86_64-linux-gnu/bits/sys_errlist.h \ - /usr/include/x86_64-linux-gnu/bits/stdio.h \ - /usr/include/x86_64-linux-gnu/bits/stdio2.h \ - /usr/lib/gcc/x86_64-linux-gnu/4.7/include/stdint.h /usr/include/stdint.h \ - /usr/include/x86_64-linux-gnu/bits/wchar.h /usr/include/string.h \ - /usr/include/xlocale.h /usr/include/x86_64-linux-gnu/bits/string.h \ - /usr/include/x86_64-linux-gnu/bits/string2.h \ - /usr/include/x86_64-linux-gnu/bits/string3.h compat.h \ - /usr/include/x86_64-linux-gnu/sys/socket.h \ - /usr/include/x86_64-linux-gnu/sys/uio.h \ - /usr/include/x86_64-linux-gnu/bits/uio.h \ - /usr/include/x86_64-linux-gnu/bits/socket.h \ - /usr/include/x86_64-linux-gnu/bits/sockaddr.h \ - /usr/include/x86_64-linux-gnu/asm/socket.h \ - /usr/include/asm-generic/socket.h \ - /usr/include/x86_64-linux-gnu/asm/sockios.h \ - /usr/include/asm-generic/sockios.h \ - /usr/include/x86_64-linux-gnu/bits/socket2.h \ - /usr/include/x86_64-linux-gnu/sys/ioctl.h \ - /usr/include/x86_64-linux-gnu/bits/ioctls.h \ - /usr/include/x86_64-linux-gnu/asm/ioctls.h \ - /usr/include/asm-generic/ioctls.h /usr/include/linux/ioctl.h \ - /usr/include/x86_64-linux-gnu/asm/ioctl.h \ - /usr/include/asm-generic/ioctl.h \ - /usr/include/x86_64-linux-gnu/bits/ioctl-types.h \ - /usr/include/x86_64-linux-gnu/sys/ttydefaults.h \ - /usr/include/x86_64-linux-gnu/sys/time.h /usr/include/netinet/in.h \ - /usr/include/x86_64-linux-gnu/bits/in.h /usr/include/arpa/inet.h \ - /usr/include/unistd.h /usr/include/x86_64-linux-gnu/bits/posix_opt.h \ - /usr/include/x86_64-linux-gnu/bits/environments.h \ - /usr/include/x86_64-linux-gnu/bits/confname.h /usr/include/getopt.h \ - /usr/include/x86_64-linux-gnu/bits/unistd.h /usr/include/errno.h \ - /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \ - /usr/include/x86_64-linux-gnu/asm/errno.h \ - /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ - /usr/include/netdb.h /usr/include/rpc/netdb.h \ - /usr/include/x86_64-linux-gnu/bits/netdb.h /usr/include/pthread.h \ - /usr/include/sched.h /usr/include/x86_64-linux-gnu/bits/sched.h \ - /usr/include/x86_64-linux-gnu/bits/setjmp.h memalign.h sockets.h \ - threads.h utils.h crypto/crypto.h crypto/config.h crypto/bigint_impl.h \ - crypto/bigint.h crypto/crypto.h - -/usr/include/stdlib.h: - -/usr/include/features.h: - -/usr/include/x86_64-linux-gnu/bits/predefs.h: - -/usr/include/x86_64-linux-gnu/sys/cdefs.h: - -/usr/include/x86_64-linux-gnu/bits/wordsize.h: - -/usr/include/x86_64-linux-gnu/gnu/stubs.h: - -/usr/include/x86_64-linux-gnu/gnu/stubs-64.h: - -/usr/lib/gcc/x86_64-linux-gnu/4.7/include/stddef.h: - -/usr/include/x86_64-linux-gnu/bits/waitflags.h: - -/usr/include/x86_64-linux-gnu/bits/waitstatus.h: - -/usr/include/endian.h: - -/usr/include/x86_64-linux-gnu/bits/endian.h: - -/usr/include/x86_64-linux-gnu/bits/byteswap.h: - -/usr/include/x86_64-linux-gnu/sys/types.h: - -/usr/include/x86_64-linux-gnu/bits/types.h: - -/usr/include/x86_64-linux-gnu/bits/typesizes.h: - -/usr/include/time.h: - -/usr/include/x86_64-linux-gnu/sys/select.h: - -/usr/include/x86_64-linux-gnu/bits/select.h: - -/usr/include/x86_64-linux-gnu/bits/sigset.h: - -/usr/include/x86_64-linux-gnu/bits/time.h: - -/usr/include/x86_64-linux-gnu/bits/select2.h: - -/usr/include/x86_64-linux-gnu/sys/sysmacros.h: - -/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h: - -/usr/include/alloca.h: - -/usr/include/x86_64-linux-gnu/bits/stdlib.h: - -/usr/include/stdio.h: - -/usr/include/libio.h: - -/usr/include/_G_config.h: - -/usr/include/wchar.h: - -/usr/lib/gcc/x86_64-linux-gnu/4.7/include/stdarg.h: - -/usr/include/x86_64-linux-gnu/bits/stdio_lim.h: - -/usr/include/x86_64-linux-gnu/bits/sys_errlist.h: - -/usr/include/x86_64-linux-gnu/bits/stdio.h: - -/usr/include/x86_64-linux-gnu/bits/stdio2.h: - -/usr/lib/gcc/x86_64-linux-gnu/4.7/include/stdint.h: - -/usr/include/stdint.h: - -/usr/include/x86_64-linux-gnu/bits/wchar.h: - -/usr/include/string.h: - -/usr/include/xlocale.h: - -/usr/include/x86_64-linux-gnu/bits/string.h: - -/usr/include/x86_64-linux-gnu/bits/string2.h: - -/usr/include/x86_64-linux-gnu/bits/string3.h: - -compat.h: - -/usr/include/x86_64-linux-gnu/sys/socket.h: - -/usr/include/x86_64-linux-gnu/sys/uio.h: - -/usr/include/x86_64-linux-gnu/bits/uio.h: - -/usr/include/x86_64-linux-gnu/bits/socket.h: - -/usr/include/x86_64-linux-gnu/bits/sockaddr.h: - -/usr/include/x86_64-linux-gnu/asm/socket.h: - -/usr/include/asm-generic/socket.h: - -/usr/include/x86_64-linux-gnu/asm/sockios.h: - -/usr/include/asm-generic/sockios.h: - -/usr/include/x86_64-linux-gnu/bits/socket2.h: - -/usr/include/x86_64-linux-gnu/sys/ioctl.h: - -/usr/include/x86_64-linux-gnu/bits/ioctls.h: - -/usr/include/x86_64-linux-gnu/asm/ioctls.h: - -/usr/include/asm-generic/ioctls.h: - -/usr/include/linux/ioctl.h: - -/usr/include/x86_64-linux-gnu/asm/ioctl.h: - -/usr/include/asm-generic/ioctl.h: - -/usr/include/x86_64-linux-gnu/bits/ioctl-types.h: - -/usr/include/x86_64-linux-gnu/sys/ttydefaults.h: - -/usr/include/x86_64-linux-gnu/sys/time.h: - -/usr/include/netinet/in.h: - -/usr/include/x86_64-linux-gnu/bits/in.h: - -/usr/include/arpa/inet.h: - -/usr/include/unistd.h: - -/usr/include/x86_64-linux-gnu/bits/posix_opt.h: - -/usr/include/x86_64-linux-gnu/bits/environments.h: - -/usr/include/x86_64-linux-gnu/bits/confname.h: - -/usr/include/getopt.h: - -/usr/include/x86_64-linux-gnu/bits/unistd.h: - -/usr/include/errno.h: - -/usr/include/x86_64-linux-gnu/bits/errno.h: - -/usr/include/linux/errno.h: - -/usr/include/x86_64-linux-gnu/asm/errno.h: - -/usr/include/asm-generic/errno.h: - -/usr/include/asm-generic/errno-base.h: - -/usr/include/netdb.h: - -/usr/include/rpc/netdb.h: - -/usr/include/x86_64-linux-gnu/bits/netdb.h: - -/usr/include/pthread.h: - -/usr/include/sched.h: - -/usr/include/x86_64-linux-gnu/bits/sched.h: - -/usr/include/x86_64-linux-gnu/bits/setjmp.h: - -memalign.h: - -sockets.h: - -threads.h: - -utils.h: - -crypto/crypto.h: - -crypto/config.h: - -crypto/bigint_impl.h: - -crypto/bigint.h: - -crypto/crypto.h: diff --git a/src/lib/.deps/libshairplay_la-dnssd.Plo b/src/lib/.deps/libshairplay_la-dnssd.Plo deleted file mode 100644 index 7688b27..0000000 --- a/src/lib/.deps/libshairplay_la-dnssd.Plo +++ /dev/null @@ -1,261 +0,0 @@ -libshairplay_la-dnssd.lo: dnssd.c /usr/include/stdlib.h \ - /usr/include/features.h /usr/include/x86_64-linux-gnu/bits/predefs.h \ - /usr/include/x86_64-linux-gnu/sys/cdefs.h \ - /usr/include/x86_64-linux-gnu/bits/wordsize.h \ - /usr/include/x86_64-linux-gnu/gnu/stubs.h \ - /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \ - /usr/lib/gcc/x86_64-linux-gnu/4.7/include/stddef.h \ - /usr/include/x86_64-linux-gnu/bits/waitflags.h \ - /usr/include/x86_64-linux-gnu/bits/waitstatus.h /usr/include/endian.h \ - /usr/include/x86_64-linux-gnu/bits/endian.h \ - /usr/include/x86_64-linux-gnu/bits/byteswap.h \ - /usr/include/x86_64-linux-gnu/sys/types.h \ - /usr/include/x86_64-linux-gnu/bits/types.h \ - /usr/include/x86_64-linux-gnu/bits/typesizes.h /usr/include/time.h \ - /usr/include/x86_64-linux-gnu/sys/select.h \ - /usr/include/x86_64-linux-gnu/bits/select.h \ - /usr/include/x86_64-linux-gnu/bits/sigset.h \ - /usr/include/x86_64-linux-gnu/bits/time.h \ - /usr/include/x86_64-linux-gnu/bits/select2.h \ - /usr/include/x86_64-linux-gnu/sys/sysmacros.h \ - /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h /usr/include/alloca.h \ - /usr/include/x86_64-linux-gnu/bits/stdlib.h /usr/include/string.h \ - /usr/include/xlocale.h /usr/include/x86_64-linux-gnu/bits/string.h \ - /usr/include/x86_64-linux-gnu/bits/string2.h \ - /usr/include/x86_64-linux-gnu/bits/string3.h /usr/include/stdio.h \ - /usr/include/libio.h /usr/include/_G_config.h /usr/include/wchar.h \ - /usr/lib/gcc/x86_64-linux-gnu/4.7/include/stdarg.h \ - /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ - /usr/include/x86_64-linux-gnu/bits/sys_errlist.h \ - /usr/include/x86_64-linux-gnu/bits/stdio.h \ - /usr/include/x86_64-linux-gnu/bits/stdio2.h /usr/include/assert.h \ - ../../config.h ../../include/shairplay/dnssd.h dnssdint.h global.h \ - compat.h /usr/include/x86_64-linux-gnu/sys/socket.h \ - /usr/include/x86_64-linux-gnu/sys/uio.h \ - /usr/include/x86_64-linux-gnu/bits/uio.h \ - /usr/include/x86_64-linux-gnu/bits/socket.h \ - /usr/include/x86_64-linux-gnu/bits/sockaddr.h \ - /usr/include/x86_64-linux-gnu/asm/socket.h \ - /usr/include/asm-generic/socket.h \ - /usr/include/x86_64-linux-gnu/asm/sockios.h \ - /usr/include/asm-generic/sockios.h \ - /usr/include/x86_64-linux-gnu/bits/socket2.h \ - /usr/include/x86_64-linux-gnu/sys/ioctl.h \ - /usr/include/x86_64-linux-gnu/bits/ioctls.h \ - /usr/include/x86_64-linux-gnu/asm/ioctls.h \ - /usr/include/asm-generic/ioctls.h /usr/include/linux/ioctl.h \ - /usr/include/x86_64-linux-gnu/asm/ioctl.h \ - /usr/include/asm-generic/ioctl.h \ - /usr/include/x86_64-linux-gnu/bits/ioctl-types.h \ - /usr/include/x86_64-linux-gnu/sys/ttydefaults.h \ - /usr/include/x86_64-linux-gnu/sys/time.h /usr/include/netinet/in.h \ - /usr/lib/gcc/x86_64-linux-gnu/4.7/include/stdint.h /usr/include/stdint.h \ - /usr/include/x86_64-linux-gnu/bits/wchar.h \ - /usr/include/x86_64-linux-gnu/bits/in.h /usr/include/arpa/inet.h \ - /usr/include/unistd.h /usr/include/x86_64-linux-gnu/bits/posix_opt.h \ - /usr/include/x86_64-linux-gnu/bits/environments.h \ - /usr/include/x86_64-linux-gnu/bits/confname.h /usr/include/getopt.h \ - /usr/include/x86_64-linux-gnu/bits/unistd.h /usr/include/errno.h \ - /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \ - /usr/include/x86_64-linux-gnu/asm/errno.h \ - /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ - /usr/include/netdb.h /usr/include/rpc/netdb.h \ - /usr/include/x86_64-linux-gnu/bits/netdb.h /usr/include/pthread.h \ - /usr/include/sched.h /usr/include/x86_64-linux-gnu/bits/sched.h \ - /usr/include/x86_64-linux-gnu/bits/setjmp.h memalign.h sockets.h \ - threads.h utils.h /usr/include/dlfcn.h \ - /usr/include/x86_64-linux-gnu/bits/dlfcn.h - -/usr/include/stdlib.h: - -/usr/include/features.h: - -/usr/include/x86_64-linux-gnu/bits/predefs.h: - -/usr/include/x86_64-linux-gnu/sys/cdefs.h: - -/usr/include/x86_64-linux-gnu/bits/wordsize.h: - -/usr/include/x86_64-linux-gnu/gnu/stubs.h: - -/usr/include/x86_64-linux-gnu/gnu/stubs-64.h: - -/usr/lib/gcc/x86_64-linux-gnu/4.7/include/stddef.h: - -/usr/include/x86_64-linux-gnu/bits/waitflags.h: - -/usr/include/x86_64-linux-gnu/bits/waitstatus.h: - -/usr/include/endian.h: - -/usr/include/x86_64-linux-gnu/bits/endian.h: - -/usr/include/x86_64-linux-gnu/bits/byteswap.h: - -/usr/include/x86_64-linux-gnu/sys/types.h: - -/usr/include/x86_64-linux-gnu/bits/types.h: - -/usr/include/x86_64-linux-gnu/bits/typesizes.h: - -/usr/include/time.h: - -/usr/include/x86_64-linux-gnu/sys/select.h: - -/usr/include/x86_64-linux-gnu/bits/select.h: - -/usr/include/x86_64-linux-gnu/bits/sigset.h: - -/usr/include/x86_64-linux-gnu/bits/time.h: - -/usr/include/x86_64-linux-gnu/bits/select2.h: - -/usr/include/x86_64-linux-gnu/sys/sysmacros.h: - -/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h: - -/usr/include/alloca.h: - -/usr/include/x86_64-linux-gnu/bits/stdlib.h: - -/usr/include/string.h: - -/usr/include/xlocale.h: - -/usr/include/x86_64-linux-gnu/bits/string.h: - -/usr/include/x86_64-linux-gnu/bits/string2.h: - -/usr/include/x86_64-linux-gnu/bits/string3.h: - -/usr/include/stdio.h: - -/usr/include/libio.h: - -/usr/include/_G_config.h: - -/usr/include/wchar.h: - -/usr/lib/gcc/x86_64-linux-gnu/4.7/include/stdarg.h: - -/usr/include/x86_64-linux-gnu/bits/stdio_lim.h: - -/usr/include/x86_64-linux-gnu/bits/sys_errlist.h: - -/usr/include/x86_64-linux-gnu/bits/stdio.h: - -/usr/include/x86_64-linux-gnu/bits/stdio2.h: - -/usr/include/assert.h: - -../../config.h: - -../../include/shairplay/dnssd.h: - -dnssdint.h: - -global.h: - -compat.h: - -/usr/include/x86_64-linux-gnu/sys/socket.h: - -/usr/include/x86_64-linux-gnu/sys/uio.h: - -/usr/include/x86_64-linux-gnu/bits/uio.h: - -/usr/include/x86_64-linux-gnu/bits/socket.h: - -/usr/include/x86_64-linux-gnu/bits/sockaddr.h: - -/usr/include/x86_64-linux-gnu/asm/socket.h: - -/usr/include/asm-generic/socket.h: - -/usr/include/x86_64-linux-gnu/asm/sockios.h: - -/usr/include/asm-generic/sockios.h: - -/usr/include/x86_64-linux-gnu/bits/socket2.h: - -/usr/include/x86_64-linux-gnu/sys/ioctl.h: - -/usr/include/x86_64-linux-gnu/bits/ioctls.h: - -/usr/include/x86_64-linux-gnu/asm/ioctls.h: - -/usr/include/asm-generic/ioctls.h: - -/usr/include/linux/ioctl.h: - -/usr/include/x86_64-linux-gnu/asm/ioctl.h: - -/usr/include/asm-generic/ioctl.h: - -/usr/include/x86_64-linux-gnu/bits/ioctl-types.h: - -/usr/include/x86_64-linux-gnu/sys/ttydefaults.h: - -/usr/include/x86_64-linux-gnu/sys/time.h: - -/usr/include/netinet/in.h: - -/usr/lib/gcc/x86_64-linux-gnu/4.7/include/stdint.h: - -/usr/include/stdint.h: - -/usr/include/x86_64-linux-gnu/bits/wchar.h: - -/usr/include/x86_64-linux-gnu/bits/in.h: - -/usr/include/arpa/inet.h: - -/usr/include/unistd.h: - -/usr/include/x86_64-linux-gnu/bits/posix_opt.h: - -/usr/include/x86_64-linux-gnu/bits/environments.h: - -/usr/include/x86_64-linux-gnu/bits/confname.h: - -/usr/include/getopt.h: - -/usr/include/x86_64-linux-gnu/bits/unistd.h: - -/usr/include/errno.h: - -/usr/include/x86_64-linux-gnu/bits/errno.h: - -/usr/include/linux/errno.h: - -/usr/include/x86_64-linux-gnu/asm/errno.h: - -/usr/include/asm-generic/errno.h: - -/usr/include/asm-generic/errno-base.h: - -/usr/include/netdb.h: - -/usr/include/rpc/netdb.h: - -/usr/include/x86_64-linux-gnu/bits/netdb.h: - -/usr/include/pthread.h: - -/usr/include/sched.h: - -/usr/include/x86_64-linux-gnu/bits/sched.h: - -/usr/include/x86_64-linux-gnu/bits/setjmp.h: - -memalign.h: - -sockets.h: - -threads.h: - -utils.h: - -/usr/include/dlfcn.h: - -/usr/include/x86_64-linux-gnu/bits/dlfcn.h: diff --git a/src/lib/.deps/libshairplay_la-http_parser.Plo b/src/lib/.deps/libshairplay_la-http_parser.Plo deleted file mode 100644 index 6051421..0000000 --- a/src/lib/.deps/libshairplay_la-http_parser.Plo +++ /dev/null @@ -1,122 +0,0 @@ -libshairplay_la-http_parser.lo: http_parser.c http_parser.h \ - /usr/include/x86_64-linux-gnu/sys/types.h /usr/include/features.h \ - /usr/include/x86_64-linux-gnu/bits/predefs.h \ - /usr/include/x86_64-linux-gnu/sys/cdefs.h \ - /usr/include/x86_64-linux-gnu/bits/wordsize.h \ - /usr/include/x86_64-linux-gnu/gnu/stubs.h \ - /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \ - /usr/include/x86_64-linux-gnu/bits/types.h \ - /usr/include/x86_64-linux-gnu/bits/typesizes.h /usr/include/time.h \ - /usr/lib/gcc/x86_64-linux-gnu/4.7/include/stddef.h /usr/include/endian.h \ - /usr/include/x86_64-linux-gnu/bits/endian.h \ - /usr/include/x86_64-linux-gnu/bits/byteswap.h \ - /usr/include/x86_64-linux-gnu/sys/select.h \ - /usr/include/x86_64-linux-gnu/bits/select.h \ - /usr/include/x86_64-linux-gnu/bits/sigset.h \ - /usr/include/x86_64-linux-gnu/bits/time.h \ - /usr/include/x86_64-linux-gnu/bits/select2.h \ - /usr/include/x86_64-linux-gnu/sys/sysmacros.h \ - /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \ - /usr/lib/gcc/x86_64-linux-gnu/4.7/include/stdint.h /usr/include/stdint.h \ - /usr/include/x86_64-linux-gnu/bits/wchar.h /usr/include/assert.h \ - /usr/include/ctype.h /usr/include/xlocale.h /usr/include/stdlib.h \ - /usr/include/x86_64-linux-gnu/bits/waitflags.h \ - /usr/include/x86_64-linux-gnu/bits/waitstatus.h /usr/include/alloca.h \ - /usr/include/x86_64-linux-gnu/bits/stdlib.h /usr/include/string.h \ - /usr/include/x86_64-linux-gnu/bits/string.h \ - /usr/include/x86_64-linux-gnu/bits/string2.h \ - /usr/include/x86_64-linux-gnu/bits/string3.h \ - /usr/lib/gcc/x86_64-linux-gnu/4.7/include-fixed/limits.h \ - /usr/lib/gcc/x86_64-linux-gnu/4.7/include-fixed/syslimits.h \ - /usr/include/limits.h /usr/include/x86_64-linux-gnu/bits/posix1_lim.h \ - /usr/include/x86_64-linux-gnu/bits/local_lim.h \ - /usr/include/linux/limits.h \ - /usr/include/x86_64-linux-gnu/bits/posix2_lim.h - -http_parser.h: - -/usr/include/x86_64-linux-gnu/sys/types.h: - -/usr/include/features.h: - -/usr/include/x86_64-linux-gnu/bits/predefs.h: - -/usr/include/x86_64-linux-gnu/sys/cdefs.h: - -/usr/include/x86_64-linux-gnu/bits/wordsize.h: - -/usr/include/x86_64-linux-gnu/gnu/stubs.h: - -/usr/include/x86_64-linux-gnu/gnu/stubs-64.h: - -/usr/include/x86_64-linux-gnu/bits/types.h: - -/usr/include/x86_64-linux-gnu/bits/typesizes.h: - -/usr/include/time.h: - -/usr/lib/gcc/x86_64-linux-gnu/4.7/include/stddef.h: - -/usr/include/endian.h: - -/usr/include/x86_64-linux-gnu/bits/endian.h: - -/usr/include/x86_64-linux-gnu/bits/byteswap.h: - -/usr/include/x86_64-linux-gnu/sys/select.h: - -/usr/include/x86_64-linux-gnu/bits/select.h: - -/usr/include/x86_64-linux-gnu/bits/sigset.h: - -/usr/include/x86_64-linux-gnu/bits/time.h: - -/usr/include/x86_64-linux-gnu/bits/select2.h: - -/usr/include/x86_64-linux-gnu/sys/sysmacros.h: - -/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h: - -/usr/lib/gcc/x86_64-linux-gnu/4.7/include/stdint.h: - -/usr/include/stdint.h: - -/usr/include/x86_64-linux-gnu/bits/wchar.h: - -/usr/include/assert.h: - -/usr/include/ctype.h: - -/usr/include/xlocale.h: - -/usr/include/stdlib.h: - -/usr/include/x86_64-linux-gnu/bits/waitflags.h: - -/usr/include/x86_64-linux-gnu/bits/waitstatus.h: - -/usr/include/alloca.h: - -/usr/include/x86_64-linux-gnu/bits/stdlib.h: - -/usr/include/string.h: - -/usr/include/x86_64-linux-gnu/bits/string.h: - -/usr/include/x86_64-linux-gnu/bits/string2.h: - -/usr/include/x86_64-linux-gnu/bits/string3.h: - -/usr/lib/gcc/x86_64-linux-gnu/4.7/include-fixed/limits.h: - -/usr/lib/gcc/x86_64-linux-gnu/4.7/include-fixed/syslimits.h: - -/usr/include/limits.h: - -/usr/include/x86_64-linux-gnu/bits/posix1_lim.h: - -/usr/include/x86_64-linux-gnu/bits/local_lim.h: - -/usr/include/linux/limits.h: - -/usr/include/x86_64-linux-gnu/bits/posix2_lim.h: diff --git a/src/lib/.deps/libshairplay_la-http_request.Plo b/src/lib/.deps/libshairplay_la-http_request.Plo deleted file mode 100644 index 467c83f..0000000 --- a/src/lib/.deps/libshairplay_la-http_request.Plo +++ /dev/null @@ -1,102 +0,0 @@ -libshairplay_la-http_request.lo: http_request.c /usr/include/stdlib.h \ - /usr/include/features.h /usr/include/x86_64-linux-gnu/bits/predefs.h \ - /usr/include/x86_64-linux-gnu/sys/cdefs.h \ - /usr/include/x86_64-linux-gnu/bits/wordsize.h \ - /usr/include/x86_64-linux-gnu/gnu/stubs.h \ - /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \ - /usr/lib/gcc/x86_64-linux-gnu/4.7/include/stddef.h \ - /usr/include/x86_64-linux-gnu/bits/waitflags.h \ - /usr/include/x86_64-linux-gnu/bits/waitstatus.h /usr/include/endian.h \ - /usr/include/x86_64-linux-gnu/bits/endian.h \ - /usr/include/x86_64-linux-gnu/bits/byteswap.h \ - /usr/include/x86_64-linux-gnu/sys/types.h \ - /usr/include/x86_64-linux-gnu/bits/types.h \ - /usr/include/x86_64-linux-gnu/bits/typesizes.h /usr/include/time.h \ - /usr/include/x86_64-linux-gnu/sys/select.h \ - /usr/include/x86_64-linux-gnu/bits/select.h \ - /usr/include/x86_64-linux-gnu/bits/sigset.h \ - /usr/include/x86_64-linux-gnu/bits/time.h \ - /usr/include/x86_64-linux-gnu/bits/select2.h \ - /usr/include/x86_64-linux-gnu/sys/sysmacros.h \ - /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h /usr/include/alloca.h \ - /usr/include/x86_64-linux-gnu/bits/stdlib.h /usr/include/string.h \ - /usr/include/xlocale.h /usr/include/x86_64-linux-gnu/bits/string.h \ - /usr/include/x86_64-linux-gnu/bits/string2.h \ - /usr/include/x86_64-linux-gnu/bits/string3.h /usr/include/assert.h \ - http_request.h http_parser.h \ - /usr/lib/gcc/x86_64-linux-gnu/4.7/include/stdint.h /usr/include/stdint.h \ - /usr/include/x86_64-linux-gnu/bits/wchar.h - -/usr/include/stdlib.h: - -/usr/include/features.h: - -/usr/include/x86_64-linux-gnu/bits/predefs.h: - -/usr/include/x86_64-linux-gnu/sys/cdefs.h: - -/usr/include/x86_64-linux-gnu/bits/wordsize.h: - -/usr/include/x86_64-linux-gnu/gnu/stubs.h: - -/usr/include/x86_64-linux-gnu/gnu/stubs-64.h: - -/usr/lib/gcc/x86_64-linux-gnu/4.7/include/stddef.h: - -/usr/include/x86_64-linux-gnu/bits/waitflags.h: - -/usr/include/x86_64-linux-gnu/bits/waitstatus.h: - -/usr/include/endian.h: - -/usr/include/x86_64-linux-gnu/bits/endian.h: - -/usr/include/x86_64-linux-gnu/bits/byteswap.h: - -/usr/include/x86_64-linux-gnu/sys/types.h: - -/usr/include/x86_64-linux-gnu/bits/types.h: - -/usr/include/x86_64-linux-gnu/bits/typesizes.h: - -/usr/include/time.h: - -/usr/include/x86_64-linux-gnu/sys/select.h: - -/usr/include/x86_64-linux-gnu/bits/select.h: - -/usr/include/x86_64-linux-gnu/bits/sigset.h: - -/usr/include/x86_64-linux-gnu/bits/time.h: - -/usr/include/x86_64-linux-gnu/bits/select2.h: - -/usr/include/x86_64-linux-gnu/sys/sysmacros.h: - -/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h: - -/usr/include/alloca.h: - -/usr/include/x86_64-linux-gnu/bits/stdlib.h: - -/usr/include/string.h: - -/usr/include/xlocale.h: - -/usr/include/x86_64-linux-gnu/bits/string.h: - -/usr/include/x86_64-linux-gnu/bits/string2.h: - -/usr/include/x86_64-linux-gnu/bits/string3.h: - -/usr/include/assert.h: - -http_request.h: - -http_parser.h: - -/usr/lib/gcc/x86_64-linux-gnu/4.7/include/stdint.h: - -/usr/include/stdint.h: - -/usr/include/x86_64-linux-gnu/bits/wchar.h: diff --git a/src/lib/.deps/libshairplay_la-http_response.Plo b/src/lib/.deps/libshairplay_la-http_response.Plo deleted file mode 100644 index d4beb77..0000000 --- a/src/lib/.deps/libshairplay_la-http_response.Plo +++ /dev/null @@ -1,247 +0,0 @@ -libshairplay_la-http_response.lo: http_response.c /usr/include/stdlib.h \ - /usr/include/features.h /usr/include/x86_64-linux-gnu/bits/predefs.h \ - /usr/include/x86_64-linux-gnu/sys/cdefs.h \ - /usr/include/x86_64-linux-gnu/bits/wordsize.h \ - /usr/include/x86_64-linux-gnu/gnu/stubs.h \ - /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \ - /usr/lib/gcc/x86_64-linux-gnu/4.7/include/stddef.h \ - /usr/include/x86_64-linux-gnu/bits/waitflags.h \ - /usr/include/x86_64-linux-gnu/bits/waitstatus.h /usr/include/endian.h \ - /usr/include/x86_64-linux-gnu/bits/endian.h \ - /usr/include/x86_64-linux-gnu/bits/byteswap.h \ - /usr/include/x86_64-linux-gnu/sys/types.h \ - /usr/include/x86_64-linux-gnu/bits/types.h \ - /usr/include/x86_64-linux-gnu/bits/typesizes.h /usr/include/time.h \ - /usr/include/x86_64-linux-gnu/sys/select.h \ - /usr/include/x86_64-linux-gnu/bits/select.h \ - /usr/include/x86_64-linux-gnu/bits/sigset.h \ - /usr/include/x86_64-linux-gnu/bits/time.h \ - /usr/include/x86_64-linux-gnu/bits/select2.h \ - /usr/include/x86_64-linux-gnu/sys/sysmacros.h \ - /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h /usr/include/alloca.h \ - /usr/include/x86_64-linux-gnu/bits/stdlib.h /usr/include/stdio.h \ - /usr/include/libio.h /usr/include/_G_config.h /usr/include/wchar.h \ - /usr/lib/gcc/x86_64-linux-gnu/4.7/include/stdarg.h \ - /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ - /usr/include/x86_64-linux-gnu/bits/sys_errlist.h \ - /usr/include/x86_64-linux-gnu/bits/stdio.h \ - /usr/include/x86_64-linux-gnu/bits/stdio2.h /usr/include/string.h \ - /usr/include/xlocale.h /usr/include/x86_64-linux-gnu/bits/string.h \ - /usr/include/x86_64-linux-gnu/bits/string2.h \ - /usr/include/x86_64-linux-gnu/bits/string3.h /usr/include/assert.h \ - http_response.h compat.h /usr/include/x86_64-linux-gnu/sys/socket.h \ - /usr/include/x86_64-linux-gnu/sys/uio.h \ - /usr/include/x86_64-linux-gnu/bits/uio.h \ - /usr/include/x86_64-linux-gnu/bits/socket.h \ - /usr/include/x86_64-linux-gnu/bits/sockaddr.h \ - /usr/include/x86_64-linux-gnu/asm/socket.h \ - /usr/include/asm-generic/socket.h \ - /usr/include/x86_64-linux-gnu/asm/sockios.h \ - /usr/include/asm-generic/sockios.h \ - /usr/include/x86_64-linux-gnu/bits/socket2.h \ - /usr/include/x86_64-linux-gnu/sys/ioctl.h \ - /usr/include/x86_64-linux-gnu/bits/ioctls.h \ - /usr/include/x86_64-linux-gnu/asm/ioctls.h \ - /usr/include/asm-generic/ioctls.h /usr/include/linux/ioctl.h \ - /usr/include/x86_64-linux-gnu/asm/ioctl.h \ - /usr/include/asm-generic/ioctl.h \ - /usr/include/x86_64-linux-gnu/bits/ioctl-types.h \ - /usr/include/x86_64-linux-gnu/sys/ttydefaults.h \ - /usr/include/x86_64-linux-gnu/sys/time.h /usr/include/netinet/in.h \ - /usr/lib/gcc/x86_64-linux-gnu/4.7/include/stdint.h /usr/include/stdint.h \ - /usr/include/x86_64-linux-gnu/bits/wchar.h \ - /usr/include/x86_64-linux-gnu/bits/in.h /usr/include/arpa/inet.h \ - /usr/include/unistd.h /usr/include/x86_64-linux-gnu/bits/posix_opt.h \ - /usr/include/x86_64-linux-gnu/bits/environments.h \ - /usr/include/x86_64-linux-gnu/bits/confname.h /usr/include/getopt.h \ - /usr/include/x86_64-linux-gnu/bits/unistd.h /usr/include/errno.h \ - /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \ - /usr/include/x86_64-linux-gnu/asm/errno.h \ - /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ - /usr/include/netdb.h /usr/include/rpc/netdb.h \ - /usr/include/x86_64-linux-gnu/bits/netdb.h /usr/include/pthread.h \ - /usr/include/sched.h /usr/include/x86_64-linux-gnu/bits/sched.h \ - /usr/include/x86_64-linux-gnu/bits/setjmp.h memalign.h sockets.h \ - threads.h - -/usr/include/stdlib.h: - -/usr/include/features.h: - -/usr/include/x86_64-linux-gnu/bits/predefs.h: - -/usr/include/x86_64-linux-gnu/sys/cdefs.h: - -/usr/include/x86_64-linux-gnu/bits/wordsize.h: - -/usr/include/x86_64-linux-gnu/gnu/stubs.h: - -/usr/include/x86_64-linux-gnu/gnu/stubs-64.h: - -/usr/lib/gcc/x86_64-linux-gnu/4.7/include/stddef.h: - -/usr/include/x86_64-linux-gnu/bits/waitflags.h: - -/usr/include/x86_64-linux-gnu/bits/waitstatus.h: - -/usr/include/endian.h: - -/usr/include/x86_64-linux-gnu/bits/endian.h: - -/usr/include/x86_64-linux-gnu/bits/byteswap.h: - -/usr/include/x86_64-linux-gnu/sys/types.h: - -/usr/include/x86_64-linux-gnu/bits/types.h: - -/usr/include/x86_64-linux-gnu/bits/typesizes.h: - -/usr/include/time.h: - -/usr/include/x86_64-linux-gnu/sys/select.h: - -/usr/include/x86_64-linux-gnu/bits/select.h: - -/usr/include/x86_64-linux-gnu/bits/sigset.h: - -/usr/include/x86_64-linux-gnu/bits/time.h: - -/usr/include/x86_64-linux-gnu/bits/select2.h: - -/usr/include/x86_64-linux-gnu/sys/sysmacros.h: - -/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h: - -/usr/include/alloca.h: - -/usr/include/x86_64-linux-gnu/bits/stdlib.h: - -/usr/include/stdio.h: - -/usr/include/libio.h: - -/usr/include/_G_config.h: - -/usr/include/wchar.h: - -/usr/lib/gcc/x86_64-linux-gnu/4.7/include/stdarg.h: - -/usr/include/x86_64-linux-gnu/bits/stdio_lim.h: - -/usr/include/x86_64-linux-gnu/bits/sys_errlist.h: - -/usr/include/x86_64-linux-gnu/bits/stdio.h: - -/usr/include/x86_64-linux-gnu/bits/stdio2.h: - -/usr/include/string.h: - -/usr/include/xlocale.h: - -/usr/include/x86_64-linux-gnu/bits/string.h: - -/usr/include/x86_64-linux-gnu/bits/string2.h: - -/usr/include/x86_64-linux-gnu/bits/string3.h: - -/usr/include/assert.h: - -http_response.h: - -compat.h: - -/usr/include/x86_64-linux-gnu/sys/socket.h: - -/usr/include/x86_64-linux-gnu/sys/uio.h: - -/usr/include/x86_64-linux-gnu/bits/uio.h: - -/usr/include/x86_64-linux-gnu/bits/socket.h: - -/usr/include/x86_64-linux-gnu/bits/sockaddr.h: - -/usr/include/x86_64-linux-gnu/asm/socket.h: - -/usr/include/asm-generic/socket.h: - -/usr/include/x86_64-linux-gnu/asm/sockios.h: - -/usr/include/asm-generic/sockios.h: - -/usr/include/x86_64-linux-gnu/bits/socket2.h: - -/usr/include/x86_64-linux-gnu/sys/ioctl.h: - -/usr/include/x86_64-linux-gnu/bits/ioctls.h: - -/usr/include/x86_64-linux-gnu/asm/ioctls.h: - -/usr/include/asm-generic/ioctls.h: - -/usr/include/linux/ioctl.h: - -/usr/include/x86_64-linux-gnu/asm/ioctl.h: - -/usr/include/asm-generic/ioctl.h: - -/usr/include/x86_64-linux-gnu/bits/ioctl-types.h: - -/usr/include/x86_64-linux-gnu/sys/ttydefaults.h: - -/usr/include/x86_64-linux-gnu/sys/time.h: - -/usr/include/netinet/in.h: - -/usr/lib/gcc/x86_64-linux-gnu/4.7/include/stdint.h: - -/usr/include/stdint.h: - -/usr/include/x86_64-linux-gnu/bits/wchar.h: - -/usr/include/x86_64-linux-gnu/bits/in.h: - -/usr/include/arpa/inet.h: - -/usr/include/unistd.h: - -/usr/include/x86_64-linux-gnu/bits/posix_opt.h: - -/usr/include/x86_64-linux-gnu/bits/environments.h: - -/usr/include/x86_64-linux-gnu/bits/confname.h: - -/usr/include/getopt.h: - -/usr/include/x86_64-linux-gnu/bits/unistd.h: - -/usr/include/errno.h: - -/usr/include/x86_64-linux-gnu/bits/errno.h: - -/usr/include/linux/errno.h: - -/usr/include/x86_64-linux-gnu/asm/errno.h: - -/usr/include/asm-generic/errno.h: - -/usr/include/asm-generic/errno-base.h: - -/usr/include/netdb.h: - -/usr/include/rpc/netdb.h: - -/usr/include/x86_64-linux-gnu/bits/netdb.h: - -/usr/include/pthread.h: - -/usr/include/sched.h: - -/usr/include/x86_64-linux-gnu/bits/sched.h: - -/usr/include/x86_64-linux-gnu/bits/setjmp.h: - -memalign.h: - -sockets.h: - -threads.h: diff --git a/src/lib/.deps/libshairplay_la-httpd.Plo b/src/lib/.deps/libshairplay_la-httpd.Plo deleted file mode 100644 index 7345d8e..0000000 --- a/src/lib/.deps/libshairplay_la-httpd.Plo +++ /dev/null @@ -1,256 +0,0 @@ -libshairplay_la-httpd.lo: httpd.c /usr/include/stdlib.h \ - /usr/include/features.h /usr/include/x86_64-linux-gnu/bits/predefs.h \ - /usr/include/x86_64-linux-gnu/sys/cdefs.h \ - /usr/include/x86_64-linux-gnu/bits/wordsize.h \ - /usr/include/x86_64-linux-gnu/gnu/stubs.h \ - /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \ - /usr/lib/gcc/x86_64-linux-gnu/4.7/include/stddef.h \ - /usr/include/x86_64-linux-gnu/bits/waitflags.h \ - /usr/include/x86_64-linux-gnu/bits/waitstatus.h /usr/include/endian.h \ - /usr/include/x86_64-linux-gnu/bits/endian.h \ - /usr/include/x86_64-linux-gnu/bits/byteswap.h \ - /usr/include/x86_64-linux-gnu/sys/types.h \ - /usr/include/x86_64-linux-gnu/bits/types.h \ - /usr/include/x86_64-linux-gnu/bits/typesizes.h /usr/include/time.h \ - /usr/include/x86_64-linux-gnu/sys/select.h \ - /usr/include/x86_64-linux-gnu/bits/select.h \ - /usr/include/x86_64-linux-gnu/bits/sigset.h \ - /usr/include/x86_64-linux-gnu/bits/time.h \ - /usr/include/x86_64-linux-gnu/bits/select2.h \ - /usr/include/x86_64-linux-gnu/sys/sysmacros.h \ - /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h /usr/include/alloca.h \ - /usr/include/x86_64-linux-gnu/bits/stdlib.h /usr/include/string.h \ - /usr/include/xlocale.h /usr/include/x86_64-linux-gnu/bits/string.h \ - /usr/include/x86_64-linux-gnu/bits/string2.h \ - /usr/include/x86_64-linux-gnu/bits/string3.h /usr/include/stdio.h \ - /usr/include/libio.h /usr/include/_G_config.h /usr/include/wchar.h \ - /usr/lib/gcc/x86_64-linux-gnu/4.7/include/stdarg.h \ - /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ - /usr/include/x86_64-linux-gnu/bits/sys_errlist.h \ - /usr/include/x86_64-linux-gnu/bits/stdio.h \ - /usr/include/x86_64-linux-gnu/bits/stdio2.h /usr/include/assert.h \ - httpd.h logger.h http_request.h http_response.h netutils.h compat.h \ - /usr/include/x86_64-linux-gnu/sys/socket.h \ - /usr/include/x86_64-linux-gnu/sys/uio.h \ - /usr/include/x86_64-linux-gnu/bits/uio.h \ - /usr/include/x86_64-linux-gnu/bits/socket.h \ - /usr/include/x86_64-linux-gnu/bits/sockaddr.h \ - /usr/include/x86_64-linux-gnu/asm/socket.h \ - /usr/include/asm-generic/socket.h \ - /usr/include/x86_64-linux-gnu/asm/sockios.h \ - /usr/include/asm-generic/sockios.h \ - /usr/include/x86_64-linux-gnu/bits/socket2.h \ - /usr/include/x86_64-linux-gnu/sys/ioctl.h \ - /usr/include/x86_64-linux-gnu/bits/ioctls.h \ - /usr/include/x86_64-linux-gnu/asm/ioctls.h \ - /usr/include/asm-generic/ioctls.h /usr/include/linux/ioctl.h \ - /usr/include/x86_64-linux-gnu/asm/ioctl.h \ - /usr/include/asm-generic/ioctl.h \ - /usr/include/x86_64-linux-gnu/bits/ioctl-types.h \ - /usr/include/x86_64-linux-gnu/sys/ttydefaults.h \ - /usr/include/x86_64-linux-gnu/sys/time.h /usr/include/netinet/in.h \ - /usr/lib/gcc/x86_64-linux-gnu/4.7/include/stdint.h /usr/include/stdint.h \ - /usr/include/x86_64-linux-gnu/bits/wchar.h \ - /usr/include/x86_64-linux-gnu/bits/in.h /usr/include/arpa/inet.h \ - /usr/include/unistd.h /usr/include/x86_64-linux-gnu/bits/posix_opt.h \ - /usr/include/x86_64-linux-gnu/bits/environments.h \ - /usr/include/x86_64-linux-gnu/bits/confname.h /usr/include/getopt.h \ - /usr/include/x86_64-linux-gnu/bits/unistd.h /usr/include/errno.h \ - /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \ - /usr/include/x86_64-linux-gnu/asm/errno.h \ - /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ - /usr/include/netdb.h /usr/include/rpc/netdb.h \ - /usr/include/x86_64-linux-gnu/bits/netdb.h /usr/include/pthread.h \ - /usr/include/sched.h /usr/include/x86_64-linux-gnu/bits/sched.h \ - /usr/include/x86_64-linux-gnu/bits/setjmp.h memalign.h sockets.h \ - threads.h - -/usr/include/stdlib.h: - -/usr/include/features.h: - -/usr/include/x86_64-linux-gnu/bits/predefs.h: - -/usr/include/x86_64-linux-gnu/sys/cdefs.h: - -/usr/include/x86_64-linux-gnu/bits/wordsize.h: - -/usr/include/x86_64-linux-gnu/gnu/stubs.h: - -/usr/include/x86_64-linux-gnu/gnu/stubs-64.h: - -/usr/lib/gcc/x86_64-linux-gnu/4.7/include/stddef.h: - -/usr/include/x86_64-linux-gnu/bits/waitflags.h: - -/usr/include/x86_64-linux-gnu/bits/waitstatus.h: - -/usr/include/endian.h: - -/usr/include/x86_64-linux-gnu/bits/endian.h: - -/usr/include/x86_64-linux-gnu/bits/byteswap.h: - -/usr/include/x86_64-linux-gnu/sys/types.h: - -/usr/include/x86_64-linux-gnu/bits/types.h: - -/usr/include/x86_64-linux-gnu/bits/typesizes.h: - -/usr/include/time.h: - -/usr/include/x86_64-linux-gnu/sys/select.h: - -/usr/include/x86_64-linux-gnu/bits/select.h: - -/usr/include/x86_64-linux-gnu/bits/sigset.h: - -/usr/include/x86_64-linux-gnu/bits/time.h: - -/usr/include/x86_64-linux-gnu/bits/select2.h: - -/usr/include/x86_64-linux-gnu/sys/sysmacros.h: - -/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h: - -/usr/include/alloca.h: - -/usr/include/x86_64-linux-gnu/bits/stdlib.h: - -/usr/include/string.h: - -/usr/include/xlocale.h: - -/usr/include/x86_64-linux-gnu/bits/string.h: - -/usr/include/x86_64-linux-gnu/bits/string2.h: - -/usr/include/x86_64-linux-gnu/bits/string3.h: - -/usr/include/stdio.h: - -/usr/include/libio.h: - -/usr/include/_G_config.h: - -/usr/include/wchar.h: - -/usr/lib/gcc/x86_64-linux-gnu/4.7/include/stdarg.h: - -/usr/include/x86_64-linux-gnu/bits/stdio_lim.h: - -/usr/include/x86_64-linux-gnu/bits/sys_errlist.h: - -/usr/include/x86_64-linux-gnu/bits/stdio.h: - -/usr/include/x86_64-linux-gnu/bits/stdio2.h: - -/usr/include/assert.h: - -httpd.h: - -logger.h: - -http_request.h: - -http_response.h: - -netutils.h: - -compat.h: - -/usr/include/x86_64-linux-gnu/sys/socket.h: - -/usr/include/x86_64-linux-gnu/sys/uio.h: - -/usr/include/x86_64-linux-gnu/bits/uio.h: - -/usr/include/x86_64-linux-gnu/bits/socket.h: - -/usr/include/x86_64-linux-gnu/bits/sockaddr.h: - -/usr/include/x86_64-linux-gnu/asm/socket.h: - -/usr/include/asm-generic/socket.h: - -/usr/include/x86_64-linux-gnu/asm/sockios.h: - -/usr/include/asm-generic/sockios.h: - -/usr/include/x86_64-linux-gnu/bits/socket2.h: - -/usr/include/x86_64-linux-gnu/sys/ioctl.h: - -/usr/include/x86_64-linux-gnu/bits/ioctls.h: - -/usr/include/x86_64-linux-gnu/asm/ioctls.h: - -/usr/include/asm-generic/ioctls.h: - -/usr/include/linux/ioctl.h: - -/usr/include/x86_64-linux-gnu/asm/ioctl.h: - -/usr/include/asm-generic/ioctl.h: - -/usr/include/x86_64-linux-gnu/bits/ioctl-types.h: - -/usr/include/x86_64-linux-gnu/sys/ttydefaults.h: - -/usr/include/x86_64-linux-gnu/sys/time.h: - -/usr/include/netinet/in.h: - -/usr/lib/gcc/x86_64-linux-gnu/4.7/include/stdint.h: - -/usr/include/stdint.h: - -/usr/include/x86_64-linux-gnu/bits/wchar.h: - -/usr/include/x86_64-linux-gnu/bits/in.h: - -/usr/include/arpa/inet.h: - -/usr/include/unistd.h: - -/usr/include/x86_64-linux-gnu/bits/posix_opt.h: - -/usr/include/x86_64-linux-gnu/bits/environments.h: - -/usr/include/x86_64-linux-gnu/bits/confname.h: - -/usr/include/getopt.h: - -/usr/include/x86_64-linux-gnu/bits/unistd.h: - -/usr/include/errno.h: - -/usr/include/x86_64-linux-gnu/bits/errno.h: - -/usr/include/linux/errno.h: - -/usr/include/x86_64-linux-gnu/asm/errno.h: - -/usr/include/asm-generic/errno.h: - -/usr/include/asm-generic/errno-base.h: - -/usr/include/netdb.h: - -/usr/include/rpc/netdb.h: - -/usr/include/x86_64-linux-gnu/bits/netdb.h: - -/usr/include/pthread.h: - -/usr/include/sched.h: - -/usr/include/x86_64-linux-gnu/bits/sched.h: - -/usr/include/x86_64-linux-gnu/bits/setjmp.h: - -memalign.h: - -sockets.h: - -threads.h: diff --git a/src/lib/.deps/libshairplay_la-logger.Plo b/src/lib/.deps/libshairplay_la-logger.Plo deleted file mode 100644 index bca4737..0000000 --- a/src/lib/.deps/libshairplay_la-logger.Plo +++ /dev/null @@ -1,236 +0,0 @@ -libshairplay_la-logger.lo: logger.c /usr/include/stdlib.h \ - /usr/include/features.h /usr/include/x86_64-linux-gnu/bits/predefs.h \ - /usr/include/x86_64-linux-gnu/sys/cdefs.h \ - /usr/include/x86_64-linux-gnu/bits/wordsize.h \ - /usr/include/x86_64-linux-gnu/gnu/stubs.h \ - /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \ - /usr/lib/gcc/x86_64-linux-gnu/4.7/include/stddef.h \ - /usr/include/x86_64-linux-gnu/bits/waitflags.h \ - /usr/include/x86_64-linux-gnu/bits/waitstatus.h /usr/include/endian.h \ - /usr/include/x86_64-linux-gnu/bits/endian.h \ - /usr/include/x86_64-linux-gnu/bits/byteswap.h \ - /usr/include/x86_64-linux-gnu/sys/types.h \ - /usr/include/x86_64-linux-gnu/bits/types.h \ - /usr/include/x86_64-linux-gnu/bits/typesizes.h /usr/include/time.h \ - /usr/include/x86_64-linux-gnu/sys/select.h \ - /usr/include/x86_64-linux-gnu/bits/select.h \ - /usr/include/x86_64-linux-gnu/bits/sigset.h \ - /usr/include/x86_64-linux-gnu/bits/time.h \ - /usr/include/x86_64-linux-gnu/bits/select2.h \ - /usr/include/x86_64-linux-gnu/sys/sysmacros.h \ - /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h /usr/include/alloca.h \ - /usr/include/x86_64-linux-gnu/bits/stdlib.h /usr/include/stdio.h \ - /usr/include/libio.h /usr/include/_G_config.h /usr/include/wchar.h \ - /usr/lib/gcc/x86_64-linux-gnu/4.7/include/stdarg.h \ - /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ - /usr/include/x86_64-linux-gnu/bits/sys_errlist.h \ - /usr/include/x86_64-linux-gnu/bits/stdio.h \ - /usr/include/x86_64-linux-gnu/bits/stdio2.h /usr/include/assert.h \ - logger.h compat.h /usr/include/x86_64-linux-gnu/sys/socket.h \ - /usr/include/x86_64-linux-gnu/sys/uio.h \ - /usr/include/x86_64-linux-gnu/bits/uio.h \ - /usr/include/x86_64-linux-gnu/bits/socket.h \ - /usr/include/x86_64-linux-gnu/bits/sockaddr.h \ - /usr/include/x86_64-linux-gnu/asm/socket.h \ - /usr/include/asm-generic/socket.h \ - /usr/include/x86_64-linux-gnu/asm/sockios.h \ - /usr/include/asm-generic/sockios.h \ - /usr/include/x86_64-linux-gnu/bits/socket2.h \ - /usr/include/x86_64-linux-gnu/sys/ioctl.h \ - /usr/include/x86_64-linux-gnu/bits/ioctls.h \ - /usr/include/x86_64-linux-gnu/asm/ioctls.h \ - /usr/include/asm-generic/ioctls.h /usr/include/linux/ioctl.h \ - /usr/include/x86_64-linux-gnu/asm/ioctl.h \ - /usr/include/asm-generic/ioctl.h \ - /usr/include/x86_64-linux-gnu/bits/ioctl-types.h \ - /usr/include/x86_64-linux-gnu/sys/ttydefaults.h \ - /usr/include/x86_64-linux-gnu/sys/time.h /usr/include/netinet/in.h \ - /usr/lib/gcc/x86_64-linux-gnu/4.7/include/stdint.h /usr/include/stdint.h \ - /usr/include/x86_64-linux-gnu/bits/wchar.h \ - /usr/include/x86_64-linux-gnu/bits/in.h /usr/include/arpa/inet.h \ - /usr/include/unistd.h /usr/include/x86_64-linux-gnu/bits/posix_opt.h \ - /usr/include/x86_64-linux-gnu/bits/environments.h \ - /usr/include/x86_64-linux-gnu/bits/confname.h /usr/include/getopt.h \ - /usr/include/x86_64-linux-gnu/bits/unistd.h /usr/include/errno.h \ - /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \ - /usr/include/x86_64-linux-gnu/asm/errno.h \ - /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ - /usr/include/netdb.h /usr/include/rpc/netdb.h \ - /usr/include/x86_64-linux-gnu/bits/netdb.h /usr/include/pthread.h \ - /usr/include/sched.h /usr/include/x86_64-linux-gnu/bits/sched.h \ - /usr/include/xlocale.h /usr/include/x86_64-linux-gnu/bits/setjmp.h \ - memalign.h sockets.h threads.h - -/usr/include/stdlib.h: - -/usr/include/features.h: - -/usr/include/x86_64-linux-gnu/bits/predefs.h: - -/usr/include/x86_64-linux-gnu/sys/cdefs.h: - -/usr/include/x86_64-linux-gnu/bits/wordsize.h: - -/usr/include/x86_64-linux-gnu/gnu/stubs.h: - -/usr/include/x86_64-linux-gnu/gnu/stubs-64.h: - -/usr/lib/gcc/x86_64-linux-gnu/4.7/include/stddef.h: - -/usr/include/x86_64-linux-gnu/bits/waitflags.h: - -/usr/include/x86_64-linux-gnu/bits/waitstatus.h: - -/usr/include/endian.h: - -/usr/include/x86_64-linux-gnu/bits/endian.h: - -/usr/include/x86_64-linux-gnu/bits/byteswap.h: - -/usr/include/x86_64-linux-gnu/sys/types.h: - -/usr/include/x86_64-linux-gnu/bits/types.h: - -/usr/include/x86_64-linux-gnu/bits/typesizes.h: - -/usr/include/time.h: - -/usr/include/x86_64-linux-gnu/sys/select.h: - -/usr/include/x86_64-linux-gnu/bits/select.h: - -/usr/include/x86_64-linux-gnu/bits/sigset.h: - -/usr/include/x86_64-linux-gnu/bits/time.h: - -/usr/include/x86_64-linux-gnu/bits/select2.h: - -/usr/include/x86_64-linux-gnu/sys/sysmacros.h: - -/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h: - -/usr/include/alloca.h: - -/usr/include/x86_64-linux-gnu/bits/stdlib.h: - -/usr/include/stdio.h: - -/usr/include/libio.h: - -/usr/include/_G_config.h: - -/usr/include/wchar.h: - -/usr/lib/gcc/x86_64-linux-gnu/4.7/include/stdarg.h: - -/usr/include/x86_64-linux-gnu/bits/stdio_lim.h: - -/usr/include/x86_64-linux-gnu/bits/sys_errlist.h: - -/usr/include/x86_64-linux-gnu/bits/stdio.h: - -/usr/include/x86_64-linux-gnu/bits/stdio2.h: - -/usr/include/assert.h: - -logger.h: - -compat.h: - -/usr/include/x86_64-linux-gnu/sys/socket.h: - -/usr/include/x86_64-linux-gnu/sys/uio.h: - -/usr/include/x86_64-linux-gnu/bits/uio.h: - -/usr/include/x86_64-linux-gnu/bits/socket.h: - -/usr/include/x86_64-linux-gnu/bits/sockaddr.h: - -/usr/include/x86_64-linux-gnu/asm/socket.h: - -/usr/include/asm-generic/socket.h: - -/usr/include/x86_64-linux-gnu/asm/sockios.h: - -/usr/include/asm-generic/sockios.h: - -/usr/include/x86_64-linux-gnu/bits/socket2.h: - -/usr/include/x86_64-linux-gnu/sys/ioctl.h: - -/usr/include/x86_64-linux-gnu/bits/ioctls.h: - -/usr/include/x86_64-linux-gnu/asm/ioctls.h: - -/usr/include/asm-generic/ioctls.h: - -/usr/include/linux/ioctl.h: - -/usr/include/x86_64-linux-gnu/asm/ioctl.h: - -/usr/include/asm-generic/ioctl.h: - -/usr/include/x86_64-linux-gnu/bits/ioctl-types.h: - -/usr/include/x86_64-linux-gnu/sys/ttydefaults.h: - -/usr/include/x86_64-linux-gnu/sys/time.h: - -/usr/include/netinet/in.h: - -/usr/lib/gcc/x86_64-linux-gnu/4.7/include/stdint.h: - -/usr/include/stdint.h: - -/usr/include/x86_64-linux-gnu/bits/wchar.h: - -/usr/include/x86_64-linux-gnu/bits/in.h: - -/usr/include/arpa/inet.h: - -/usr/include/unistd.h: - -/usr/include/x86_64-linux-gnu/bits/posix_opt.h: - -/usr/include/x86_64-linux-gnu/bits/environments.h: - -/usr/include/x86_64-linux-gnu/bits/confname.h: - -/usr/include/getopt.h: - -/usr/include/x86_64-linux-gnu/bits/unistd.h: - -/usr/include/errno.h: - -/usr/include/x86_64-linux-gnu/bits/errno.h: - -/usr/include/linux/errno.h: - -/usr/include/x86_64-linux-gnu/asm/errno.h: - -/usr/include/asm-generic/errno.h: - -/usr/include/asm-generic/errno-base.h: - -/usr/include/netdb.h: - -/usr/include/rpc/netdb.h: - -/usr/include/x86_64-linux-gnu/bits/netdb.h: - -/usr/include/pthread.h: - -/usr/include/sched.h: - -/usr/include/x86_64-linux-gnu/bits/sched.h: - -/usr/include/xlocale.h: - -/usr/include/x86_64-linux-gnu/bits/setjmp.h: - -memalign.h: - -sockets.h: - -threads.h: diff --git a/src/lib/.deps/libshairplay_la-netutils.Plo b/src/lib/.deps/libshairplay_la-netutils.Plo deleted file mode 100644 index ee59899..0000000 --- a/src/lib/.deps/libshairplay_la-netutils.Plo +++ /dev/null @@ -1,221 +0,0 @@ -libshairplay_la-netutils.lo: netutils.c /usr/include/stdlib.h \ - /usr/include/features.h /usr/include/x86_64-linux-gnu/bits/predefs.h \ - /usr/include/x86_64-linux-gnu/sys/cdefs.h \ - /usr/include/x86_64-linux-gnu/bits/wordsize.h \ - /usr/include/x86_64-linux-gnu/gnu/stubs.h \ - /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \ - /usr/lib/gcc/x86_64-linux-gnu/4.7/include/stddef.h \ - /usr/include/x86_64-linux-gnu/bits/waitflags.h \ - /usr/include/x86_64-linux-gnu/bits/waitstatus.h /usr/include/endian.h \ - /usr/include/x86_64-linux-gnu/bits/endian.h \ - /usr/include/x86_64-linux-gnu/bits/byteswap.h \ - /usr/include/x86_64-linux-gnu/sys/types.h \ - /usr/include/x86_64-linux-gnu/bits/types.h \ - /usr/include/x86_64-linux-gnu/bits/typesizes.h /usr/include/time.h \ - /usr/include/x86_64-linux-gnu/sys/select.h \ - /usr/include/x86_64-linux-gnu/bits/select.h \ - /usr/include/x86_64-linux-gnu/bits/sigset.h \ - /usr/include/x86_64-linux-gnu/bits/time.h \ - /usr/include/x86_64-linux-gnu/bits/select2.h \ - /usr/include/x86_64-linux-gnu/sys/sysmacros.h \ - /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h /usr/include/alloca.h \ - /usr/include/x86_64-linux-gnu/bits/stdlib.h /usr/include/string.h \ - /usr/include/xlocale.h /usr/include/x86_64-linux-gnu/bits/string.h \ - /usr/include/x86_64-linux-gnu/bits/string2.h \ - /usr/include/x86_64-linux-gnu/bits/string3.h /usr/include/assert.h \ - compat.h /usr/include/x86_64-linux-gnu/sys/socket.h \ - /usr/include/x86_64-linux-gnu/sys/uio.h \ - /usr/include/x86_64-linux-gnu/bits/uio.h \ - /usr/include/x86_64-linux-gnu/bits/socket.h \ - /usr/include/x86_64-linux-gnu/bits/sockaddr.h \ - /usr/include/x86_64-linux-gnu/asm/socket.h \ - /usr/include/asm-generic/socket.h \ - /usr/include/x86_64-linux-gnu/asm/sockios.h \ - /usr/include/asm-generic/sockios.h \ - /usr/include/x86_64-linux-gnu/bits/socket2.h \ - /usr/include/x86_64-linux-gnu/sys/ioctl.h \ - /usr/include/x86_64-linux-gnu/bits/ioctls.h \ - /usr/include/x86_64-linux-gnu/asm/ioctls.h \ - /usr/include/asm-generic/ioctls.h /usr/include/linux/ioctl.h \ - /usr/include/x86_64-linux-gnu/asm/ioctl.h \ - /usr/include/asm-generic/ioctl.h \ - /usr/include/x86_64-linux-gnu/bits/ioctl-types.h \ - /usr/include/x86_64-linux-gnu/sys/ttydefaults.h \ - /usr/include/x86_64-linux-gnu/sys/time.h /usr/include/netinet/in.h \ - /usr/lib/gcc/x86_64-linux-gnu/4.7/include/stdint.h /usr/include/stdint.h \ - /usr/include/x86_64-linux-gnu/bits/wchar.h \ - /usr/include/x86_64-linux-gnu/bits/in.h /usr/include/arpa/inet.h \ - /usr/include/unistd.h /usr/include/x86_64-linux-gnu/bits/posix_opt.h \ - /usr/include/x86_64-linux-gnu/bits/environments.h \ - /usr/include/x86_64-linux-gnu/bits/confname.h /usr/include/getopt.h \ - /usr/include/x86_64-linux-gnu/bits/unistd.h /usr/include/errno.h \ - /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \ - /usr/include/x86_64-linux-gnu/asm/errno.h \ - /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ - /usr/include/netdb.h /usr/include/rpc/netdb.h \ - /usr/include/x86_64-linux-gnu/bits/netdb.h /usr/include/pthread.h \ - /usr/include/sched.h /usr/include/x86_64-linux-gnu/bits/sched.h \ - /usr/include/x86_64-linux-gnu/bits/setjmp.h memalign.h sockets.h \ - threads.h - -/usr/include/stdlib.h: - -/usr/include/features.h: - -/usr/include/x86_64-linux-gnu/bits/predefs.h: - -/usr/include/x86_64-linux-gnu/sys/cdefs.h: - -/usr/include/x86_64-linux-gnu/bits/wordsize.h: - -/usr/include/x86_64-linux-gnu/gnu/stubs.h: - -/usr/include/x86_64-linux-gnu/gnu/stubs-64.h: - -/usr/lib/gcc/x86_64-linux-gnu/4.7/include/stddef.h: - -/usr/include/x86_64-linux-gnu/bits/waitflags.h: - -/usr/include/x86_64-linux-gnu/bits/waitstatus.h: - -/usr/include/endian.h: - -/usr/include/x86_64-linux-gnu/bits/endian.h: - -/usr/include/x86_64-linux-gnu/bits/byteswap.h: - -/usr/include/x86_64-linux-gnu/sys/types.h: - -/usr/include/x86_64-linux-gnu/bits/types.h: - -/usr/include/x86_64-linux-gnu/bits/typesizes.h: - -/usr/include/time.h: - -/usr/include/x86_64-linux-gnu/sys/select.h: - -/usr/include/x86_64-linux-gnu/bits/select.h: - -/usr/include/x86_64-linux-gnu/bits/sigset.h: - -/usr/include/x86_64-linux-gnu/bits/time.h: - -/usr/include/x86_64-linux-gnu/bits/select2.h: - -/usr/include/x86_64-linux-gnu/sys/sysmacros.h: - -/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h: - -/usr/include/alloca.h: - -/usr/include/x86_64-linux-gnu/bits/stdlib.h: - -/usr/include/string.h: - -/usr/include/xlocale.h: - -/usr/include/x86_64-linux-gnu/bits/string.h: - -/usr/include/x86_64-linux-gnu/bits/string2.h: - -/usr/include/x86_64-linux-gnu/bits/string3.h: - -/usr/include/assert.h: - -compat.h: - -/usr/include/x86_64-linux-gnu/sys/socket.h: - -/usr/include/x86_64-linux-gnu/sys/uio.h: - -/usr/include/x86_64-linux-gnu/bits/uio.h: - -/usr/include/x86_64-linux-gnu/bits/socket.h: - -/usr/include/x86_64-linux-gnu/bits/sockaddr.h: - -/usr/include/x86_64-linux-gnu/asm/socket.h: - -/usr/include/asm-generic/socket.h: - -/usr/include/x86_64-linux-gnu/asm/sockios.h: - -/usr/include/asm-generic/sockios.h: - -/usr/include/x86_64-linux-gnu/bits/socket2.h: - -/usr/include/x86_64-linux-gnu/sys/ioctl.h: - -/usr/include/x86_64-linux-gnu/bits/ioctls.h: - -/usr/include/x86_64-linux-gnu/asm/ioctls.h: - -/usr/include/asm-generic/ioctls.h: - -/usr/include/linux/ioctl.h: - -/usr/include/x86_64-linux-gnu/asm/ioctl.h: - -/usr/include/asm-generic/ioctl.h: - -/usr/include/x86_64-linux-gnu/bits/ioctl-types.h: - -/usr/include/x86_64-linux-gnu/sys/ttydefaults.h: - -/usr/include/x86_64-linux-gnu/sys/time.h: - -/usr/include/netinet/in.h: - -/usr/lib/gcc/x86_64-linux-gnu/4.7/include/stdint.h: - -/usr/include/stdint.h: - -/usr/include/x86_64-linux-gnu/bits/wchar.h: - -/usr/include/x86_64-linux-gnu/bits/in.h: - -/usr/include/arpa/inet.h: - -/usr/include/unistd.h: - -/usr/include/x86_64-linux-gnu/bits/posix_opt.h: - -/usr/include/x86_64-linux-gnu/bits/environments.h: - -/usr/include/x86_64-linux-gnu/bits/confname.h: - -/usr/include/getopt.h: - -/usr/include/x86_64-linux-gnu/bits/unistd.h: - -/usr/include/errno.h: - -/usr/include/x86_64-linux-gnu/bits/errno.h: - -/usr/include/linux/errno.h: - -/usr/include/x86_64-linux-gnu/asm/errno.h: - -/usr/include/asm-generic/errno.h: - -/usr/include/asm-generic/errno-base.h: - -/usr/include/netdb.h: - -/usr/include/rpc/netdb.h: - -/usr/include/x86_64-linux-gnu/bits/netdb.h: - -/usr/include/pthread.h: - -/usr/include/sched.h: - -/usr/include/x86_64-linux-gnu/bits/sched.h: - -/usr/include/x86_64-linux-gnu/bits/setjmp.h: - -memalign.h: - -sockets.h: - -threads.h: diff --git a/src/lib/.deps/libshairplay_la-raop.Plo b/src/lib/.deps/libshairplay_la-raop.Plo deleted file mode 100644 index abd8e9a..0000000 --- a/src/lib/.deps/libshairplay_la-raop.Plo +++ /dev/null @@ -1,271 +0,0 @@ -libshairplay_la-raop.lo: raop.c /usr/include/stdlib.h \ - /usr/include/features.h /usr/include/x86_64-linux-gnu/bits/predefs.h \ - /usr/include/x86_64-linux-gnu/sys/cdefs.h \ - /usr/include/x86_64-linux-gnu/bits/wordsize.h \ - /usr/include/x86_64-linux-gnu/gnu/stubs.h \ - /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \ - /usr/lib/gcc/x86_64-linux-gnu/4.7/include/stddef.h \ - /usr/include/x86_64-linux-gnu/bits/waitflags.h \ - /usr/include/x86_64-linux-gnu/bits/waitstatus.h /usr/include/endian.h \ - /usr/include/x86_64-linux-gnu/bits/endian.h \ - /usr/include/x86_64-linux-gnu/bits/byteswap.h \ - /usr/include/x86_64-linux-gnu/sys/types.h \ - /usr/include/x86_64-linux-gnu/bits/types.h \ - /usr/include/x86_64-linux-gnu/bits/typesizes.h /usr/include/time.h \ - /usr/include/x86_64-linux-gnu/sys/select.h \ - /usr/include/x86_64-linux-gnu/bits/select.h \ - /usr/include/x86_64-linux-gnu/bits/sigset.h \ - /usr/include/x86_64-linux-gnu/bits/time.h \ - /usr/include/x86_64-linux-gnu/bits/select2.h \ - /usr/include/x86_64-linux-gnu/sys/sysmacros.h \ - /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h /usr/include/alloca.h \ - /usr/include/x86_64-linux-gnu/bits/stdlib.h /usr/include/stdio.h \ - /usr/include/libio.h /usr/include/_G_config.h /usr/include/wchar.h \ - /usr/lib/gcc/x86_64-linux-gnu/4.7/include/stdarg.h \ - /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ - /usr/include/x86_64-linux-gnu/bits/sys_errlist.h \ - /usr/include/x86_64-linux-gnu/bits/stdio.h \ - /usr/include/x86_64-linux-gnu/bits/stdio2.h /usr/include/string.h \ - /usr/include/xlocale.h /usr/include/x86_64-linux-gnu/bits/string.h \ - /usr/include/x86_64-linux-gnu/bits/string2.h \ - /usr/include/x86_64-linux-gnu/bits/string3.h /usr/include/assert.h \ - ../../include/shairplay/raop.h raop_rtp.h logger.h rsakey.h digest.h \ - httpd.h http_request.h http_response.h sdp.h global.h utils.h netutils.h \ - compat.h /usr/include/x86_64-linux-gnu/sys/socket.h \ - /usr/include/x86_64-linux-gnu/sys/uio.h \ - /usr/include/x86_64-linux-gnu/bits/uio.h \ - /usr/include/x86_64-linux-gnu/bits/socket.h \ - /usr/include/x86_64-linux-gnu/bits/sockaddr.h \ - /usr/include/x86_64-linux-gnu/asm/socket.h \ - /usr/include/asm-generic/socket.h \ - /usr/include/x86_64-linux-gnu/asm/sockios.h \ - /usr/include/asm-generic/sockios.h \ - /usr/include/x86_64-linux-gnu/bits/socket2.h \ - /usr/include/x86_64-linux-gnu/sys/ioctl.h \ - /usr/include/x86_64-linux-gnu/bits/ioctls.h \ - /usr/include/x86_64-linux-gnu/asm/ioctls.h \ - /usr/include/asm-generic/ioctls.h /usr/include/linux/ioctl.h \ - /usr/include/x86_64-linux-gnu/asm/ioctl.h \ - /usr/include/asm-generic/ioctl.h \ - /usr/include/x86_64-linux-gnu/bits/ioctl-types.h \ - /usr/include/x86_64-linux-gnu/sys/ttydefaults.h \ - /usr/include/x86_64-linux-gnu/sys/time.h /usr/include/netinet/in.h \ - /usr/lib/gcc/x86_64-linux-gnu/4.7/include/stdint.h /usr/include/stdint.h \ - /usr/include/x86_64-linux-gnu/bits/wchar.h \ - /usr/include/x86_64-linux-gnu/bits/in.h /usr/include/arpa/inet.h \ - /usr/include/unistd.h /usr/include/x86_64-linux-gnu/bits/posix_opt.h \ - /usr/include/x86_64-linux-gnu/bits/environments.h \ - /usr/include/x86_64-linux-gnu/bits/confname.h /usr/include/getopt.h \ - /usr/include/x86_64-linux-gnu/bits/unistd.h /usr/include/errno.h \ - /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \ - /usr/include/x86_64-linux-gnu/asm/errno.h \ - /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ - /usr/include/netdb.h /usr/include/rpc/netdb.h \ - /usr/include/x86_64-linux-gnu/bits/netdb.h /usr/include/pthread.h \ - /usr/include/sched.h /usr/include/x86_64-linux-gnu/bits/sched.h \ - /usr/include/x86_64-linux-gnu/bits/setjmp.h memalign.h sockets.h \ - threads.h - -/usr/include/stdlib.h: - -/usr/include/features.h: - -/usr/include/x86_64-linux-gnu/bits/predefs.h: - -/usr/include/x86_64-linux-gnu/sys/cdefs.h: - -/usr/include/x86_64-linux-gnu/bits/wordsize.h: - -/usr/include/x86_64-linux-gnu/gnu/stubs.h: - -/usr/include/x86_64-linux-gnu/gnu/stubs-64.h: - -/usr/lib/gcc/x86_64-linux-gnu/4.7/include/stddef.h: - -/usr/include/x86_64-linux-gnu/bits/waitflags.h: - -/usr/include/x86_64-linux-gnu/bits/waitstatus.h: - -/usr/include/endian.h: - -/usr/include/x86_64-linux-gnu/bits/endian.h: - -/usr/include/x86_64-linux-gnu/bits/byteswap.h: - -/usr/include/x86_64-linux-gnu/sys/types.h: - -/usr/include/x86_64-linux-gnu/bits/types.h: - -/usr/include/x86_64-linux-gnu/bits/typesizes.h: - -/usr/include/time.h: - -/usr/include/x86_64-linux-gnu/sys/select.h: - -/usr/include/x86_64-linux-gnu/bits/select.h: - -/usr/include/x86_64-linux-gnu/bits/sigset.h: - -/usr/include/x86_64-linux-gnu/bits/time.h: - -/usr/include/x86_64-linux-gnu/bits/select2.h: - -/usr/include/x86_64-linux-gnu/sys/sysmacros.h: - -/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h: - -/usr/include/alloca.h: - -/usr/include/x86_64-linux-gnu/bits/stdlib.h: - -/usr/include/stdio.h: - -/usr/include/libio.h: - -/usr/include/_G_config.h: - -/usr/include/wchar.h: - -/usr/lib/gcc/x86_64-linux-gnu/4.7/include/stdarg.h: - -/usr/include/x86_64-linux-gnu/bits/stdio_lim.h: - -/usr/include/x86_64-linux-gnu/bits/sys_errlist.h: - -/usr/include/x86_64-linux-gnu/bits/stdio.h: - -/usr/include/x86_64-linux-gnu/bits/stdio2.h: - -/usr/include/string.h: - -/usr/include/xlocale.h: - -/usr/include/x86_64-linux-gnu/bits/string.h: - -/usr/include/x86_64-linux-gnu/bits/string2.h: - -/usr/include/x86_64-linux-gnu/bits/string3.h: - -/usr/include/assert.h: - -../../include/shairplay/raop.h: - -raop_rtp.h: - -logger.h: - -rsakey.h: - -digest.h: - -httpd.h: - -http_request.h: - -http_response.h: - -sdp.h: - -global.h: - -utils.h: - -netutils.h: - -compat.h: - -/usr/include/x86_64-linux-gnu/sys/socket.h: - -/usr/include/x86_64-linux-gnu/sys/uio.h: - -/usr/include/x86_64-linux-gnu/bits/uio.h: - -/usr/include/x86_64-linux-gnu/bits/socket.h: - -/usr/include/x86_64-linux-gnu/bits/sockaddr.h: - -/usr/include/x86_64-linux-gnu/asm/socket.h: - -/usr/include/asm-generic/socket.h: - -/usr/include/x86_64-linux-gnu/asm/sockios.h: - -/usr/include/asm-generic/sockios.h: - -/usr/include/x86_64-linux-gnu/bits/socket2.h: - -/usr/include/x86_64-linux-gnu/sys/ioctl.h: - -/usr/include/x86_64-linux-gnu/bits/ioctls.h: - -/usr/include/x86_64-linux-gnu/asm/ioctls.h: - -/usr/include/asm-generic/ioctls.h: - -/usr/include/linux/ioctl.h: - -/usr/include/x86_64-linux-gnu/asm/ioctl.h: - -/usr/include/asm-generic/ioctl.h: - -/usr/include/x86_64-linux-gnu/bits/ioctl-types.h: - -/usr/include/x86_64-linux-gnu/sys/ttydefaults.h: - -/usr/include/x86_64-linux-gnu/sys/time.h: - -/usr/include/netinet/in.h: - -/usr/lib/gcc/x86_64-linux-gnu/4.7/include/stdint.h: - -/usr/include/stdint.h: - -/usr/include/x86_64-linux-gnu/bits/wchar.h: - -/usr/include/x86_64-linux-gnu/bits/in.h: - -/usr/include/arpa/inet.h: - -/usr/include/unistd.h: - -/usr/include/x86_64-linux-gnu/bits/posix_opt.h: - -/usr/include/x86_64-linux-gnu/bits/environments.h: - -/usr/include/x86_64-linux-gnu/bits/confname.h: - -/usr/include/getopt.h: - -/usr/include/x86_64-linux-gnu/bits/unistd.h: - -/usr/include/errno.h: - -/usr/include/x86_64-linux-gnu/bits/errno.h: - -/usr/include/linux/errno.h: - -/usr/include/x86_64-linux-gnu/asm/errno.h: - -/usr/include/asm-generic/errno.h: - -/usr/include/asm-generic/errno-base.h: - -/usr/include/netdb.h: - -/usr/include/rpc/netdb.h: - -/usr/include/x86_64-linux-gnu/bits/netdb.h: - -/usr/include/pthread.h: - -/usr/include/sched.h: - -/usr/include/x86_64-linux-gnu/bits/sched.h: - -/usr/include/x86_64-linux-gnu/bits/setjmp.h: - -memalign.h: - -sockets.h: - -threads.h: diff --git a/src/lib/.deps/libshairplay_la-raop_buffer.Plo b/src/lib/.deps/libshairplay_la-raop_buffer.Plo deleted file mode 100644 index e9ecf89..0000000 --- a/src/lib/.deps/libshairplay_la-raop_buffer.Plo +++ /dev/null @@ -1,148 +0,0 @@ -libshairplay_la-raop_buffer.lo: raop_buffer.c /usr/include/stdlib.h \ - /usr/include/features.h /usr/include/x86_64-linux-gnu/bits/predefs.h \ - /usr/include/x86_64-linux-gnu/sys/cdefs.h \ - /usr/include/x86_64-linux-gnu/bits/wordsize.h \ - /usr/include/x86_64-linux-gnu/gnu/stubs.h \ - /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \ - /usr/lib/gcc/x86_64-linux-gnu/4.7/include/stddef.h \ - /usr/include/x86_64-linux-gnu/bits/waitflags.h \ - /usr/include/x86_64-linux-gnu/bits/waitstatus.h /usr/include/endian.h \ - /usr/include/x86_64-linux-gnu/bits/endian.h \ - /usr/include/x86_64-linux-gnu/bits/byteswap.h \ - /usr/include/x86_64-linux-gnu/sys/types.h \ - /usr/include/x86_64-linux-gnu/bits/types.h \ - /usr/include/x86_64-linux-gnu/bits/typesizes.h /usr/include/time.h \ - /usr/include/x86_64-linux-gnu/sys/select.h \ - /usr/include/x86_64-linux-gnu/bits/select.h \ - /usr/include/x86_64-linux-gnu/bits/sigset.h \ - /usr/include/x86_64-linux-gnu/bits/time.h \ - /usr/include/x86_64-linux-gnu/bits/select2.h \ - /usr/include/x86_64-linux-gnu/sys/sysmacros.h \ - /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h /usr/include/alloca.h \ - /usr/include/x86_64-linux-gnu/bits/stdlib.h /usr/include/string.h \ - /usr/include/xlocale.h /usr/include/x86_64-linux-gnu/bits/string.h \ - /usr/include/x86_64-linux-gnu/bits/string2.h \ - /usr/include/x86_64-linux-gnu/bits/string3.h /usr/include/assert.h \ - /usr/include/math.h /usr/include/x86_64-linux-gnu/bits/huge_val.h \ - /usr/include/x86_64-linux-gnu/bits/huge_valf.h \ - /usr/include/x86_64-linux-gnu/bits/huge_vall.h \ - /usr/include/x86_64-linux-gnu/bits/inf.h \ - /usr/include/x86_64-linux-gnu/bits/nan.h \ - /usr/include/x86_64-linux-gnu/bits/mathdef.h \ - /usr/include/x86_64-linux-gnu/bits/mathcalls.h \ - /usr/include/x86_64-linux-gnu/bits/mathinline.h raop_buffer.h raop_rtp.h \ - ../../include/shairplay/raop.h logger.h utils.h \ - /usr/lib/gcc/x86_64-linux-gnu/4.7/include/stdint.h /usr/include/stdint.h \ - /usr/include/x86_64-linux-gnu/bits/wchar.h crypto/crypto.h \ - crypto/config.h crypto/bigint_impl.h crypto/bigint.h crypto/crypto.h \ - alac/alac.h - -/usr/include/stdlib.h: - -/usr/include/features.h: - -/usr/include/x86_64-linux-gnu/bits/predefs.h: - -/usr/include/x86_64-linux-gnu/sys/cdefs.h: - -/usr/include/x86_64-linux-gnu/bits/wordsize.h: - -/usr/include/x86_64-linux-gnu/gnu/stubs.h: - -/usr/include/x86_64-linux-gnu/gnu/stubs-64.h: - -/usr/lib/gcc/x86_64-linux-gnu/4.7/include/stddef.h: - -/usr/include/x86_64-linux-gnu/bits/waitflags.h: - -/usr/include/x86_64-linux-gnu/bits/waitstatus.h: - -/usr/include/endian.h: - -/usr/include/x86_64-linux-gnu/bits/endian.h: - -/usr/include/x86_64-linux-gnu/bits/byteswap.h: - -/usr/include/x86_64-linux-gnu/sys/types.h: - -/usr/include/x86_64-linux-gnu/bits/types.h: - -/usr/include/x86_64-linux-gnu/bits/typesizes.h: - -/usr/include/time.h: - -/usr/include/x86_64-linux-gnu/sys/select.h: - -/usr/include/x86_64-linux-gnu/bits/select.h: - -/usr/include/x86_64-linux-gnu/bits/sigset.h: - -/usr/include/x86_64-linux-gnu/bits/time.h: - -/usr/include/x86_64-linux-gnu/bits/select2.h: - -/usr/include/x86_64-linux-gnu/sys/sysmacros.h: - -/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h: - -/usr/include/alloca.h: - -/usr/include/x86_64-linux-gnu/bits/stdlib.h: - -/usr/include/string.h: - -/usr/include/xlocale.h: - -/usr/include/x86_64-linux-gnu/bits/string.h: - -/usr/include/x86_64-linux-gnu/bits/string2.h: - -/usr/include/x86_64-linux-gnu/bits/string3.h: - -/usr/include/assert.h: - -/usr/include/math.h: - -/usr/include/x86_64-linux-gnu/bits/huge_val.h: - -/usr/include/x86_64-linux-gnu/bits/huge_valf.h: - -/usr/include/x86_64-linux-gnu/bits/huge_vall.h: - -/usr/include/x86_64-linux-gnu/bits/inf.h: - -/usr/include/x86_64-linux-gnu/bits/nan.h: - -/usr/include/x86_64-linux-gnu/bits/mathdef.h: - -/usr/include/x86_64-linux-gnu/bits/mathcalls.h: - -/usr/include/x86_64-linux-gnu/bits/mathinline.h: - -raop_buffer.h: - -raop_rtp.h: - -../../include/shairplay/raop.h: - -logger.h: - -utils.h: - -/usr/lib/gcc/x86_64-linux-gnu/4.7/include/stdint.h: - -/usr/include/stdint.h: - -/usr/include/x86_64-linux-gnu/bits/wchar.h: - -crypto/crypto.h: - -crypto/config.h: - -crypto/bigint_impl.h: - -crypto/bigint.h: - -crypto/crypto.h: - -alac/alac.h: diff --git a/src/lib/.deps/libshairplay_la-raop_rtp.Plo b/src/lib/.deps/libshairplay_la-raop_rtp.Plo deleted file mode 100644 index b98b2a7..0000000 --- a/src/lib/.deps/libshairplay_la-raop_rtp.Plo +++ /dev/null @@ -1,258 +0,0 @@ -libshairplay_la-raop_rtp.lo: raop_rtp.c /usr/include/stdlib.h \ - /usr/include/features.h /usr/include/x86_64-linux-gnu/bits/predefs.h \ - /usr/include/x86_64-linux-gnu/sys/cdefs.h \ - /usr/include/x86_64-linux-gnu/bits/wordsize.h \ - /usr/include/x86_64-linux-gnu/gnu/stubs.h \ - /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \ - /usr/lib/gcc/x86_64-linux-gnu/4.7/include/stddef.h \ - /usr/include/x86_64-linux-gnu/bits/waitflags.h \ - /usr/include/x86_64-linux-gnu/bits/waitstatus.h /usr/include/endian.h \ - /usr/include/x86_64-linux-gnu/bits/endian.h \ - /usr/include/x86_64-linux-gnu/bits/byteswap.h \ - /usr/include/x86_64-linux-gnu/sys/types.h \ - /usr/include/x86_64-linux-gnu/bits/types.h \ - /usr/include/x86_64-linux-gnu/bits/typesizes.h /usr/include/time.h \ - /usr/include/x86_64-linux-gnu/sys/select.h \ - /usr/include/x86_64-linux-gnu/bits/select.h \ - /usr/include/x86_64-linux-gnu/bits/sigset.h \ - /usr/include/x86_64-linux-gnu/bits/time.h \ - /usr/include/x86_64-linux-gnu/bits/select2.h \ - /usr/include/x86_64-linux-gnu/sys/sysmacros.h \ - /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h /usr/include/alloca.h \ - /usr/include/x86_64-linux-gnu/bits/stdlib.h /usr/include/stdio.h \ - /usr/include/libio.h /usr/include/_G_config.h /usr/include/wchar.h \ - /usr/lib/gcc/x86_64-linux-gnu/4.7/include/stdarg.h \ - /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ - /usr/include/x86_64-linux-gnu/bits/sys_errlist.h \ - /usr/include/x86_64-linux-gnu/bits/stdio.h \ - /usr/include/x86_64-linux-gnu/bits/stdio2.h /usr/include/string.h \ - /usr/include/xlocale.h /usr/include/x86_64-linux-gnu/bits/string.h \ - /usr/include/x86_64-linux-gnu/bits/string2.h \ - /usr/include/x86_64-linux-gnu/bits/string3.h /usr/include/assert.h \ - /usr/include/errno.h /usr/include/x86_64-linux-gnu/bits/errno.h \ - /usr/include/linux/errno.h /usr/include/x86_64-linux-gnu/asm/errno.h \ - /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ - raop_rtp.h ../../include/shairplay/raop.h logger.h raop_buffer.h \ - netutils.h utils.h compat.h /usr/include/x86_64-linux-gnu/sys/socket.h \ - /usr/include/x86_64-linux-gnu/sys/uio.h \ - /usr/include/x86_64-linux-gnu/bits/uio.h \ - /usr/include/x86_64-linux-gnu/bits/socket.h \ - /usr/include/x86_64-linux-gnu/bits/sockaddr.h \ - /usr/include/x86_64-linux-gnu/asm/socket.h \ - /usr/include/asm-generic/socket.h \ - /usr/include/x86_64-linux-gnu/asm/sockios.h \ - /usr/include/asm-generic/sockios.h \ - /usr/include/x86_64-linux-gnu/bits/socket2.h \ - /usr/include/x86_64-linux-gnu/sys/ioctl.h \ - /usr/include/x86_64-linux-gnu/bits/ioctls.h \ - /usr/include/x86_64-linux-gnu/asm/ioctls.h \ - /usr/include/asm-generic/ioctls.h /usr/include/linux/ioctl.h \ - /usr/include/x86_64-linux-gnu/asm/ioctl.h \ - /usr/include/asm-generic/ioctl.h \ - /usr/include/x86_64-linux-gnu/bits/ioctl-types.h \ - /usr/include/x86_64-linux-gnu/sys/ttydefaults.h \ - /usr/include/x86_64-linux-gnu/sys/time.h /usr/include/netinet/in.h \ - /usr/lib/gcc/x86_64-linux-gnu/4.7/include/stdint.h /usr/include/stdint.h \ - /usr/include/x86_64-linux-gnu/bits/wchar.h \ - /usr/include/x86_64-linux-gnu/bits/in.h /usr/include/arpa/inet.h \ - /usr/include/unistd.h /usr/include/x86_64-linux-gnu/bits/posix_opt.h \ - /usr/include/x86_64-linux-gnu/bits/environments.h \ - /usr/include/x86_64-linux-gnu/bits/confname.h /usr/include/getopt.h \ - /usr/include/x86_64-linux-gnu/bits/unistd.h /usr/include/netdb.h \ - /usr/include/rpc/netdb.h /usr/include/x86_64-linux-gnu/bits/netdb.h \ - /usr/include/pthread.h /usr/include/sched.h \ - /usr/include/x86_64-linux-gnu/bits/sched.h \ - /usr/include/x86_64-linux-gnu/bits/setjmp.h memalign.h sockets.h \ - threads.h - -/usr/include/stdlib.h: - -/usr/include/features.h: - -/usr/include/x86_64-linux-gnu/bits/predefs.h: - -/usr/include/x86_64-linux-gnu/sys/cdefs.h: - -/usr/include/x86_64-linux-gnu/bits/wordsize.h: - -/usr/include/x86_64-linux-gnu/gnu/stubs.h: - -/usr/include/x86_64-linux-gnu/gnu/stubs-64.h: - -/usr/lib/gcc/x86_64-linux-gnu/4.7/include/stddef.h: - -/usr/include/x86_64-linux-gnu/bits/waitflags.h: - -/usr/include/x86_64-linux-gnu/bits/waitstatus.h: - -/usr/include/endian.h: - -/usr/include/x86_64-linux-gnu/bits/endian.h: - -/usr/include/x86_64-linux-gnu/bits/byteswap.h: - -/usr/include/x86_64-linux-gnu/sys/types.h: - -/usr/include/x86_64-linux-gnu/bits/types.h: - -/usr/include/x86_64-linux-gnu/bits/typesizes.h: - -/usr/include/time.h: - -/usr/include/x86_64-linux-gnu/sys/select.h: - -/usr/include/x86_64-linux-gnu/bits/select.h: - -/usr/include/x86_64-linux-gnu/bits/sigset.h: - -/usr/include/x86_64-linux-gnu/bits/time.h: - -/usr/include/x86_64-linux-gnu/bits/select2.h: - -/usr/include/x86_64-linux-gnu/sys/sysmacros.h: - -/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h: - -/usr/include/alloca.h: - -/usr/include/x86_64-linux-gnu/bits/stdlib.h: - -/usr/include/stdio.h: - -/usr/include/libio.h: - -/usr/include/_G_config.h: - -/usr/include/wchar.h: - -/usr/lib/gcc/x86_64-linux-gnu/4.7/include/stdarg.h: - -/usr/include/x86_64-linux-gnu/bits/stdio_lim.h: - -/usr/include/x86_64-linux-gnu/bits/sys_errlist.h: - -/usr/include/x86_64-linux-gnu/bits/stdio.h: - -/usr/include/x86_64-linux-gnu/bits/stdio2.h: - -/usr/include/string.h: - -/usr/include/xlocale.h: - -/usr/include/x86_64-linux-gnu/bits/string.h: - -/usr/include/x86_64-linux-gnu/bits/string2.h: - -/usr/include/x86_64-linux-gnu/bits/string3.h: - -/usr/include/assert.h: - -/usr/include/errno.h: - -/usr/include/x86_64-linux-gnu/bits/errno.h: - -/usr/include/linux/errno.h: - -/usr/include/x86_64-linux-gnu/asm/errno.h: - -/usr/include/asm-generic/errno.h: - -/usr/include/asm-generic/errno-base.h: - -raop_rtp.h: - -../../include/shairplay/raop.h: - -logger.h: - -raop_buffer.h: - -netutils.h: - -utils.h: - -compat.h: - -/usr/include/x86_64-linux-gnu/sys/socket.h: - -/usr/include/x86_64-linux-gnu/sys/uio.h: - -/usr/include/x86_64-linux-gnu/bits/uio.h: - -/usr/include/x86_64-linux-gnu/bits/socket.h: - -/usr/include/x86_64-linux-gnu/bits/sockaddr.h: - -/usr/include/x86_64-linux-gnu/asm/socket.h: - -/usr/include/asm-generic/socket.h: - -/usr/include/x86_64-linux-gnu/asm/sockios.h: - -/usr/include/asm-generic/sockios.h: - -/usr/include/x86_64-linux-gnu/bits/socket2.h: - -/usr/include/x86_64-linux-gnu/sys/ioctl.h: - -/usr/include/x86_64-linux-gnu/bits/ioctls.h: - -/usr/include/x86_64-linux-gnu/asm/ioctls.h: - -/usr/include/asm-generic/ioctls.h: - -/usr/include/linux/ioctl.h: - -/usr/include/x86_64-linux-gnu/asm/ioctl.h: - -/usr/include/asm-generic/ioctl.h: - -/usr/include/x86_64-linux-gnu/bits/ioctl-types.h: - -/usr/include/x86_64-linux-gnu/sys/ttydefaults.h: - -/usr/include/x86_64-linux-gnu/sys/time.h: - -/usr/include/netinet/in.h: - -/usr/lib/gcc/x86_64-linux-gnu/4.7/include/stdint.h: - -/usr/include/stdint.h: - -/usr/include/x86_64-linux-gnu/bits/wchar.h: - -/usr/include/x86_64-linux-gnu/bits/in.h: - -/usr/include/arpa/inet.h: - -/usr/include/unistd.h: - -/usr/include/x86_64-linux-gnu/bits/posix_opt.h: - -/usr/include/x86_64-linux-gnu/bits/environments.h: - -/usr/include/x86_64-linux-gnu/bits/confname.h: - -/usr/include/getopt.h: - -/usr/include/x86_64-linux-gnu/bits/unistd.h: - -/usr/include/netdb.h: - -/usr/include/rpc/netdb.h: - -/usr/include/x86_64-linux-gnu/bits/netdb.h: - -/usr/include/pthread.h: - -/usr/include/sched.h: - -/usr/include/x86_64-linux-gnu/bits/sched.h: - -/usr/include/x86_64-linux-gnu/bits/setjmp.h: - -memalign.h: - -sockets.h: - -threads.h: diff --git a/src/lib/.deps/libshairplay_la-rsakey.Plo b/src/lib/.deps/libshairplay_la-rsakey.Plo deleted file mode 100644 index 7945a6f..0000000 --- a/src/lib/.deps/libshairplay_la-rsakey.Plo +++ /dev/null @@ -1,115 +0,0 @@ -libshairplay_la-rsakey.lo: rsakey.c /usr/include/stdlib.h \ - /usr/include/features.h /usr/include/x86_64-linux-gnu/bits/predefs.h \ - /usr/include/x86_64-linux-gnu/sys/cdefs.h \ - /usr/include/x86_64-linux-gnu/bits/wordsize.h \ - /usr/include/x86_64-linux-gnu/gnu/stubs.h \ - /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \ - /usr/lib/gcc/x86_64-linux-gnu/4.7/include/stddef.h \ - /usr/include/x86_64-linux-gnu/bits/waitflags.h \ - /usr/include/x86_64-linux-gnu/bits/waitstatus.h /usr/include/endian.h \ - /usr/include/x86_64-linux-gnu/bits/endian.h \ - /usr/include/x86_64-linux-gnu/bits/byteswap.h \ - /usr/include/x86_64-linux-gnu/sys/types.h \ - /usr/include/x86_64-linux-gnu/bits/types.h \ - /usr/include/x86_64-linux-gnu/bits/typesizes.h /usr/include/time.h \ - /usr/include/x86_64-linux-gnu/sys/select.h \ - /usr/include/x86_64-linux-gnu/bits/select.h \ - /usr/include/x86_64-linux-gnu/bits/sigset.h \ - /usr/include/x86_64-linux-gnu/bits/time.h \ - /usr/include/x86_64-linux-gnu/bits/select2.h \ - /usr/include/x86_64-linux-gnu/sys/sysmacros.h \ - /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h /usr/include/alloca.h \ - /usr/include/x86_64-linux-gnu/bits/stdlib.h /usr/include/string.h \ - /usr/include/xlocale.h /usr/include/x86_64-linux-gnu/bits/string.h \ - /usr/include/x86_64-linux-gnu/bits/string2.h \ - /usr/include/x86_64-linux-gnu/bits/string3.h \ - /usr/lib/gcc/x86_64-linux-gnu/4.7/include/stdint.h /usr/include/stdint.h \ - /usr/include/x86_64-linux-gnu/bits/wchar.h /usr/include/assert.h \ - rsakey.h rsapem.h base64.h crypto/crypto.h crypto/config.h \ - crypto/bigint_impl.h crypto/bigint.h crypto/crypto.h - -/usr/include/stdlib.h: - -/usr/include/features.h: - -/usr/include/x86_64-linux-gnu/bits/predefs.h: - -/usr/include/x86_64-linux-gnu/sys/cdefs.h: - -/usr/include/x86_64-linux-gnu/bits/wordsize.h: - -/usr/include/x86_64-linux-gnu/gnu/stubs.h: - -/usr/include/x86_64-linux-gnu/gnu/stubs-64.h: - -/usr/lib/gcc/x86_64-linux-gnu/4.7/include/stddef.h: - -/usr/include/x86_64-linux-gnu/bits/waitflags.h: - -/usr/include/x86_64-linux-gnu/bits/waitstatus.h: - -/usr/include/endian.h: - -/usr/include/x86_64-linux-gnu/bits/endian.h: - -/usr/include/x86_64-linux-gnu/bits/byteswap.h: - -/usr/include/x86_64-linux-gnu/sys/types.h: - -/usr/include/x86_64-linux-gnu/bits/types.h: - -/usr/include/x86_64-linux-gnu/bits/typesizes.h: - -/usr/include/time.h: - -/usr/include/x86_64-linux-gnu/sys/select.h: - -/usr/include/x86_64-linux-gnu/bits/select.h: - -/usr/include/x86_64-linux-gnu/bits/sigset.h: - -/usr/include/x86_64-linux-gnu/bits/time.h: - -/usr/include/x86_64-linux-gnu/bits/select2.h: - -/usr/include/x86_64-linux-gnu/sys/sysmacros.h: - -/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h: - -/usr/include/alloca.h: - -/usr/include/x86_64-linux-gnu/bits/stdlib.h: - -/usr/include/string.h: - -/usr/include/xlocale.h: - -/usr/include/x86_64-linux-gnu/bits/string.h: - -/usr/include/x86_64-linux-gnu/bits/string2.h: - -/usr/include/x86_64-linux-gnu/bits/string3.h: - -/usr/lib/gcc/x86_64-linux-gnu/4.7/include/stdint.h: - -/usr/include/stdint.h: - -/usr/include/x86_64-linux-gnu/bits/wchar.h: - -/usr/include/assert.h: - -rsakey.h: - -rsapem.h: - -base64.h: - -crypto/crypto.h: - -crypto/config.h: - -crypto/bigint_impl.h: - -crypto/bigint.h: - -crypto/crypto.h: diff --git a/src/lib/.deps/libshairplay_la-rsapem.Plo b/src/lib/.deps/libshairplay_la-rsapem.Plo deleted file mode 100644 index 6bf256e..0000000 --- a/src/lib/.deps/libshairplay_la-rsapem.Plo +++ /dev/null @@ -1,118 +0,0 @@ -libshairplay_la-rsapem.lo: rsapem.c /usr/include/stdlib.h \ - /usr/include/features.h /usr/include/x86_64-linux-gnu/bits/predefs.h \ - /usr/include/x86_64-linux-gnu/sys/cdefs.h \ - /usr/include/x86_64-linux-gnu/bits/wordsize.h \ - /usr/include/x86_64-linux-gnu/gnu/stubs.h \ - /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \ - /usr/lib/gcc/x86_64-linux-gnu/4.7/include/stddef.h \ - /usr/include/x86_64-linux-gnu/bits/waitflags.h \ - /usr/include/x86_64-linux-gnu/bits/waitstatus.h /usr/include/endian.h \ - /usr/include/x86_64-linux-gnu/bits/endian.h \ - /usr/include/x86_64-linux-gnu/bits/byteswap.h \ - /usr/include/x86_64-linux-gnu/sys/types.h \ - /usr/include/x86_64-linux-gnu/bits/types.h \ - /usr/include/x86_64-linux-gnu/bits/typesizes.h /usr/include/time.h \ - /usr/include/x86_64-linux-gnu/sys/select.h \ - /usr/include/x86_64-linux-gnu/bits/select.h \ - /usr/include/x86_64-linux-gnu/bits/sigset.h \ - /usr/include/x86_64-linux-gnu/bits/time.h \ - /usr/include/x86_64-linux-gnu/bits/select2.h \ - /usr/include/x86_64-linux-gnu/sys/sysmacros.h \ - /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h /usr/include/alloca.h \ - /usr/include/x86_64-linux-gnu/bits/stdlib.h /usr/include/stdio.h \ - /usr/include/libio.h /usr/include/_G_config.h /usr/include/wchar.h \ - /usr/lib/gcc/x86_64-linux-gnu/4.7/include/stdarg.h \ - /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ - /usr/include/x86_64-linux-gnu/bits/sys_errlist.h \ - /usr/include/x86_64-linux-gnu/bits/stdio.h \ - /usr/include/x86_64-linux-gnu/bits/stdio2.h /usr/include/string.h \ - /usr/include/xlocale.h /usr/include/x86_64-linux-gnu/bits/string.h \ - /usr/include/x86_64-linux-gnu/bits/string2.h \ - /usr/include/x86_64-linux-gnu/bits/string3.h /usr/include/ctype.h \ - rsapem.h base64.h - -/usr/include/stdlib.h: - -/usr/include/features.h: - -/usr/include/x86_64-linux-gnu/bits/predefs.h: - -/usr/include/x86_64-linux-gnu/sys/cdefs.h: - -/usr/include/x86_64-linux-gnu/bits/wordsize.h: - -/usr/include/x86_64-linux-gnu/gnu/stubs.h: - -/usr/include/x86_64-linux-gnu/gnu/stubs-64.h: - -/usr/lib/gcc/x86_64-linux-gnu/4.7/include/stddef.h: - -/usr/include/x86_64-linux-gnu/bits/waitflags.h: - -/usr/include/x86_64-linux-gnu/bits/waitstatus.h: - -/usr/include/endian.h: - -/usr/include/x86_64-linux-gnu/bits/endian.h: - -/usr/include/x86_64-linux-gnu/bits/byteswap.h: - -/usr/include/x86_64-linux-gnu/sys/types.h: - -/usr/include/x86_64-linux-gnu/bits/types.h: - -/usr/include/x86_64-linux-gnu/bits/typesizes.h: - -/usr/include/time.h: - -/usr/include/x86_64-linux-gnu/sys/select.h: - -/usr/include/x86_64-linux-gnu/bits/select.h: - -/usr/include/x86_64-linux-gnu/bits/sigset.h: - -/usr/include/x86_64-linux-gnu/bits/time.h: - -/usr/include/x86_64-linux-gnu/bits/select2.h: - -/usr/include/x86_64-linux-gnu/sys/sysmacros.h: - -/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h: - -/usr/include/alloca.h: - -/usr/include/x86_64-linux-gnu/bits/stdlib.h: - -/usr/include/stdio.h: - -/usr/include/libio.h: - -/usr/include/_G_config.h: - -/usr/include/wchar.h: - -/usr/lib/gcc/x86_64-linux-gnu/4.7/include/stdarg.h: - -/usr/include/x86_64-linux-gnu/bits/stdio_lim.h: - -/usr/include/x86_64-linux-gnu/bits/sys_errlist.h: - -/usr/include/x86_64-linux-gnu/bits/stdio.h: - -/usr/include/x86_64-linux-gnu/bits/stdio2.h: - -/usr/include/string.h: - -/usr/include/xlocale.h: - -/usr/include/x86_64-linux-gnu/bits/string.h: - -/usr/include/x86_64-linux-gnu/bits/string2.h: - -/usr/include/x86_64-linux-gnu/bits/string3.h: - -/usr/include/ctype.h: - -rsapem.h: - -base64.h: diff --git a/src/lib/.deps/libshairplay_la-sdp.Plo b/src/lib/.deps/libshairplay_la-sdp.Plo deleted file mode 100644 index 953f1b7..0000000 --- a/src/lib/.deps/libshairplay_la-sdp.Plo +++ /dev/null @@ -1,91 +0,0 @@ -libshairplay_la-sdp.lo: sdp.c /usr/include/stdlib.h \ - /usr/include/features.h /usr/include/x86_64-linux-gnu/bits/predefs.h \ - /usr/include/x86_64-linux-gnu/sys/cdefs.h \ - /usr/include/x86_64-linux-gnu/bits/wordsize.h \ - /usr/include/x86_64-linux-gnu/gnu/stubs.h \ - /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \ - /usr/lib/gcc/x86_64-linux-gnu/4.7/include/stddef.h \ - /usr/include/x86_64-linux-gnu/bits/waitflags.h \ - /usr/include/x86_64-linux-gnu/bits/waitstatus.h /usr/include/endian.h \ - /usr/include/x86_64-linux-gnu/bits/endian.h \ - /usr/include/x86_64-linux-gnu/bits/byteswap.h \ - /usr/include/x86_64-linux-gnu/sys/types.h \ - /usr/include/x86_64-linux-gnu/bits/types.h \ - /usr/include/x86_64-linux-gnu/bits/typesizes.h /usr/include/time.h \ - /usr/include/x86_64-linux-gnu/sys/select.h \ - /usr/include/x86_64-linux-gnu/bits/select.h \ - /usr/include/x86_64-linux-gnu/bits/sigset.h \ - /usr/include/x86_64-linux-gnu/bits/time.h \ - /usr/include/x86_64-linux-gnu/bits/select2.h \ - /usr/include/x86_64-linux-gnu/sys/sysmacros.h \ - /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h /usr/include/alloca.h \ - /usr/include/x86_64-linux-gnu/bits/stdlib.h /usr/include/string.h \ - /usr/include/xlocale.h /usr/include/x86_64-linux-gnu/bits/string.h \ - /usr/include/x86_64-linux-gnu/bits/string2.h \ - /usr/include/x86_64-linux-gnu/bits/string3.h /usr/include/assert.h sdp.h - -/usr/include/stdlib.h: - -/usr/include/features.h: - -/usr/include/x86_64-linux-gnu/bits/predefs.h: - -/usr/include/x86_64-linux-gnu/sys/cdefs.h: - -/usr/include/x86_64-linux-gnu/bits/wordsize.h: - -/usr/include/x86_64-linux-gnu/gnu/stubs.h: - -/usr/include/x86_64-linux-gnu/gnu/stubs-64.h: - -/usr/lib/gcc/x86_64-linux-gnu/4.7/include/stddef.h: - -/usr/include/x86_64-linux-gnu/bits/waitflags.h: - -/usr/include/x86_64-linux-gnu/bits/waitstatus.h: - -/usr/include/endian.h: - -/usr/include/x86_64-linux-gnu/bits/endian.h: - -/usr/include/x86_64-linux-gnu/bits/byteswap.h: - -/usr/include/x86_64-linux-gnu/sys/types.h: - -/usr/include/x86_64-linux-gnu/bits/types.h: - -/usr/include/x86_64-linux-gnu/bits/typesizes.h: - -/usr/include/time.h: - -/usr/include/x86_64-linux-gnu/sys/select.h: - -/usr/include/x86_64-linux-gnu/bits/select.h: - -/usr/include/x86_64-linux-gnu/bits/sigset.h: - -/usr/include/x86_64-linux-gnu/bits/time.h: - -/usr/include/x86_64-linux-gnu/bits/select2.h: - -/usr/include/x86_64-linux-gnu/sys/sysmacros.h: - -/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h: - -/usr/include/alloca.h: - -/usr/include/x86_64-linux-gnu/bits/stdlib.h: - -/usr/include/string.h: - -/usr/include/xlocale.h: - -/usr/include/x86_64-linux-gnu/bits/string.h: - -/usr/include/x86_64-linux-gnu/bits/string2.h: - -/usr/include/x86_64-linux-gnu/bits/string3.h: - -/usr/include/assert.h: - -sdp.h: diff --git a/src/lib/.deps/libshairplay_la-utils.Plo b/src/lib/.deps/libshairplay_la-utils.Plo deleted file mode 100644 index 0ebfb0a..0000000 --- a/src/lib/.deps/libshairplay_la-utils.Plo +++ /dev/null @@ -1,111 +0,0 @@ -libshairplay_la-utils.lo: utils.c /usr/include/stdlib.h \ - /usr/include/features.h /usr/include/x86_64-linux-gnu/bits/predefs.h \ - /usr/include/x86_64-linux-gnu/sys/cdefs.h \ - /usr/include/x86_64-linux-gnu/bits/wordsize.h \ - /usr/include/x86_64-linux-gnu/gnu/stubs.h \ - /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \ - /usr/lib/gcc/x86_64-linux-gnu/4.7/include/stddef.h \ - /usr/include/x86_64-linux-gnu/bits/waitflags.h \ - /usr/include/x86_64-linux-gnu/bits/waitstatus.h /usr/include/endian.h \ - /usr/include/x86_64-linux-gnu/bits/endian.h \ - /usr/include/x86_64-linux-gnu/bits/byteswap.h \ - /usr/include/x86_64-linux-gnu/sys/types.h \ - /usr/include/x86_64-linux-gnu/bits/types.h \ - /usr/include/x86_64-linux-gnu/bits/typesizes.h /usr/include/time.h \ - /usr/include/x86_64-linux-gnu/sys/select.h \ - /usr/include/x86_64-linux-gnu/bits/select.h \ - /usr/include/x86_64-linux-gnu/bits/sigset.h \ - /usr/include/x86_64-linux-gnu/bits/time.h \ - /usr/include/x86_64-linux-gnu/bits/select2.h \ - /usr/include/x86_64-linux-gnu/sys/sysmacros.h \ - /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h /usr/include/alloca.h \ - /usr/include/x86_64-linux-gnu/bits/stdlib.h /usr/include/stdio.h \ - /usr/include/libio.h /usr/include/_G_config.h /usr/include/wchar.h \ - /usr/lib/gcc/x86_64-linux-gnu/4.7/include/stdarg.h \ - /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ - /usr/include/x86_64-linux-gnu/bits/sys_errlist.h \ - /usr/include/x86_64-linux-gnu/bits/stdio.h \ - /usr/include/x86_64-linux-gnu/bits/stdio2.h /usr/include/string.h \ - /usr/include/xlocale.h /usr/include/x86_64-linux-gnu/bits/string.h \ - /usr/include/x86_64-linux-gnu/bits/string2.h \ - /usr/include/x86_64-linux-gnu/bits/string3.h - -/usr/include/stdlib.h: - -/usr/include/features.h: - -/usr/include/x86_64-linux-gnu/bits/predefs.h: - -/usr/include/x86_64-linux-gnu/sys/cdefs.h: - -/usr/include/x86_64-linux-gnu/bits/wordsize.h: - -/usr/include/x86_64-linux-gnu/gnu/stubs.h: - -/usr/include/x86_64-linux-gnu/gnu/stubs-64.h: - -/usr/lib/gcc/x86_64-linux-gnu/4.7/include/stddef.h: - -/usr/include/x86_64-linux-gnu/bits/waitflags.h: - -/usr/include/x86_64-linux-gnu/bits/waitstatus.h: - -/usr/include/endian.h: - -/usr/include/x86_64-linux-gnu/bits/endian.h: - -/usr/include/x86_64-linux-gnu/bits/byteswap.h: - -/usr/include/x86_64-linux-gnu/sys/types.h: - -/usr/include/x86_64-linux-gnu/bits/types.h: - -/usr/include/x86_64-linux-gnu/bits/typesizes.h: - -/usr/include/time.h: - -/usr/include/x86_64-linux-gnu/sys/select.h: - -/usr/include/x86_64-linux-gnu/bits/select.h: - -/usr/include/x86_64-linux-gnu/bits/sigset.h: - -/usr/include/x86_64-linux-gnu/bits/time.h: - -/usr/include/x86_64-linux-gnu/bits/select2.h: - -/usr/include/x86_64-linux-gnu/sys/sysmacros.h: - -/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h: - -/usr/include/alloca.h: - -/usr/include/x86_64-linux-gnu/bits/stdlib.h: - -/usr/include/stdio.h: - -/usr/include/libio.h: - -/usr/include/_G_config.h: - -/usr/include/wchar.h: - -/usr/lib/gcc/x86_64-linux-gnu/4.7/include/stdarg.h: - -/usr/include/x86_64-linux-gnu/bits/stdio_lim.h: - -/usr/include/x86_64-linux-gnu/bits/sys_errlist.h: - -/usr/include/x86_64-linux-gnu/bits/stdio.h: - -/usr/include/x86_64-linux-gnu/bits/stdio2.h: - -/usr/include/string.h: - -/usr/include/xlocale.h: - -/usr/include/x86_64-linux-gnu/bits/string.h: - -/usr/include/x86_64-linux-gnu/bits/string2.h: - -/usr/include/x86_64-linux-gnu/bits/string3.h: diff --git a/src/lib/.libs/libshairplay.a b/src/lib/.libs/libshairplay.a deleted file mode 100644 index be9615d7414c1c3c6d494ebd18940b6ef3eb226c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 759034 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 z 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�hz`FHT7D0Jwyd?b#qpNZ%PL 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�JFHnfm!@> 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 F{4d%=kl6qL diff --git a/src/lib/.libs/libshairplay.exp b/src/lib/.libs/libshairplay.exp deleted file mode 100644 index 4becb9e..0000000 --- a/src/lib/.libs/libshairplay.exp +++ /dev/null @@ -1,29 +0,0 @@ -dnssd_destroy -dnssd_init -dnssd_register_airplay -dnssd_register_raop -dnssd_unregister_airplay -dnssd_unregister_raop -raop_buffer_dequeue -raop_buffer_destroy -raop_buffer_flush -raop_buffer_get_config -raop_buffer_handle_resends -raop_buffer_init -raop_buffer_queue -raop_destroy -raop_init -raop_init_from_keyfile -raop_is_running -raop_rtp_destroy -raop_rtp_flush -raop_rtp_init -raop_rtp_set_coverart -raop_rtp_set_metadata -raop_rtp_set_volume -raop_rtp_start -raop_rtp_stop -raop_set_log_callback -raop_set_log_level -raop_start -raop_stop diff --git a/src/lib/.libs/libshairplay.la b/src/lib/.libs/libshairplay.la deleted file mode 120000 index 944f83d..0000000 --- a/src/lib/.libs/libshairplay.la +++ /dev/null @@ -1 +0,0 @@ -../libshairplay.la \ No newline at end of file diff --git a/src/lib/.libs/libshairplay.lai b/src/lib/.libs/libshairplay.lai deleted file mode 100644 index 36ebaec..0000000 --- a/src/lib/.libs/libshairplay.lai +++ /dev/null @@ -1,41 +0,0 @@ -# libshairplay.la - a libtool library file -# Generated by libtool (GNU libtool) 2.4.2 Debian-2.4.2-1ubuntu2 -# -# Please DO NOT delete this file! -# It is necessary for linking the library. - -# The name that we can dlopen(3). -dlname='libshairplay.so.0' - -# Names of this library. -library_names='libshairplay.so.0.0.0 libshairplay.so.0 libshairplay.so' - -# The name of the static archive. -old_library='libshairplay.a' - -# Linker flags that can not go in dependency_libs. -inherited_linker_flags='' - -# Libraries that this one depends upon. -dependency_libs=' -lm -lpthread -ldl' - -# Names of additional weak libraries provided by this library -weak_library_names='' - -# Version information for libshairplay. -current=0 -age=0 -revision=0 - -# Is this an already installed library? -installed=yes - -# Should we warn about portability when linking against -modules? -shouldnotlink=no - -# Files to dlopen/dlpreopen -dlopen='' -dlpreopen='' - -# Directory that this library needs to be installed in: -libdir='/usr/local/lib' diff --git a/src/lib/.libs/libshairplay.so b/src/lib/.libs/libshairplay.so deleted file mode 120000 index f742751..0000000 --- a/src/lib/.libs/libshairplay.so +++ /dev/null @@ -1 +0,0 @@ -libshairplay.so.0.0.0 \ No newline at end of file diff --git a/src/lib/.libs/libshairplay.so.0 b/src/lib/.libs/libshairplay.so.0 deleted file mode 120000 index f742751..0000000 --- a/src/lib/.libs/libshairplay.so.0 +++ /dev/null @@ -1 +0,0 @@ -libshairplay.so.0.0.0 \ No newline at end of file diff --git a/src/lib/.libs/libshairplay.so.0.0.0 b/src/lib/.libs/libshairplay.so.0.0.0 deleted file mode 100755 index 2a4a1e56593304bc44d9516854c077fc2aef2611..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 453439 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

G`$A8q3G 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%0D{>HY-m{RWc!`|4LEBksk~`19Kf)@- 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

  • {s4V`mZx%mh@$GIx__0IKyPj{{cUf^6m_)O>O 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 GeDc2xDlDu3 diff --git a/src/lib/.libs/libshairplay_la-dnssd.o b/src/lib/.libs/libshairplay_la-dnssd.o deleted file mode 100644 index 5409b3d2aca7cecd227bfb7a948f78233e2eb4eb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 31808 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 diff --git a/src/lib/.libs/libshairplay_la-http_parser.o b/src/lib/.libs/libshairplay_la-http_parser.o deleted file mode 100644 index 7dbca8de7e0f6d646b871ea9d8b441c37b4194d6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70296 zcmeFa3wTw<)jz!V*&#WQ%MN!`gaZT&w_Lae2$+xrPDp?N0fV;?av>-rn4Az)Bq=!o zQjG?SEwu`Gt!?pI1x1vAig+!xE!Eamq^KOxO3@-xm2a(?wf31ax$w6AKi~KNp68th z_FnUwHEY(aS##Ydd)H;<&TyHg!ND}98NnE%hVjJqAe|=2G~-g^Vk52o`)J=RxO#k< zaP8)s);#m`hO?2i6THp6krCzl9BH*9A51D*1 zkmwgu_hI2pXJ6tt@TB=Zg=^xzi;?pVIZ|J0o^d#} z>*~FbTxd5w2jceigN!GC#pRP;ttYI8qXX?-y{@y?} z&v-A@v^VUPnTOl{rzADS_Mef|P}~2Rq=wo4W0IO|``?w+NZbFmq^8>bmw`gx_&PPt z_Ai(4HMajzNnK_89{?(l1DCS01ol^ZSKs8;GY2eRioJVoujU)>DQoz?c=hnIAAIws z;TsIMB-3|k>!+@UV}ojXC%1YV>fGn;Ev=5fC%1n2Qkfzz{fhKO=?l~I7cTHN{ma|% znb+Pmv+pBycH!74DKoC$+~)p?xlP~Ap7a424w^5gIY04yR`MBdb2ReJ zZu%;>X+>Ph?54N9P5E(2vzz_`?OA_*Tv?|5VwO?c>(-30hE{W`k!BiA8DaLuS7L+; zlkE*huox-D+dLkHd7G!=ZO`}!!#IJIJ+K~c^>yZ?+NECm#kuAl>~h}U9sBw~AH!wT zql+S5Y|7|+GLqXPEBSM8!^_^> zrW03PlYVvjHR;!;7lN@3U`>Ak3urjx#teT-uRq((_CEv&P|>#kXF$~tu^{60zMA0% zk3DbuH^69h&@v8YnBDhv2L`CWz3WvN;(p*Y51l^>a?vuL5L4smV+3}9ciOvP$gxt* zi&`6wMmMyEoyq81w<*K48(##TY^u&MZ&Os9x9J0{mG{=DIINf5*c)0CTm8!(XesFT z-iBAq+)1C?{_1Yn@Hd-*Dkx!gz)zJJCFv;Fs6B5PFh7HB=@P0}FT?&H}@i zNHt}+12=$a8g34QdhCRGhFef$nezWxLw`S|}1IkL_QH4Uu6E-!~kMTMJc} z)fo>30M*TIj06e|3|t9z=ClDiIKbExzOKT_!oX*+JuIjrTHonYfk+q+q_&HtRvvrH0o$Jo5vhRpR_K19 z)u@9R7WBQ$S5R~8e^9N%pqfzMztcv+8Lk&SP{GWu2UDT?kAutE4NGIO>MkRILu3nZ zL%ut}36xf}cZIq9t#;!r00RSzZ?+T+e*HWM7DY6gU_-LdaJ%sjFvz2V@nE6tAQ>za zD=f4d$|DQK3*Q9e0O1%%v5G}jnT=U^xCzVyY2I5i+__-p;h%aZ9q`&S4+}R5!!ny! zfnmP?&ffS((1#s(_+fAJir(iz0dyC;F&bom%_aoGfWQ)8%?Ja-7*NYi4+>LFX*vhP z>X`$crX#k0LRVNsoNG8{)t@sjdZ*!7bi;wLN9r~$Fm3;qZ$X=OhoY)*XDCVo+xKib z+g8(p?@t}IIoRC+rPMNMU| zooqJ_1OE_O&46C&Xtf@u40K5Dt)LfZ2da4+4wyV_vbn)ksLQgJc`)i@mqksl{e}mQ zp3t{sx7aEAmpOLdSn#hv|8s%^29)&@A0GIDgrF}C1^b9h{ue=~^yV~JdDdQR@6PDa z99Ey+oSAmGZ0aXgSyM(2dqWQ7LdO;D9Et6`2jo+pkJB4YBtcVMR+b6Ofq}9FSm^8t z$~^#bV>P+4_J%K^3MU_S*3TgDH>vL0yGYO&#NfcMB{3-Q zOCX>!UfX{ZIs#DhZT}HT!3c93q&n*N6AfM?hr<34kuDs#^Q<(duNP#8Oo=i(81MI3 zR~YBYUd;eA!nH?N!@jGvp*0>`TTFrl;1)Ol^@9Ou0F(yp?G|46NN|Ym#{&=$?F~RK z^29eW3k*PV?maBk^3=}rK5N7oVt71_YeE57q-&Fhco{0VfpI zhlgl1&aPA5TgRQYcP+5&UFYmw@X!Z-&jQ$awMzX$@dtc9tx{#;m1NorKh60m<>OU>eg z8GWLI>(%-U%M3jJH95KeAxYu-2dK=ZR#*b@@`txrwSB<3(m@PNLzW3rd)XTrprsvS zMx!y`mm~J@zs`N1x9@t{JPqCMEAzB@t^u6(j)5>~ z$jZ-!A=uyQ%gVkr9akQ{R9P|25w<5QK|7 z-*{f&IZ`|{eCQH*SvLwKWciN^5jY4rBKkQZcm&c#@DLP$F}xmZV%Ywh!DgU~oKq_x z0{Y}OodF$kho8m?OQ{3SQn|ywd!#Pc&iXu%4$SqD^_Y&U&AY@L0&D$;VYHFw8Nv~8 z%Mm;y4^)jU$O@4a3enylH_eFe;e7rL{RMZBvFT(2uc7I3Y1x z5$XbvXdwT;PN5ND8+00o`bc-+Q@E2M#hz1~J03oN6h^@a@+#O|ZUd9I?~8YV(+gh| z`)kP6<>Vo_UUKpPTek#2;hUkP2IgN@0*zUWA^o4`(_nVjg0Kvh^9)C>eucAqW92a;DZp5F!ovNG~{3)_5xe>30I`KHoW$`er zmBpj<$2hL=VOHSNzl&aF2R@WUY~WoWV9NpL4)Guy%1;Tr0uZjqqCics5}rR!04cDX zYJ3vxRMrwW1RHh0aY5C%SMK2F+Wwbd00CoX+5RUaHQH|62B~2BUV&#JCs`9V(!T@m z<{B=7;=r1+hEx9i8is|`&<)b49I)h0=!M*BfB#%*wO?Qp$Rmya>4yCtXe_j(Y_%OA z4Hue&&@z#>zYE@@?8XhyUiFb_qSvhj9xzC{-S`u+(CgDZ@Fc7zf`jZ;zz~ehh8S$A z+uM;hJ`H087)c!F^`VJbnGtbvgBdZmd8HXh{tPt0mKiJ;c(B&#CyS2>jDg~l&mV-f z2uw?70@W~A1*`NHXAHm`BO0>t1E8S!1_r+QND=3N`N(NKLiu#)Gmb z*lcx`%j1Q%-z%wf+dp1XxprfcROHgYEXa@w2YXMU3-^PwAH2uf{w8p*)EL`efp^<( zJP&Ias3}ydALM|V_6^vwtU|jnPePu+w=lD!nLMDK5qS6{EG<8=Uc|FayRjA|KT?;r zsTzirYapflaTAyRG&*IfUUVhoNbPSoegq|e9#H6?fdV}S1vUaf=e@xu8Ug&k2S@dO z7|NU}w=Yh)cfhb8)Y1S>>IbmLc@wJAzGe@A{-l|a*>s@cbq}mZU@Lwr__J{0-Jd#o z1p8Grt`%s6`Y|v#{r7L!8D+nMfe8+2wNpaHXL*Fm1m_Iu?FDJn16o5*fc@VGI;zBE zHm_XoId{dhQNBpf{imAjr*?z8^iH3cyAt1sXpJ3)Ec{SGVJ9+F?Zm1CxjL~13hG! zk%6v)a76^3g(Rmsy|Fr%L3M)dwH4Cq&p}tZL&$J-4QvodG@PtTq+7rT1k@?tZhT5C zNc!{-{6aQLrtRMWri8={yRiyf8f-BnaGT(AnSm)nf;lNLM#$_6Gq#l3HQ*6MpQu2g zWbP7(0YogQ14%IH)SrXX@qc|HDi|3!4MhF9aJw-ek*L5?LG;0&%5+C3EB-?^A| zEC!kxdSTheqEU>%H9&xCS@1k86%KW+TH9H~pGxU9(brY+@=~A3td)$5O_Y(SPpjpx(5mo0FS&v0IdP2l2TXTOyE@O1K3s18gWug-Mi9iE9ao`DD)GaJUHh-Yyr z6Bl}$zFPn`>j!6JWv{~YaZxKA#JS5} zO$V#v*+OgI+)1C<4dWmww|O*bklpk>tl!|E*D#((OF-YB(Ddqw;`d>(adyD!VeL0l zF&IlU0okExe|B+hvyp2C&VPvKd(VOU8k64h)#f&R-Sl?T8{Xkxl%>C#xjWo6%F>(G z?hbnqG%$YmaanrTiP;SY&DoPau4zoSclU+gKG=*9`pw&ucn3dc@L$Qr8i{W5st#`#yFVKPu}|+tZt1!G0@UKuMSZK@_yFi%LGT2X?52*Ze|Q$2;}> zc~~56%tArwO*37|t$}HhcP5OoyRYa5R+$Mo?A>S0KZ5Ki(_4K0qSw6U2@uinp{rrP z%RA|;-LOS8815g8lLfH9gpENO{J;p%rqi%6ZTPgP{@g|O#Ky`AQ5 zIsi{iq3kRAi>HrB4G>nK-vP9mSb%>l{(YxoBCoIipjtan&2 zSCmulnCGx<0&ZE}HSmBCsOPZT2fhMrf+cscH}sWEplB1w7I}nE2VO_L(c1#8Ks9{R zwe})Wfb>lKxyfFzJxpGZ4IMf#RuWglz>!>_2E>vrHw+OpTE;03b~zVwaiV>g_cAC8 zt!Mi$mDFf>#3QLeu=SG^Jn%aYxq)v4`~X8z@XMx?Ks7IVPn7e4MB%4Re~=XHm)?*R z{IqGmq~NDbyCnsW{^|Eh@Y5#zy%NZVpEmszsD_WfhDaPd+Ji`-1XcvtAJC@mzu*|PHG*ImD2Wkuzx8>*^(HLGja+;|f(TwA!L zlk~O5y8lkM{{y*U2>iE#VY;laF5waGu9U4?WK?vF-LZ@dr2ikN!ha_Mp4h_iZyi;j zP8TNpskEx9qO!1}Xl1FP#7j!6i>sEe@-45d2)Sdys+Z>iptswPkCuk2{>}KugF(An9>%MSJtd3skqGNSyt);j;hjx!G_E~ zdRj#lPdE>vK2+ksy)LzGYT`j3+LoyWjZOvl@-3y3SZ%h(u!ria?F)PWzsoud1k`x~#NnbZJF#Wy$i2Wd;cuErl4Xsw&sqI2yo;(qds5 zm0VE?^}W8dbk*ph70Xwb8pY)`71x)R7^!f>`c5+jLDfswtb)A3vNN-Cv+}cynOXUU zH!D5U$eX($-^g2-Z)D7!Gbbw}-*-+E@$fv~SXJuy3$9lqL?)*$+MlSrA z*zo3M70%5us%wgiORK9zG-G<Z-~rEj2yg>*QTkA8v%p=qG=pfQSlo|VwJo}y}49^mMtb^*~Nd2sYBul9)HSvE0@ zn{%+67FBp?sPe#^P+8@vEH198s)9}wA75Hgv(gis9)^43<)A!#^fVQPQ5Gu=T~`Di zxM>*Wv3L-S#W)jmoE$%C%$TubCyq%PJ0WHKxQP?TrzB0x&Gn4%j9Cb`k)Gt?LVkR_ z+OG>&7FAvEx!jZNne0g#4qTindU)GZ7%tj^*ttW|;ht2SaWH^cJgJ`e>g6|;R+hz! zii72au?l@fONS?RlyX(lHN!z=Isc{me5EU4X02G}@m0!(AX9k2t)%H`W)h{s5s@6< zcyJNpUz-sKc!^InN_%V?pD@pb`GSLD8(vL69{k$yp|OfqdP*xwU;-@id4$Jt_w)Fc z!xBUUUuC6dWl_bAv_$YMz0p@%?Wry;t(fAegaNN?MP;q01cqmvNg+o`k*~;8Ra#sM z^DYQ3!(PowlmNx^^<+;m&e9$-q%)#~^lNffn)68osTYr8q5L?{d$8plUR*!a!14q7 z4s5!mVLBj!40|aX6G@!RDH6IQ zp_NQH1FVcMT!n0|A5^0N|me5q=Z_ z*AP?2K9n(+j2)9POU8~rBRIok?4wo@bIaHX)Xy~}R>lG{20w0x5dNu*^^&oZQf42i z-)9&zBTUzjz7qIS04B)lEBVjiw$C-BpEN{x1|GPJdZvVbKNgx$a-FXP66%Bpqrhom ziff2lMoo&w%BYK?{bbZKWnPbrhEZy~jCP^aBr1QwG?3iIoe9@S^9m^JTA-rDr39&) zQGqV*H^lWiK%#v>ibf32zX{@9-1Tskd0Q|C<~86)o`w+?zTsv#*T-MT(A5;QOI$5+ z4HMTc;u!sp4KwJlkt4CZ1iR)l-9U`uAT-Dp}ZnvtOeCHdStlB`%Mu!Ma*N`xy7b-Rpvh^+n8R2AW^UEFJ z(8AXLKd`dU^WSh#!9P@7hl%TD;u|4a7f@~<(kruEx;{be#V0FzlaSE}_i(!Vrw-gwz*$5DcV>ppw?7kFr)q|_nZQcOc z2RulL10Ew{pw13@I*AUuVO)we(gTWp7Q}kqf<$xSp!Rs6rUNiphQYG-nJ!Z(%dm1c zyTV@!4ne@obcwkINEy#^VHyS*pW(u`zz~N+hB?#4LWdR`X0{7wE(}A_{K4oj#LQW) z4S0tzbd_P|IHF`~t`?uI#ph`8xla5t6d4D4nq4g!vt>nMBU(usE=)u~ zsrcvS7m(aLB2@Cfqg78Wuhi=LNY<()yjALA;9s1G@OP<^s~Ysmcddo%yolAtTBAR_ zAt6Nd1dwt8)wgIy`FB+Rm6lhk-sq@)kHt=BB(m;&{{?ViQ@+uqm7x&T0~c0(ykJrQ7=uCkYcWp zteq8emlaw}Nd9{-od2edS|9)R3%aW8(_x!CGXKd?wvNn?%X~#zM{KwRQP?^vbhg75 z+APfy@628eT75(8_11;+Ki~?rcLKY`SB_4iS+yF56f+Li-WM1JCwHVKPSd$EKMoxs za&Nn^+yrfi3d#TGh4UMo<&T0N`dy%2BRb2Ud*S@gcVrjrmA73uzqhmU-@I`C60KK< z*e?nmL|>r(`#aM=_rm$tbyogu7tVjMv;1#fIRCYs<&T2h-UaIabZ7ZkV|HAoys}27ndHDYyEcaJvWy5yShP_5Ko|yLXfgs#@ zh{KMaMszQrX~R`5x0_s&dN(V8O>U^FBg7UIQj?fNZ0VBau5Ckv*zIx>-*FfC0LX}2 zX_y-#@JvvIF)~wggt#*^-Z4WT*e{R8h}j&0yF7E@I9ND0N8kaXnLl2n+!3(?8S(~x zICyesm|G+8hz`SLczFyGlr7u8 z(WZMz$37@NAdcLNc91Zva^o%KzK388UD8rIVM z;fH_(cOB7tAu2}nGt7COIDZ-mzM^n`jGTCw=n92(Oz(u%nxrn}k0j17kgBhHA7oCXlMJ&`c(!^4!wNElb}mJQ3U z@IHnWGdXgKh(z=>t(eG2jGB<$?l2K$lm5~<)%QR&{y$3-F ziBPFNAk>XQ`zAnPm=SgHh`RLa;>d#Iq{JtNGW4n6sp&sc!aes zO)!&tqP5ey{bagG9?-=|?&$*C54;qT=9>${3nCZ8K;PIWLk45FkvMlZu?cF%E9E+`Y8Y09+j;7r3g0%x9)pdVIhWYc=n z><)^-BJzjp;VEpl&C?;@Xois|K}L{Fj0EN$CXz{j8Zu{cJ5^z`j8W4<3^rD&BosML zsU$?lE46~?1his*Xy=K+${R*XkO^kbNT}mv)ySwOcr%s?WBWL2pQ%`P7|SsZgJ>K5 zxDnDwIJ7sKGTmVWuSgY5K3#>fdrA;{qzGAbH;si%77!F>d}%J+&auiMBa^=jVdU7K zgN#i6GlY?2@W*N*K+#Nk36e!~Y;};4$(utMIo29vWb%~|Mvnb1$jIcoA&eXg1R0t9 zDuj_^CX9_3pfXJ2TTC#>%5ZEzkdeuR5Jry84Kgy>g;uswqLkkDI+GyN$Y+up5i{mH zO?r`2LOzpRxMbuQmkSd0;^16B1TG0!xGB_qe!3xSbIZZ65lG4?`WWRe|2GU~oDp4`<-cgU!-ETN>ObaxrG zZl+6uSS-_JL98Fs;XEKc~HcWz^Q29QhT2pkNBqJA+sf z(~kwQc&48SVjiZS3S#}3emaQ7GW~22b2EMMU};97U`G~hp_+lwnPk09V*!)Tka*dE z9OD9ju_N){JL2=1%qCf;aV?X62g+xX%fJ%zw{z^ZAS08}uq?p<;+P!eK>19D!y_f) zViF&pVUQ(o?02?AK^&8KE{_2QC?;d!oLfTIGFjt5iXl6%Op3XY0P7i+XuLqeg5PQ~Xlxz&NLVUnF3Z86_*`Tapg zCfQ7qkz;HrQ8Gu^R;DqZN%nui#}RgaDUxGsR>8^ zZUqp@Bs;y};|M#r6v;96aly(F_Gih;F>YqTsyB3bghcA-4!sdy6@lR|4wT1afFQTA z#&Dm%_y%JzBmbflTc(iPz!Bh{-cs7TbT^GWCXW*ol*Y&zN@*i)l{ic@jN9oB(wMxP zprABHc2Y_kY41|Pw~jPtDEbwRPC;p(6EYP}v@n3BBH;`N!vMMmnI{o4r%eiezyQO3 zx&JA55?>uL#)K zVZh>vyxf8E-XQ@j5V+XF1wngC3BfB5Wm1 zy+R(tcu;~-mq{LyAS07JBw>+E^DqN!O!6>;Y)oH4b1Sg%(6Zc_MHf{O$pZ{SbTtSpx!uHazCq|zQc>SUJS^?%qu zw*EKmv9;6o_==YCP~EL{969eS_w$(KCJ=la;Wkj)L#gl94(rRyJxZQD2}k*SCWA9vo2fIUP5tH#Bgam2=JR<>W)d{g zxW!m)^j{@!L+Ux0s|+PFD&92u^xU3BnF@pQm@NKJlQH&euK95uk24zVEub0Ea1`M<44vQ=%Un8iyu?iQuW8;Dg+C(^W z#*j|;c3AKmPZ;i_dpj(g^f0mXG^+b-F}0$8O#>nieC^2LrK?Soe>*Jtx}Y5vUhVQ4 zw;dK<_P$KZ-*#Ad8O)2{c35~l%Zu4|SoEp59hNYfKzZVAhoyj6c+PEyWh=4#lJ4!W z>?hBAo$l?h$d(RXd6oU3Gx^M8l2_d@zXkav<)LG%IJ)CmAJemfSS-_dLCnqc;vg2w z^p!!3#+G2oT;^2bfzvQ1a|ptXsIYd^lcuBQV>IZbkiZlIn z5TkRZU~bO$4)K6aO#YD|sXWI%4>B^z@+D(XHc><5-9vZOjOmmh)?cO_c(2tcQ28xL1;gb7dutVV-2_r7^c6b)Ng}a9TmqFRa_^@$#pHu zzBULkSxS&)tgGA35w1F%gfkgbYay!@w8FKzTJKW*{z7+`F@8JKVU7~>S+Cgyxr}k! znZ7c}wu;D`9JaCB^%B|cYzUVzaXXh3w8R3gA&Z3PD0&SsXWJ^adEBCVGcL`!id-PL z>E1f75Em&xuF9QGm6F?ZER?7#A~NfB|A2&?rh7Xx{E(qC)6H}TXZ92Mn;`UCBCTPP z8@Sv=P6|TPh^!7mYlz$!gl;49$sn|g$mfGlE0IB8ny=T6RsW5XEANvwx!NpgdQ(*{ zb!xYe$?*jBFzVb}T;0x#lVrCi&g~htozqyKehyDvH_1DgICV8S=K`m|d?wk_E?CYp z-ArtN)%}R*bf<>-OtN7yE7NQ<7`0y!4(P9LxWhGwG!v+MLaNgGRfKGB->GeU7U>hOsX04+l*49K$1&H zbBD;BOoBo{h|r$ZS+Or627bD)^FP@|BD~AjPpsvi_QMbHX!pp+*VobU^*{JPlMW)w zJyPCAy31JbdKp!Nk3{&qfS(=(IVC0EpkWvXXn(G6&h?!+Z_D|)0_(wNAG&-GZJc=n z9SJ{R#DIUkhe6*xucG}g?}PO%ufD(4H?#WARo|xao-~c@t8YN{-KM^^)c2A4rcvJ^ z%321m>uKAuneIQP`!>1isBVDC8ddLQYI8m7&m&w z@`{=@qnB0GBraXQ~4Azqt{DjdJ zW`^$xx4M;C-Q9;?%(=o^y3@MdEU+G`+qu$OG|L)MFeYaT{!5(V-u||0aG$vgtkg0q z&t10p3ip{j>!ws|RGGEJz0>`r6?5D*qK_55&01gQPF-g8c6)NJI0+()k6$$f5>{S&Rt;rt()s<_@(F6(bu@Au1>q!y1|`b#U@zq)f}<9xqG~5^*QeDwF9-Y zVqHT`>lycH>y6q1xNo!Gu657ymM4}knzqt2?9BXmHoez9vb!*9~xg2=R@Rslga;&_9?RS2;F(=1* zV_kta*S&VC)vdstmSg$rwmrBbJ0~c250GJp;1cdi=mEEg7BKtMbw}LgkLApqn{~~~ zhrNDl=#d=jz&g~!4BsZMA6qAk^$&I^YOoXq>h83TxO;DYzh>%{lV&diZCYm5ZgMAn zIU1{GhJ!V-;H^wnmv6i`e2*6j6W8I|uUsd2fY~2=qDCbAkZ*JUab#=FR zmn~a96WfA{RZJYT%aup0k?w-mtbKI_J3cC1Y)#qu+UTj)iFL>CdNjMn-RsI9-g&1L zwSLnkE2_ncZMjoet04T*_j9cJx&n9lq^bUgywJQ~7~5X6&aVS~stO+14$e^UynAbo zwXEQID-KdJ3IMAr*e7ceq-&H4U}ee+zyYlo_j=UYdfCKAw!($t=yN|^cjW#Drb2Ox zTilnwW-Z)i6%}l@zQ(q4jYsEp3AeD&)?wH%;jWR=1Hv1GBqbp(B%vUfBQ#+rCdlSR zo`{xkYs0!DR#$lKSXh|#fdPH!ZR3db_?ni**{iL-&>g(F*7oqzXepO9dyjR(+++Qq zZoPHKx)Z)fSsxnPtbg9*246nrDo|ai-3Gb{_};S$rdsFLf`MKMLream7Fz6G z6XIWm!{xo&f~ncoKI>49HMju#lxb~V2ZnjW)nXks+^IEFrY5=*ts7b{Osr_h`Jq+i zPR)7Ly0IWZZoO%?Otp^RRA9xrQ|Ehg1q}V>I#--oYQ>h7loscXEET~z z)1~ZnrE5KQlWVZauCoj?{@8DA40HFe{$Xyj9=&DT1&!c20!{`QJM-k%Z$6T9Wsdbs zc!3-kpSr1KgB7*Ys&RXSuILYDxJcWv-Fn4pxnQYFj$Dvs*b(>YsnX<6tu5GYoiSRh z+9TFWVMp9O#n_^Ed3U(=qS<2o_(p7O93;0}`)+Bmj(0h39b0>ZF}z#lE!)L?P0M!c zxYgp$*!SAi_Y33~Yu%|0J9g~YewW|B!H=%ZWz-BplhJ#T_b--RxIFHEm{ z*UHw~7XH1+v@P8FL`*%V)oQv^5j*eh4L4W#p>XT)+HF?Mo*e7QEd{q*KX zMQd7WXjV!H|7ddqcH7aS|6bLyV_)vQIm+z1tiT%JK7z>~!T8)@`C5c8SpQrnWgj7p ztZgnTburyH+)PB1MZ}9-jU@ye2E{~0-s(aG)rjgBN9Y-@-{v)h{44^hw8;f+KW8LL z2=|4rhI#)r>!xkjK1pjTz^(AtZtMetWQRalJ7}LYUr@q*8 zv0LOGfJxPO8RY&Nz(GhVptad_AGf;gv{ujh$&|&`jR|?nmTy`0<>S`S0_!SR3|WIt zTU`t0UNv&+50+cAc3P>2eu5Hkp_c*cCvcnDu-u9+c+{GgU?tA7=J~8kcP_SScW$uO zfZ#Dc7y^4(zJxp7m%n(G_5M2Fj;gEk(~?TctzC63FWhha&2abl(W1w$w5~c1$RTjV zRO^|#RG4UIS&4fVKW05&cL?6GxZSGQcE9x!Fh6EpbJ|KcB=XEDux{A4{Q;{ON?HvQ z1xyxyg8vWK6$aJ-uX5V++qvlw(KC7z--r(4Cv&)1wxmtVcw0!HacujvHzU{tHzU{ucu&T7Wu(Aqos|vkFHNMxs$_LRK#Cx#u zZSD?K4YXQ($eXg^E%TTi#lhC06y&djSBe*wR93)?%TYsmo4t7TKQQuJkp)9J)Wla@ z4)0cmSGecX<+@a|_{Mv#Efj#> zzoHUe87?j%&M4eazDvEZy3~g+7OysfAH)zoLEm*y`?d4x`L-Qkc?ER4nTutP>2qPkgZD_nryZc@=gpiCABLcg&!6ci z1Q&zvD!_XIaDWi9#FsYM7T8&8N()!i!pAajj1->{5voD|uYjr`NZ%TvcHwGrvnbwc zIBpcIoopg}^Lc1v2VV;xGP>Z)^~KjVSRv=rBtjMEt06*QunWj;Em-K=B|?MX_&~i} zqRK!`pR5S#TLou86{WR>=wjHp+sq|UC=UYsu6XQl?2Y23@_Lnw!os}yS^4>k3unML zPw>Mmg@w>^`~evpt#Fi*O~7Aek>$6UV1#wB!wLn(Z42Hbo^3s(>pn)7DOWeqkNBE+1I^ON{6ha9I3 z7%Wy6t-$dT`Wd>1oTSC)Tx8wFcRf~?uEfexDhPm&hR9^0s8>#%>Q_1h&JA0*thA!E z3I=e@1J*Lw=%9`G0Erl1l~4Yt6PNgKkLut;3-Q4nY90Dg2z7=~Fr-zWm#W|Rs9aG} z2=CM&v**Js0bl1*Y@vLWCFGMLAvMpJex`m)BBadVhhvm%a!?jFl7)&dub>MiPXHg3 z6M|Gs`S4G9VaKDRkR`?o`W%$Lc;BcjUOG)-^@^hEa(Sf$)yKt@p-5C+N;a(Q zz2z`7h&5Gb131Z7=XP~=5MM;xkigA z*@Phr9%wS>Q$Ip#VWB*oFT{^NL7~bTLanLdVOqP2O#`gw93PU?DOXnvI50k;^5TnI z!L7^KTrG&ZUx zmkF|i$z_}v`^(^aBqivq=rc4BIbWXgRbF3OfsGY12^7LNZs4g&ur%@cHFZ?w5tuec zvO;3LNFVB|C@n3i7INhHC_W2TEqc6ThTvQzl$ItJ?DB(RYRBadU^QkPgkIApk z@fUuuU3p$FTs;BSg|HNqE20JRGiS_#TtbK%bP9{e5b^qAN?T+?Iv-EK{f@id1` zkBPsnOL|PwhVb;5l!l0zG4-Z3!R!{3k{Oef9up5dzzcb%$G9`$;h-pU3(200_sp2s zvTiZ%8Ijref-|Al)09pR!v%JTut{`BUEe2qBHjyQ#IO5L5tf4YB{8vHxP{>}NC@}B zgFLB!R;d12sDCEvpBa|iFJhn{){EDnAr8-lL&Dnlkf;;U%fertpv?a?{{+a3pEdl%6`cpzkUEOPl70l((6ABFf4xz{8z()(K2>WD<63=@O?JX zdj3sg1)H%*GYpr{`HLvO#%3Hv!$64D5p+N*#0VaaoX3dH(%h5uYWxBrcR zu`V))yq=-~>CZfvQlif51H8TR^WKvglBgb7K8}-m`Hg_-GBM{Hi|`6>&e!U%^KJzm z9m9NAUWr#2ONYoiUv=IeK|*`_*V~fw5M@C9@y9;8{*M5r%LK@nunw=mc}K?D@;(3w z?UnDvH)BCa5?ATJ*!T7FcLUa5`DI-G1?=~F2l;>e16lB^*l0@7%X$UU+S7jx>Cb+K z_QM~C>G~f53}tdXffV7IW_iDt-q=B~Q&-mGLr7>Z|G9f)j**;^?wpVBpHhB}%@}&G zj>tIYetr7=vFR84zCqaq9taEP}u_@Y69L$qC85nWke{kAZa<)3StRBq8xs^F0QjM z%!L0!J{yw^CFd6?m+eS+zTije%K(1|DMB$^O&ICZD1MmkH3IKq93}m6EWvO){Ks-n z5l(-EZ2X+?SepO(ATxwk_>cTag!3;+G0l?SKtnPlSYqT4fkebIqT7OiSn~5uZPF~U zQf&hRzp6zr-Qu661|dON2K_v<4bHU>O|YERQV^HZTibU3t6+%`b`5eH#&Hqh-V;m- z5I_Bp)Jga|;SV{8B)%k^x|frBmhgQJB8l$^e_O-hc_@Sk;{y$sFL{n=^D2vI!S6Ow zH2$81Z`E-5b)*Ob$5%BBq;gNGAkaezAEDtR2>+LcClX$z;o}L<((oySTjCx}q!*sj z*B68MOyZaI4&t)~?l!!d9OSSJ?j=F~1;Ez>dJM1QGAZdg!k18g7kf}hTL(Dz&7c&+ z*wO)hKgr=gdlY+5$oL$~A1tNd{DI*$!s`jAWuEaT!uc-{#oiP6KPB84BC4?3ko6bX-rT zJ;6sR;&~w*z63vJ+}@*(gt6n2k~&Hl*FnO>F&!kNz@9fZBMC3b6T}rS6Y(OVR z;&q-d;P0EoVX3OLJopkw=yPv$rAx`5z|F)S``hy}Jfq=zY5tSrrCiV9(ueVd&<`-M z9L5_vz(1jW&HT7e#xR=7Vf;2EAdFLR)S301qTsj&VLXd)ykTEu{8gHlS^i$q<5F73 z>3B0uVGd6E;Md?VFwT1JQ*c$!g9<(n^07XL3D@;ZqNyL{&3z#u>5}1e#;bm5Tvs{cPjW`1%E-oacE@z6AB)u;5})fhvg1c@XZR2 zO_WRe?ACC$|BDK)+Tj%iSMC2B!gV{$qa_gAf#nw{xGKL;!BzRo3D@O+aS>Dof-e7z zf~)esQ*c#&#KlsMF29LzU4Dy#tMY%M;Hv!lI*>nyCQM!aLIqdlU#;M({4&CI{qIot z#W;fnLBJQfW8iXkkU!wd*)gD;aqyr0?NL+$0`qe_KCR%Yp3f`zFv!PpULjo9^G$^x z^5xUWH$kKUcw3`HK`>wf~Y1-v1D@Z*|@`A2&o0zvPm<2(WuxLWQM1xJxACyQ{s++2lUt=9qt zSLI)+;HvzR4&-02@T>Bx6kL^mqk<1Jg8DZQuIv9pgcK^8c>js{DT{xGMjA2lB&l zQ3yfz&u9f#<@Zu>RsI0Nb^8oe_*MN!DYz#-qZRo#cOZYg!mrA2QgBs%i-N2A-`#=y`xJgv{v!&m%70wJ zRr^2Jf&5m5UzPu=f~)f1R`3MHKJRuQ{{w|zmH)AVtMWfra8>`WJCOgq!mrBjG8mMD zfc-+1AEn@`{62*1{y$m4)%9(eA}0~bU_Y!>aNKe+{dM-Eb2K!3F?+Tr5Ihd=%*u ztKefGo#pgZa8=JigzNeU;Upi+I7D_pJ`9NAfAlR3Zh3R?6T}~-;bE8w0-tHJoYfL` zeuu>PO@#NOJL798PTM%A+&2mLX#9LGL1uRN`;(qz1_$TojJT%4z~$~Fe)J^_jPn~# z*&d8PNzYqTB)h}^TQX#-hHobRG!5t9U1VzbNaFWu_%OnAHGB}^c^clI@O%w-5niC- zU&ct_Y7Kvn@Fg1lI^iW6{xIR?8h$h3D>Qs5;j1(pzvhj>CvT3OqX}n!;dUvf^Rl%X zKYm&aL%p~L+xKjg1pFHQE#aFqoFB#Arr}{EzeU4uAURt!yoT_t8h#_;_h|SngzwPs z9}xbahBp%ah=w;2zEi_z5&ndRXA%CihNlt!tcFh^e6NO2AiPz>J%qok;h)p*DGq7) z9|?a`!+%8hVGZ{a{(B8CBm7+rk9SMpeGT7F=f6iad=lZuHT)97PiXkpIM_q@Ox_%S zeu?l?8h!)eUupOf!p~~>KzcCrt%g6ykHBf1OWb@KqWLQg{CW*fA>6Ow z6A0g=;asoVG@R?zqTxBD4?dU1!2ZB;wrV)bxktnQPWIoS;VkDt4d?#yh=%W_bNrne z-b(lr8vZijPiy!g!k^XfHwoXX;fD!t)$rdF{<4O@OZXuT{{%Nl5Z=^qe#`P<4gZ4p zf3M*uNdCJT-p3=v8}DoQ4@u5Z4Zni$;~MTI{Dg+*68@Qn=MjEN!|$hk#a9|WE>7xs zR>OZu{NHN$V}uI_gskj`Pw~D50R`VhxLd>b5FVxBFA^TB;RgusrQrt&@2BCf6W(9L z-zMCn;qMS0r{PBkkJs=&5k5-8|4Mk0h94t*oQ8i)c#4L9N_eV<|DEtO4L?im$iM%? zWc*)1xL4!9n($l=UqX1EhO_*94L?r&1seV?;a6)ozddz{hCfUEB^thlaNgHqGXBpa ze1*o(?>Swi;X7%c?9=e~2w$V&{$WrEgtZzTMtHr3&nMik;fn~D((t!@axXlH`V}pY z96X-zSjxcsqX_S(;mL%1G<*W#@ftpv@FWeNPI!uj&mufc!}AFDYB>LHBTvJxB>n;o zUqbj24KF3UT*E5}U!~z|2w$V&b%fVz_y)o^X?Qc?EgHU+@U0qtAK^PR{O5!}qTxI* zKB3{eiT_y*-%og}hQCGlAr0qmn;zEi_lW;p4L?TsQ4K#y_z4aF2jQnQ{0!k|HJs-U z;oy*lY;O49h5Ct`@-g0%@K_BWM0h_9A3?ZB!|``+7}7L+BH>;QpGG+QH728;GYBtG z_;IUKPw^!Rj{H{pe?U0M~IKh!6?eVi}*Jwa*+Qp#ak2{`F}zD z?7x_d{AY=8hsM93__=&cMmcX0{)EOKApBVcNBJJYTNNDTm=;_h98z%P=lO~2fyv0< zm-ye+_<4Lks^G{!lK4+3ILhBa`kYd5LU@aYKT7yk4L?Zu4h=s>_#+CA z{_`%ypHOi0lkbTCSp`RaH`%#W!I8fgox>l}@Zp3X*6?(~xqP$_%1YPdiT{L# zFC+YvhWiOWtKoML4nMLMf!k#V;aoq)cM={h*$q6dp{=h#=y*=xxMku`A>rTCU_gGv z|3CsbFXKg|AN_32z;X!!$}k3rtDIjD=fC3|PB_Zpya**JIF?&W=dS!aY%X^V?Yr@r z3kJsJ@8Jz2OTrHR2vsy!!)KA41sc8q1wts2H%HD#gqLghZ6v=|!#9xK)@pbpwaZ2g ze~gT`MZ=$>_WqfM|AWpUcWC$m!hfaVN6<+j?24w_bQ}oWj-L>}{JV-EKA7y!>vZPNB>QmtGoDQCJ5`fEl9b73hm!mn4S$LF8#MeF*^SSOSkG1*gdjYm@q4Hp`Fw`?U!(f&)A$*GL&Kx# zc@VERSB9KWB!9kK=_@;Pe122-qY|@lJkLvk0C$&NW-rpzdEVm%c*_;q2a$K{lC`mpAr9e z8ve9Y->}G!xLzNV-MVV{cGBP0@MN0DduwO}FK1svR(>QRshOZ&}WNG+4#Gj+#&yyYIY4}Rwze2+o5dSqA&gY@U8vajem*pB> zL~<%Md@=Ql8Vz^Te79D^Q^}q@esH_jlAPN${<-9zTQt0p^!b^Fx03!p*YLkm{80_h zCcpf(hQCGQ|8p9?mE!v}oWEE4iiY1rdh!>PxxPHkzpL?INBXnA%+LMmxW<2g^yGa5 z^Uo$bpVIgrCjUI6;giV^zt!+f)URD6kL8b{{>A$b#c9$7uL%q<@Nr-$nMBrs20yyJTwk-%$Ywvow4u)i+PW z?<7B8q~WDxx2rXLB;iXn{40u=>o~Pvg@*T+Y8pNbzk=HLCJkRocCOd(5|YpRIkx|N z@}Dgl|4AzMZVf*~cG#ieyk2=&!y`zaof=wAa{Foc4@v(N4d-=iriRZVJI~VaRQ4+kpF?(Dq~SLZ&ihN&lmBjQ zsm4E?zS;)$oDjSA8^mIoZFzhVQ2MU=5#5c8J&TXQ21D zO4Imzk>AeHaNbwsYWOQ;M;>=s{+HD51seZd)W5FP@KTxwOEjGKY1e7^d*p|!H2gV| zzgoi|Apcye;gd2bgNdLz){4tWh zN5k(TJzF)L&)*Je_#dd;H#Pi2lK+l|pCFkH`)UVwdzJmH`jE0|~{?$vvSCRi*tl_->8KmJKQanM! zU!nLo4gZGv(PRzpL3o;m^X~&^X!zaa54jr7^_j2X8^~@28vYrzEev(N3Y->25e+?uY z-G*FB^d$cBA>;gBqEtnW`j(L_4d>^rb2RyUezHj6??-(XZ%Y*%<$Fn~>ouIup;l}1 z`TZvAG(4aD{B8{&PdJ}raeea$e@ZL2g#2ocg5x>)O7c&B{{YM3_o}?Dm3#4EtgT@j zQRHBKdEI|h!BIZ@!$}24{`aWePboO^^L)&|GetK*{uCNt_!UX)Cw$HsNq)!tJpNyz z;TFY*Yxrm6Zz&o+jmEvH3XXdIjM~?$;HamM__^P(K8FdvO5sO29Lf|NIr1{znbxzsLDr z!?}GUshzpL%V<0wsNt(=JfETAdkJ5u;pYk8qTw0zKz_G|&!qAHO$A5$&~#zEr{Rz! z!siOE+U;uvN4qtX`~f78>-#$z_xShtdV8fQ{AzpUE4W(jwF-{quB84_t>CIZ)GN3u ze~W^v^0z5C%Kw_=zoOyA*jXX)I-TpA)mP#@sht^rl<>(KzL5Iq91V}eK>|Xtf~)mf zrQmA4{0gqt>vjdldObw)A5d^r{u2tW%70nGRrzl#ILhxr@9X)ehF?c`H}YTIANne| zTJA^%SIZr*;8<=s9dOUq@YnE$R&Xr$1j)Z&!BzQ> zYdFh)Nx@b5Zz(v+kDz(*n1ZYA^@W0~cC%E4V5@QNdODJl^Q? zXDj?DpT8i#RKZdHR``#hQo&XE4GOO6->l#$e?Qsheg#+ce_X*;`7bHBD*r77NBIG^ zzk;J2_Ma~_9Fjz^Xk66o6RqGV-%ay4d`?*ey$L#tMb24a8F&zgfXizBLFg z5bjrSRsQ1&uFB`XU)1gMmcozn2b26`3a-lkLcvw}7R~><{AdM7`ROEou!5`d6BS&Q z&-*`J{%nOG%yk7s6q^YDF-#;J+Y8I}3`W#2F4yoY37@IRL9)7^U^nI|ILha9xvLc%$xn#C zh;S}<8p&U!@S~icV|CVZPB2g$MYW8Q}p9OZw73P5;NlT%M}p3(5< z2tTOF;rbrca6Uggt;tzWa?UCIXqq&aP{-&;>vwLi9!NllBb@ElN^(YN_}7GwQ{-S# zE65Jn8vY>Ra}*ry!{={{75UgCM`_=^RKZboF1K32(Qo;=e7%CJe!E4%Rr${l&UPpv zJM35Zg~^6MArM~E@D##-tH?n+gk$9(e5~Qq2tTRdsvXWK@=;HIFaLQ3M}4^5Sn_vl zFVzm0D!6KgWCd5{&m)}eaF7Or8#SEw&p*}hr|CT8VGaKq76M_9h7TqDZyIjXIm;J> zvmf$%#=q9^zg#BepI79d{dbU^dy(H^y%0Z5`?ZS{99dcaI0Z-kTH1dNS8(LNm(EAV zDLC@KNBq+@d=l-a@-+NK!mriv(X>8aso^gZUZvou&kSm>TNE7inLz90^$L#s+>Xr( zj{H9-{yP;M`Tw7~&L1R>APVEB2N5KK1P&|V6a~>p#8{-bA|VhI3qceMv6qncu#<45 zXyJvxHCG*2h7>{qX%a|hEG$x_@K2!un^c0W^X-0LcziGeuHNsyefwtS?c14g?^fq& zmmK|qF4XfOjsiz~o=l`oDxZwslm86%aoqVj)am>({U!B(jmyqI8HsRC+qcM_sVnQ!(%0H7=J_lDsY6P?&n@1mp@M@OFJ8;|6C-Sv`!K@+UE=Hzcaow zUfOAz{VwxT%lHrS4}l{;48gHfbl%`)%p1o+AN&0`x$?#t*OktL9#zu!{@)m%oWfC4 zJO(>OJkZbk!11T9gZ)}}Neue8)DHv>{aiI|Qh5?M^gZfF0*794K2DByKz;SRlbOI# zFZtgH9H-(U+jA-K*q&Q~NBg_vYR_xN!(Pw>>3Iolpp~zam|Ci8rQtzmvPM(u8eDZerLSG{HAd+e8-Q*QERNPxbpM1apjo@ DBM{cK diff --git a/src/lib/.libs/libshairplay_la-http_request.o b/src/lib/.libs/libshairplay_la-http_request.o deleted file mode 100644 index ca0902ae0fcfa541af99520351d6a13e55d09c9b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 34304 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

    G< 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 E2Na40CjbBd diff --git a/src/lib/.libs/libshairplay_la-logger.o b/src/lib/.libs/libshairplay_la-logger.o deleted file mode 100644 index 9f716037e5cdc98a4af5129ca98bdceca9d89c29..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 17880 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 diff --git a/src/lib/.libs/libshairplay_la-netutils.o b/src/lib/.libs/libshairplay_la-netutils.o deleted file mode 100644 index 2e6d3189cb2e7003b758e7b510e307e47ec20132..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 21432 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 F`fqazpJ)I8 diff --git a/src/lib/.libs/libshairplay_la-raop.o b/src/lib/.libs/libshairplay_la-raop.o deleted file mode 100644 index 8c2a3949160ef1e92a916cb20e2190e7f4fa2238..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 72144 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 diff --git a/src/lib/.libs/libshairplay_la-raop_buffer.o b/src/lib/.libs/libshairplay_la-raop_buffer.o deleted file mode 100644 index e754fc4e38e6340ce4c0938a6ba64a0a175f53ac..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 29176 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 Hyw3j*{k{p1 diff --git a/src/lib/.libs/libshairplay_la-raop_rtp.o b/src/lib/.libs/libshairplay_la-raop_rtp.o deleted file mode 100644 index 3bb02a5d014a471ff51e02a1b0d96aaab3b443fd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 71200 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 H7yJJ|POPW7 diff --git a/src/lib/.libs/libshairplay_la-rsakey.o b/src/lib/.libs/libshairplay_la-rsakey.o deleted file mode 100644 index f7780e3dd6cdc540622ead4cf5ae08caf386aaad..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 39976 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 baK8WPp>}8!|M)&wfrj&S#BCbR=cE4vg3zsF diff --git a/src/lib/.libs/libshairplay_la-rsapem.o b/src/lib/.libs/libshairplay_la-rsapem.o deleted file mode 100644 index f4b5ac22f57d432fa828df0d0bdd0bf69153a14a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12816 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 diff --git a/src/lib/.libs/libshairplay_la-sdp.o b/src/lib/.libs/libshairplay_la-sdp.o deleted file mode 100644 index c55323d15f9e36c5eee5f8b8db7670ffaa850488..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23296 zcmcIs3v^V~)joG7feQ&qAUpyD8QuZSi)RqfgqITxHb6iq;4p+qh~`0OCOmvVY62QD zO0~9sm4eomDy1%LE&ftOC={)gR;!|dwb;Lh! zd}r@(@3YT+oO|yHn`Twa_E?tSVu`DSTVqs+H?MHzQYn^-{-UoayS{8u*}}4_h5q(0 zoRgC`Q=HIoyx^YHL=HQt^lviIU@8~@>bDyW}P_%Gr z_sq6CAnNjtnNzJu_sYbl9wp<<`u}r#3zf+ULTZot-t?jtK#k^T#s>w_$%oS?0c!;jL$bQ~RuYC3D{) zfA!4G!f&1JJYC*;)HAoe);_!uQs+13tiqyp{Fq(T*1 zyFzQJh}LK=-DOL(OoO^8Xp#n{ODJ>mxr?2h_~W{OuQ_{rp?6R-J7B!_sr$OsMf+dZY$R z0p}a^qpAL_*Vsq=9X(L3(%&%w_Y~{?9Ux00WzYIqtUuq--<4S32l|qC9w$M$+y6vj z{T$|B^~=l-!vUZSfPWcR#<&%AX2=139D}lY(2xM*8d?{vsK#wRm)Pf zfvT3HYPqWBQ?)^=mZxf$salb$4Nb9T-7R7ZG@^V7HKlAo?>ew z1n0FLf+}8Ag{K$+62Iw+@_s2VaaO>x-T?Is7(8JGP|RG@6cJYNYEaLt4>gjQ)f4K% zszF$YF7__iDu&UPHQdV#qme;6v_`jpiek7Nt+F!l6tZR^tjK1g*lQ7FU)8U}xHOS` zUWfDqEBC$ba%?JH8!3`arE613HU}M>`L2x=$!5N5GoNh!=GauZHc}*;D%Yk;*-*nG zS6_+@yZVciJ|=SvbkJT3ozI5sL6&cmV}hbttZ%^a-5XKsHXMB{RAst8aws?9Kw#;M zN3vP0yWawr{qCiver+slAR&h>X2M|hw-$PCg>98*Eo|p`BG5Ph4>G-2_xK^Sevc76 z5ZiKpO10dBG4P928}xe;n8;e!?-PRh{WZpft|HtFNvP8sL%qm4AEV&pHWZUv z8zyB=(-x;m#XUsrgxCoUA>f2Dv5Ij>>=nXkd=?s8RihoTY~OI(H&P5`(-Y7thFMs( z?w31m;k|VRjEBqP=YBqZV$4T4nn(sQct5rlI*09ciw{XwGm%UcIRrm)c`olxIT9$6~fDO60Vqo-mbnGE

    5&~w6dCf#$kK(4J}I)J$s=11GYOTm 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 diff --git a/src/lib/Makefile b/src/lib/Makefile deleted file mode 100644 index 193a584..0000000 --- a/src/lib/Makefile +++ /dev/null @@ -1,877 +0,0 @@ -# Makefile.in generated by automake 1.11.6 from Makefile.am. -# src/lib/Makefile. Generated from Makefile.in by configure. - -# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, -# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software -# Foundation, Inc. -# This Makefile.in is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY, to the extent permitted by law; without -# even the implied warranty of MERCHANTABILITY or FITNESS FOR A -# PARTICULAR PURPOSE. - - - - -am__make_dryrun = \ - { \ - am__dry=no; \ - case $$MAKEFLAGS in \ - *\\[\ \ ]*) \ - echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \ - | grep '^AM OK$$' >/dev/null || am__dry=yes;; \ - *) \ - for am__flg in $$MAKEFLAGS; do \ - case $$am__flg in \ - *=*|--*) ;; \ - *n*) am__dry=yes; break;; \ - esac; \ - done;; \ - esac; \ - test $$am__dry = yes; \ - } -pkgdatadir = $(datadir)/shairplay -pkgincludedir = $(includedir)/shairplay -pkglibdir = $(libdir)/shairplay -pkglibexecdir = $(libexecdir)/shairplay -am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd -install_sh_DATA = $(install_sh) -c -m 644 -install_sh_PROGRAM = $(install_sh) -c -install_sh_SCRIPT = $(install_sh) -c -INSTALL_HEADER = $(INSTALL_DATA) -transform = $(program_transform_name) -NORMAL_INSTALL = : -PRE_INSTALL = : -POST_INSTALL = : -NORMAL_UNINSTALL = : -PRE_UNINSTALL = : -POST_UNINSTALL = : -build_triplet = x86_64-unknown-linux-gnu -host_triplet = x86_64-unknown-linux-gnu -#am__append_1 = -DDLL_EXPORT -#am__append_2 = -lws2_32 -lwinmm -am__append_3 = -export-symbols-regex '^(raop|dnssd)' -subdir = src/lib -DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in -ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 -am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \ - $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \ - $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \ - $(top_srcdir)/m4/pkg.m4 $(top_srcdir)/configure.ac -am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ - $(ACLOCAL_M4) -mkinstalldirs = $(install_sh) -d -CONFIG_HEADER = $(top_builddir)/config.h -CONFIG_CLEAN_FILES = -CONFIG_CLEAN_VPATH_FILES = -am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; -am__vpath_adj = case $$p in \ - $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ - *) f=$$p;; \ - esac; -am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`; -am__install_max = 40 -am__nobase_strip_setup = \ - srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` -am__nobase_strip = \ - for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" -am__nobase_list = $(am__nobase_strip_setup); \ - for p in $$list; do echo "$$p $$p"; done | \ - sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ - $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ - if (++n[$$2] == $(am__install_max)) \ - { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ - END { for (dir in files) print dir, files[dir] }' -am__base_list = \ - sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ - sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' -am__uninstall_files_from_dir = { \ - test -z "$$files" \ - || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \ - || { echo " ( cd '$$dir' && rm -f" $$files ")"; \ - $(am__cd) "$$dir" && rm -f $$files; }; \ - } -am__installdirs = "$(DESTDIR)$(libdir)" -LTLIBRARIES = $(lib_LTLIBRARIES) -am__DEPENDENCIES_1 = -libshairplay_la_DEPENDENCIES = crypto/libcrypto.la alac/libalac.la \ - $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) -am_libshairplay_la_OBJECTS = libshairplay_la-base64.lo \ - libshairplay_la-digest.lo libshairplay_la-dnssd.lo \ - libshairplay_la-http_parser.lo libshairplay_la-http_request.lo \ - libshairplay_la-http_response.lo libshairplay_la-httpd.lo \ - libshairplay_la-logger.lo libshairplay_la-netutils.lo \ - libshairplay_la-raop.lo libshairplay_la-raop_buffer.lo \ - libshairplay_la-raop_rtp.lo libshairplay_la-rsakey.lo \ - libshairplay_la-rsapem.lo libshairplay_la-sdp.lo \ - libshairplay_la-utils.lo -libshairplay_la_OBJECTS = $(am_libshairplay_la_OBJECTS) -libshairplay_la_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) \ - $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ - $(libshairplay_la_LDFLAGS) $(LDFLAGS) -o $@ -DEFAULT_INCLUDES = -I. -I$(top_builddir) -depcomp = $(SHELL) $(top_srcdir)/depcomp -am__depfiles_maybe = depfiles -am__mv = mv -f -COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ - $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -LTCOMPILE = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \ - --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ - $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -CCLD = $(CC) -LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \ - --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \ - $(LDFLAGS) -o $@ -SOURCES = $(libshairplay_la_SOURCES) -DIST_SOURCES = $(libshairplay_la_SOURCES) -RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ - html-recursive info-recursive install-data-recursive \ - install-dvi-recursive install-exec-recursive \ - install-html-recursive install-info-recursive \ - install-pdf-recursive install-ps-recursive install-recursive \ - installcheck-recursive installdirs-recursive pdf-recursive \ - ps-recursive uninstall-recursive -am__can_run_installinfo = \ - case $$AM_UPDATE_INFO_DIR in \ - n|no|NO) false;; \ - *) (install-info --version) >/dev/null 2>&1;; \ - esac -RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ - distclean-recursive maintainer-clean-recursive -AM_RECURSIVE_TARGETS = $(RECURSIVE_TARGETS:-recursive=) \ - $(RECURSIVE_CLEAN_TARGETS:-recursive=) tags TAGS ctags CTAGS \ - distdir -ETAGS = etags -CTAGS = ctags -DIST_SUBDIRS = $(SUBDIRS) -DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -am__relativize = \ - dir0=`pwd`; \ - sed_first='s,^\([^/]*\)/.*$$,\1,'; \ - sed_rest='s,^[^/]*/*,,'; \ - sed_last='s,^.*/\([^/]*\)$$,\1,'; \ - sed_butlast='s,/*[^/]*$$,,'; \ - while test -n "$$dir1"; do \ - first=`echo "$$dir1" | sed -e "$$sed_first"`; \ - if test "$$first" != "."; then \ - if test "$$first" = ".."; then \ - dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \ - dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \ - else \ - first2=`echo "$$dir2" | sed -e "$$sed_first"`; \ - if test "$$first2" = "$$first"; then \ - dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \ - else \ - dir2="../$$dir2"; \ - fi; \ - dir0="$$dir0"/"$$first"; \ - fi; \ - fi; \ - dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \ - done; \ - reldir="$$dir2" -ACLOCAL = ${SHELL} /data/packages/shairplay/shairplay/missing --run aclocal-1.11 -AMTAR = $${TAR-tar} -AR = ar -AUTOCONF = ${SHELL} /data/packages/shairplay/shairplay/missing --run autoconf -AUTOHEADER = ${SHELL} /data/packages/shairplay/shairplay/missing --run autoheader -AUTOMAKE = ${SHELL} /data/packages/shairplay/shairplay/missing --run automake-1.11 -AWK = gawk -CC = gcc -CCDEPMODE = depmode=gcc3 -CFLAGS = -g -O2 -CPP = gcc -E -CPPFLAGS = -CYGPATH_W = echo -DEFS = -DHAVE_CONFIG_H -DEPDIR = .deps -DLLTOOL = false -DSYMUTIL = -DUMPBIN = -ECHO_C = -ECHO_N = -n -ECHO_T = -EGREP = /bin/grep -E -EXEEXT = -FGREP = /bin/grep -F -GREP = /bin/grep -INSTALL = /usr/bin/install -c -INSTALL_DATA = ${INSTALL} -m 644 -INSTALL_PROGRAM = ${INSTALL} -INSTALL_SCRIPT = ${INSTALL} -INSTALL_STRIP_PROGRAM = $(install_sh) -c -s -LD = /usr/bin/ld -m elf_x86_64 -LDFLAGS = -LIBADD_DL = -ldl -LIBADD_DLD_LINK = -LIBADD_DLOPEN = -ldl -LIBADD_SHL_LOAD = -LIBM = -lm -LIBOBJS = -LIBS = -lpthread -ldl -LIBTOOL = $(SHELL) $(top_builddir)/libtool -LIPO = -LN_S = ln -s -LTLIBOBJS = -LT_DLLOADERS = dlopen.la -LT_DLPREOPEN = -dlpreopen dlopen.la -MAKEINFO = ${SHELL} /data/packages/shairplay/shairplay/missing --run makeinfo -MANIFEST_TOOL = : -MKDIR_P = /bin/mkdir -p -NM = /usr/bin/nm -B -NMEDIT = -OBJDUMP = objdump -OBJEXT = o -OTOOL = -OTOOL64 = -PACKAGE = shairplay -PACKAGE_BUGREPORT = juhovh@iki.fi -PACKAGE_NAME = shairplay -PACKAGE_STRING = shairplay 0.9.0 -PACKAGE_TARNAME = shairplay -PACKAGE_URL = -PACKAGE_VERSION = 0.9.0 -PATH_SEPARATOR = : -PKG_CONFIG = /usr/bin/pkg-config -RANLIB = ranlib -SED = /bin/sed -SET_MAKE = -SHELL = /bin/bash -STRIP = strip -VERSION = 0.9.0 -abs_builddir = /data/packages/shairplay/shairplay/src/lib -abs_srcdir = /data/packages/shairplay/shairplay/src/lib -abs_top_builddir = /data/packages/shairplay/shairplay -abs_top_srcdir = /data/packages/shairplay/shairplay -ac_ct_AR = ar -ac_ct_CC = gcc -ac_ct_DUMPBIN = -am__include = include -am__leading_dot = . -am__quote = -am__tar = $${TAR-tar} chof - "$$tardir" -am__untar = $${TAR-tar} xf - -bindir = ${exec_prefix}/bin -build = x86_64-unknown-linux-gnu -build_alias = -build_cpu = x86_64 -build_os = linux-gnu -build_vendor = unknown -builddir = . -datadir = ${datarootdir} -datarootdir = ${prefix}/share -docdir = ${datarootdir}/doc/${PACKAGE_TARNAME} -dvidir = ${docdir} -exec_prefix = ${prefix} -host = x86_64-unknown-linux-gnu -host_alias = -host_cpu = x86_64 -host_os = linux-gnu -host_vendor = unknown -htmldir = ${docdir} -includedir = ${prefix}/include -infodir = ${datarootdir}/info -install_sh = ${SHELL} /data/packages/shairplay/shairplay/install-sh -libao_CFLAGS = -libao_LIBS = -lao -libdir = ${exec_prefix}/lib -libexecdir = ${exec_prefix}/libexec -localedir = ${datarootdir}/locale -localstatedir = ${prefix}/var -mandir = ${datarootdir}/man -mkdir_p = /bin/mkdir -p -oldincludedir = /usr/include -pdfdir = ${docdir} -prefix = /usr/local -program_transform_name = s,x,x, -psdir = ${docdir} -sbindir = ${exec_prefix}/sbin -sharedstatedir = ${prefix}/com -srcdir = . -sysconfdir = ${prefix}/etc -target_alias = -top_build_prefix = ../../ -top_builddir = ../.. -top_srcdir = ../.. -SUBDIRS = crypto alac -AM_CPPFLAGS = -I$(top_srcdir)/include/shairplay -lib_LTLIBRARIES = libshairplay.la -libshairplay_la_SOURCES = base64.c base64.h digest.c digest.h dnssd.c dnssdint.h http_parser.c http_parser.h http_request.c http_request.h http_response.c http_response.h httpd.c httpd.h logger.c logger.h netutils.c netutils.h raop.c raop_buffer.c raop_buffer.h raop_rtp.c raop_rtp.h rsakey.c rsakey.h rsapem.c rsapem.h sdp.c sdp.h utils.c utils.h compat.h memalign.h sockets.h threads.h -libshairplay_la_CPPFLAGS = $(AM_CPPFLAGS) $(am__append_1) - -# This library depends on 3rd party libraries - -### Update -version-info above with the following rules -# 1. Start with version information of ‘0:0:0’ for each libtool library. -# 2. Update the version information only immediately before a public release of -# your software. More frequent updates are unnecessary, and only guarantee -# that the current interface number gets larger faster. -# 3. If the library source code has changed at all since the last update, then -# increment revision (‘c:r:a’ becomes ‘c:r+1:a’). -# 4. If any interfaces have been added, removed, or changed since the last -# update, increment current, and set revision to 0. -# 5. If any interfaces have been added since the last public release, then -# increment age. -# 6. If any interfaces have been removed or changed since the last public -# release, then set age to 0. -### -libshairplay_la_LIBADD = crypto/libcrypto.la alac/libalac.la \ - $(LIBADD_DLOPEN) $(LIBM) -libshairplay_la_LDFLAGS = -no-undefined -version-info 0:0:0 \ - $(am__append_2) $(am__append_3) -all: all-recursive - -.SUFFIXES: -.SUFFIXES: .c .lo .o .obj -$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) - @for dep in $?; do \ - case '$(am__configure_deps)' in \ - *$$dep*) \ - ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ - && { if test -f $@; then exit 0; else break; fi; }; \ - exit 1;; \ - esac; \ - done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign src/lib/Makefile'; \ - $(am__cd) $(top_srcdir) && \ - $(AUTOMAKE) --foreign src/lib/Makefile -.PRECIOUS: Makefile -Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status - @case '$?' in \ - *config.status*) \ - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ - *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ - esac; - -$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh - -$(top_srcdir)/configure: $(am__configure_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(ACLOCAL_M4): $(am__aclocal_m4_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(am__aclocal_m4_deps): -install-libLTLIBRARIES: $(lib_LTLIBRARIES) - @$(NORMAL_INSTALL) - @list='$(lib_LTLIBRARIES)'; test -n "$(libdir)" || list=; \ - list2=; for p in $$list; do \ - if test -f $$p; then \ - list2="$$list2 $$p"; \ - else :; fi; \ - done; \ - test -z "$$list2" || { \ - echo " $(MKDIR_P) '$(DESTDIR)$(libdir)'"; \ - $(MKDIR_P) "$(DESTDIR)$(libdir)" || exit 1; \ - echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(libdir)'"; \ - $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(libdir)"; \ - } - -uninstall-libLTLIBRARIES: - @$(NORMAL_UNINSTALL) - @list='$(lib_LTLIBRARIES)'; test -n "$(libdir)" || list=; \ - for p in $$list; do \ - $(am__strip_dir) \ - echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f '$(DESTDIR)$(libdir)/$$f'"; \ - $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f "$(DESTDIR)$(libdir)/$$f"; \ - done - -clean-libLTLIBRARIES: - -test -z "$(lib_LTLIBRARIES)" || rm -f $(lib_LTLIBRARIES) - @list='$(lib_LTLIBRARIES)'; for p in $$list; do \ - dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \ - test "$$dir" != "$$p" || dir=.; \ - echo "rm -f \"$${dir}/so_locations\""; \ - rm -f "$${dir}/so_locations"; \ - done -libshairplay.la: $(libshairplay_la_OBJECTS) $(libshairplay_la_DEPENDENCIES) $(EXTRA_libshairplay_la_DEPENDENCIES) - $(libshairplay_la_LINK) -rpath $(libdir) $(libshairplay_la_OBJECTS) $(libshairplay_la_LIBADD) $(LIBS) - -mostlyclean-compile: - -rm -f *.$(OBJEXT) - -distclean-compile: - -rm -f *.tab.c - -include ./$(DEPDIR)/libshairplay_la-base64.Plo -include ./$(DEPDIR)/libshairplay_la-digest.Plo -include ./$(DEPDIR)/libshairplay_la-dnssd.Plo -include ./$(DEPDIR)/libshairplay_la-http_parser.Plo -include ./$(DEPDIR)/libshairplay_la-http_request.Plo -include ./$(DEPDIR)/libshairplay_la-http_response.Plo -include ./$(DEPDIR)/libshairplay_la-httpd.Plo -include ./$(DEPDIR)/libshairplay_la-logger.Plo -include ./$(DEPDIR)/libshairplay_la-netutils.Plo -include ./$(DEPDIR)/libshairplay_la-raop.Plo -include ./$(DEPDIR)/libshairplay_la-raop_buffer.Plo -include ./$(DEPDIR)/libshairplay_la-raop_rtp.Plo -include ./$(DEPDIR)/libshairplay_la-rsakey.Plo -include ./$(DEPDIR)/libshairplay_la-rsapem.Plo -include ./$(DEPDIR)/libshairplay_la-sdp.Plo -include ./$(DEPDIR)/libshairplay_la-utils.Plo - -.c.o: - $(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< - $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po -# source='$<' object='$@' libtool=no \ -# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \ -# $(COMPILE) -c $< - -.c.obj: - $(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'` - $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po -# source='$<' object='$@' libtool=no \ -# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \ -# $(COMPILE) -c `$(CYGPATH_W) '$<'` - -.c.lo: - $(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< - $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo -# source='$<' object='$@' libtool=yes \ -# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \ -# $(LTCOMPILE) -c -o $@ $< - -libshairplay_la-base64.lo: base64.c - $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshairplay_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libshairplay_la-base64.lo -MD -MP -MF $(DEPDIR)/libshairplay_la-base64.Tpo -c -o libshairplay_la-base64.lo `test -f 'base64.c' || echo '$(srcdir)/'`base64.c - $(am__mv) $(DEPDIR)/libshairplay_la-base64.Tpo $(DEPDIR)/libshairplay_la-base64.Plo -# source='base64.c' object='libshairplay_la-base64.lo' libtool=yes \ -# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \ -# $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshairplay_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libshairplay_la-base64.lo `test -f 'base64.c' || echo '$(srcdir)/'`base64.c - -libshairplay_la-digest.lo: digest.c - $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshairplay_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libshairplay_la-digest.lo -MD -MP -MF $(DEPDIR)/libshairplay_la-digest.Tpo -c -o libshairplay_la-digest.lo `test -f 'digest.c' || echo '$(srcdir)/'`digest.c - $(am__mv) $(DEPDIR)/libshairplay_la-digest.Tpo $(DEPDIR)/libshairplay_la-digest.Plo -# source='digest.c' object='libshairplay_la-digest.lo' libtool=yes \ -# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \ -# $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshairplay_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libshairplay_la-digest.lo `test -f 'digest.c' || echo '$(srcdir)/'`digest.c - -libshairplay_la-dnssd.lo: dnssd.c - $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshairplay_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libshairplay_la-dnssd.lo -MD -MP -MF $(DEPDIR)/libshairplay_la-dnssd.Tpo -c -o libshairplay_la-dnssd.lo `test -f 'dnssd.c' || echo '$(srcdir)/'`dnssd.c - $(am__mv) $(DEPDIR)/libshairplay_la-dnssd.Tpo $(DEPDIR)/libshairplay_la-dnssd.Plo -# source='dnssd.c' object='libshairplay_la-dnssd.lo' libtool=yes \ -# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \ -# $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshairplay_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libshairplay_la-dnssd.lo `test -f 'dnssd.c' || echo '$(srcdir)/'`dnssd.c - -libshairplay_la-http_parser.lo: http_parser.c - $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshairplay_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libshairplay_la-http_parser.lo -MD -MP -MF $(DEPDIR)/libshairplay_la-http_parser.Tpo -c -o libshairplay_la-http_parser.lo `test -f 'http_parser.c' || echo '$(srcdir)/'`http_parser.c - $(am__mv) $(DEPDIR)/libshairplay_la-http_parser.Tpo $(DEPDIR)/libshairplay_la-http_parser.Plo -# source='http_parser.c' object='libshairplay_la-http_parser.lo' libtool=yes \ -# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \ -# $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshairplay_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libshairplay_la-http_parser.lo `test -f 'http_parser.c' || echo '$(srcdir)/'`http_parser.c - -libshairplay_la-http_request.lo: http_request.c - $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshairplay_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libshairplay_la-http_request.lo -MD -MP -MF $(DEPDIR)/libshairplay_la-http_request.Tpo -c -o libshairplay_la-http_request.lo `test -f 'http_request.c' || echo '$(srcdir)/'`http_request.c - $(am__mv) $(DEPDIR)/libshairplay_la-http_request.Tpo $(DEPDIR)/libshairplay_la-http_request.Plo -# source='http_request.c' object='libshairplay_la-http_request.lo' libtool=yes \ -# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \ -# $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshairplay_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libshairplay_la-http_request.lo `test -f 'http_request.c' || echo '$(srcdir)/'`http_request.c - -libshairplay_la-http_response.lo: http_response.c - $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshairplay_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libshairplay_la-http_response.lo -MD -MP -MF $(DEPDIR)/libshairplay_la-http_response.Tpo -c -o libshairplay_la-http_response.lo `test -f 'http_response.c' || echo '$(srcdir)/'`http_response.c - $(am__mv) $(DEPDIR)/libshairplay_la-http_response.Tpo $(DEPDIR)/libshairplay_la-http_response.Plo -# source='http_response.c' object='libshairplay_la-http_response.lo' libtool=yes \ -# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \ -# $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshairplay_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libshairplay_la-http_response.lo `test -f 'http_response.c' || echo '$(srcdir)/'`http_response.c - -libshairplay_la-httpd.lo: httpd.c - $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshairplay_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libshairplay_la-httpd.lo -MD -MP -MF $(DEPDIR)/libshairplay_la-httpd.Tpo -c -o libshairplay_la-httpd.lo `test -f 'httpd.c' || echo '$(srcdir)/'`httpd.c - $(am__mv) $(DEPDIR)/libshairplay_la-httpd.Tpo $(DEPDIR)/libshairplay_la-httpd.Plo -# source='httpd.c' object='libshairplay_la-httpd.lo' libtool=yes \ -# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \ -# $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshairplay_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libshairplay_la-httpd.lo `test -f 'httpd.c' || echo '$(srcdir)/'`httpd.c - -libshairplay_la-logger.lo: logger.c - $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshairplay_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libshairplay_la-logger.lo -MD -MP -MF $(DEPDIR)/libshairplay_la-logger.Tpo -c -o libshairplay_la-logger.lo `test -f 'logger.c' || echo '$(srcdir)/'`logger.c - $(am__mv) $(DEPDIR)/libshairplay_la-logger.Tpo $(DEPDIR)/libshairplay_la-logger.Plo -# source='logger.c' object='libshairplay_la-logger.lo' libtool=yes \ -# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \ -# $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshairplay_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libshairplay_la-logger.lo `test -f 'logger.c' || echo '$(srcdir)/'`logger.c - -libshairplay_la-netutils.lo: netutils.c - $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshairplay_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libshairplay_la-netutils.lo -MD -MP -MF $(DEPDIR)/libshairplay_la-netutils.Tpo -c -o libshairplay_la-netutils.lo `test -f 'netutils.c' || echo '$(srcdir)/'`netutils.c - $(am__mv) $(DEPDIR)/libshairplay_la-netutils.Tpo $(DEPDIR)/libshairplay_la-netutils.Plo -# source='netutils.c' object='libshairplay_la-netutils.lo' libtool=yes \ -# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \ -# $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshairplay_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libshairplay_la-netutils.lo `test -f 'netutils.c' || echo '$(srcdir)/'`netutils.c - -libshairplay_la-raop.lo: raop.c - $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshairplay_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libshairplay_la-raop.lo -MD -MP -MF $(DEPDIR)/libshairplay_la-raop.Tpo -c -o libshairplay_la-raop.lo `test -f 'raop.c' || echo '$(srcdir)/'`raop.c - $(am__mv) $(DEPDIR)/libshairplay_la-raop.Tpo $(DEPDIR)/libshairplay_la-raop.Plo -# source='raop.c' object='libshairplay_la-raop.lo' libtool=yes \ -# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \ -# $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshairplay_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libshairplay_la-raop.lo `test -f 'raop.c' || echo '$(srcdir)/'`raop.c - -libshairplay_la-raop_buffer.lo: raop_buffer.c - $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshairplay_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libshairplay_la-raop_buffer.lo -MD -MP -MF $(DEPDIR)/libshairplay_la-raop_buffer.Tpo -c -o libshairplay_la-raop_buffer.lo `test -f 'raop_buffer.c' || echo '$(srcdir)/'`raop_buffer.c - $(am__mv) $(DEPDIR)/libshairplay_la-raop_buffer.Tpo $(DEPDIR)/libshairplay_la-raop_buffer.Plo -# source='raop_buffer.c' object='libshairplay_la-raop_buffer.lo' libtool=yes \ -# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \ -# $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshairplay_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libshairplay_la-raop_buffer.lo `test -f 'raop_buffer.c' || echo '$(srcdir)/'`raop_buffer.c - -libshairplay_la-raop_rtp.lo: raop_rtp.c - $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshairplay_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libshairplay_la-raop_rtp.lo -MD -MP -MF $(DEPDIR)/libshairplay_la-raop_rtp.Tpo -c -o libshairplay_la-raop_rtp.lo `test -f 'raop_rtp.c' || echo '$(srcdir)/'`raop_rtp.c - $(am__mv) $(DEPDIR)/libshairplay_la-raop_rtp.Tpo $(DEPDIR)/libshairplay_la-raop_rtp.Plo -# source='raop_rtp.c' object='libshairplay_la-raop_rtp.lo' libtool=yes \ -# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \ -# $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshairplay_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libshairplay_la-raop_rtp.lo `test -f 'raop_rtp.c' || echo '$(srcdir)/'`raop_rtp.c - -libshairplay_la-rsakey.lo: rsakey.c - $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshairplay_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libshairplay_la-rsakey.lo -MD -MP -MF $(DEPDIR)/libshairplay_la-rsakey.Tpo -c -o libshairplay_la-rsakey.lo `test -f 'rsakey.c' || echo '$(srcdir)/'`rsakey.c - $(am__mv) $(DEPDIR)/libshairplay_la-rsakey.Tpo $(DEPDIR)/libshairplay_la-rsakey.Plo -# source='rsakey.c' object='libshairplay_la-rsakey.lo' libtool=yes \ -# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \ -# $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshairplay_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libshairplay_la-rsakey.lo `test -f 'rsakey.c' || echo '$(srcdir)/'`rsakey.c - -libshairplay_la-rsapem.lo: rsapem.c - $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshairplay_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libshairplay_la-rsapem.lo -MD -MP -MF $(DEPDIR)/libshairplay_la-rsapem.Tpo -c -o libshairplay_la-rsapem.lo `test -f 'rsapem.c' || echo '$(srcdir)/'`rsapem.c - $(am__mv) $(DEPDIR)/libshairplay_la-rsapem.Tpo $(DEPDIR)/libshairplay_la-rsapem.Plo -# source='rsapem.c' object='libshairplay_la-rsapem.lo' libtool=yes \ -# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \ -# $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshairplay_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libshairplay_la-rsapem.lo `test -f 'rsapem.c' || echo '$(srcdir)/'`rsapem.c - -libshairplay_la-sdp.lo: sdp.c - $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshairplay_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libshairplay_la-sdp.lo -MD -MP -MF $(DEPDIR)/libshairplay_la-sdp.Tpo -c -o libshairplay_la-sdp.lo `test -f 'sdp.c' || echo '$(srcdir)/'`sdp.c - $(am__mv) $(DEPDIR)/libshairplay_la-sdp.Tpo $(DEPDIR)/libshairplay_la-sdp.Plo -# source='sdp.c' object='libshairplay_la-sdp.lo' libtool=yes \ -# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \ -# $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshairplay_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libshairplay_la-sdp.lo `test -f 'sdp.c' || echo '$(srcdir)/'`sdp.c - -libshairplay_la-utils.lo: utils.c - $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshairplay_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libshairplay_la-utils.lo -MD -MP -MF $(DEPDIR)/libshairplay_la-utils.Tpo -c -o libshairplay_la-utils.lo `test -f 'utils.c' || echo '$(srcdir)/'`utils.c - $(am__mv) $(DEPDIR)/libshairplay_la-utils.Tpo $(DEPDIR)/libshairplay_la-utils.Plo -# source='utils.c' object='libshairplay_la-utils.lo' libtool=yes \ -# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \ -# $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libshairplay_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libshairplay_la-utils.lo `test -f 'utils.c' || echo '$(srcdir)/'`utils.c - -mostlyclean-libtool: - -rm -f *.lo - -clean-libtool: - -rm -rf .libs _libs - -# This directory's subdirectories are mostly independent; you can cd -# into them and run `make' without going through this Makefile. -# To change the values of `make' variables: instead of editing Makefiles, -# (1) if the variable is set in `config.status', edit `config.status' -# (which will cause the Makefiles to be regenerated when you run `make'); -# (2) otherwise, pass the desired values on the `make' command line. -$(RECURSIVE_TARGETS): - @fail= failcom='exit 1'; \ - for f in x $$MAKEFLAGS; do \ - case $$f in \ - *=* | --[!k]*);; \ - *k*) failcom='fail=yes';; \ - esac; \ - done; \ - dot_seen=no; \ - target=`echo $@ | sed s/-recursive//`; \ - list='$(SUBDIRS)'; for subdir in $$list; do \ - echo "Making $$target in $$subdir"; \ - if test "$$subdir" = "."; then \ - dot_seen=yes; \ - local_target="$$target-am"; \ - else \ - local_target="$$target"; \ - fi; \ - ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ - || eval $$failcom; \ - done; \ - if test "$$dot_seen" = "no"; then \ - $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ - fi; test -z "$$fail" - -$(RECURSIVE_CLEAN_TARGETS): - @fail= failcom='exit 1'; \ - for f in x $$MAKEFLAGS; do \ - case $$f in \ - *=* | --[!k]*);; \ - *k*) failcom='fail=yes';; \ - esac; \ - done; \ - dot_seen=no; \ - case "$@" in \ - distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ - *) list='$(SUBDIRS)' ;; \ - esac; \ - rev=''; for subdir in $$list; do \ - if test "$$subdir" = "."; then :; else \ - rev="$$subdir $$rev"; \ - fi; \ - done; \ - rev="$$rev ."; \ - target=`echo $@ | sed s/-recursive//`; \ - for subdir in $$rev; do \ - echo "Making $$target in $$subdir"; \ - if test "$$subdir" = "."; then \ - local_target="$$target-am"; \ - else \ - local_target="$$target"; \ - fi; \ - ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ - || eval $$failcom; \ - done && test -z "$$fail" -tags-recursive: - list='$(SUBDIRS)'; for subdir in $$list; do \ - test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ - done -ctags-recursive: - list='$(SUBDIRS)'; for subdir in $$list; do \ - test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ - done - -ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) - list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | \ - $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in files) print i; }; }'`; \ - mkid -fID $$unique -tags: TAGS - -TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ - $(TAGS_FILES) $(LISP) - set x; \ - here=`pwd`; \ - if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ - include_option=--etags-include; \ - empty_fix=.; \ - else \ - include_option=--include; \ - empty_fix=; \ - fi; \ - list='$(SUBDIRS)'; for subdir in $$list; do \ - if test "$$subdir" = .; then :; else \ - test ! -f $$subdir/TAGS || \ - set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \ - fi; \ - done; \ - list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | \ - $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in files) print i; }; }'`; \ - shift; \ - if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ - test -n "$$unique" || unique=$$empty_fix; \ - if test $$# -gt 0; then \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - "$$@" $$unique; \ - else \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - $$unique; \ - fi; \ - fi -ctags: CTAGS -CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ - $(TAGS_FILES) $(LISP) - list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | \ - $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in files) print i; }; }'`; \ - test -z "$(CTAGS_ARGS)$$unique" \ - || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ - $$unique - -GTAGS: - here=`$(am__cd) $(top_builddir) && pwd` \ - && $(am__cd) $(top_srcdir) \ - && gtags -i $(GTAGS_ARGS) "$$here" - -distclean-tags: - -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags - -distdir: $(DISTFILES) - @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - list='$(DISTFILES)'; \ - dist_files=`for file in $$list; do echo $$file; done | \ - sed -e "s|^$$srcdirstrip/||;t" \ - -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ - case $$dist_files in \ - */*) $(MKDIR_P) `echo "$$dist_files" | \ - sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ - sort -u` ;; \ - esac; \ - for file in $$dist_files; do \ - if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ - if test -d $$d/$$file; then \ - dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ - if test -d "$(distdir)/$$file"; then \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ - cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ - else \ - test -f "$(distdir)/$$file" \ - || cp -p $$d/$$file "$(distdir)/$$file" \ - || exit 1; \ - fi; \ - done - @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ - if test "$$subdir" = .; then :; else \ - $(am__make_dryrun) \ - || test -d "$(distdir)/$$subdir" \ - || $(MKDIR_P) "$(distdir)/$$subdir" \ - || exit 1; \ - dir1=$$subdir; dir2="$(distdir)/$$subdir"; \ - $(am__relativize); \ - new_distdir=$$reldir; \ - dir1=$$subdir; dir2="$(top_distdir)"; \ - $(am__relativize); \ - new_top_distdir=$$reldir; \ - echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \ - echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \ - ($(am__cd) $$subdir && \ - $(MAKE) $(AM_MAKEFLAGS) \ - top_distdir="$$new_top_distdir" \ - distdir="$$new_distdir" \ - am__remove_distdir=: \ - am__skip_length_check=: \ - am__skip_mode_fix=: \ - distdir) \ - || exit 1; \ - fi; \ - done -check-am: all-am -check: check-recursive -all-am: Makefile $(LTLIBRARIES) -installdirs: installdirs-recursive -installdirs-am: - for dir in "$(DESTDIR)$(libdir)"; do \ - test -z "$$dir" || $(MKDIR_P) "$$dir"; \ - done -install: install-recursive -install-exec: install-exec-recursive -install-data: install-data-recursive -uninstall: uninstall-recursive - -install-am: all-am - @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am - -installcheck: installcheck-recursive -install-strip: - if test -z '$(STRIP)'; then \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - install; \ - else \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ - fi -mostlyclean-generic: - -clean-generic: - -distclean-generic: - -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) - -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) - -maintainer-clean-generic: - @echo "This command is intended for maintainers to use" - @echo "it deletes files that may require special tools to rebuild." -clean: clean-recursive - -clean-am: clean-generic clean-libLTLIBRARIES clean-libtool \ - mostlyclean-am - -distclean: distclean-recursive - -rm -rf ./$(DEPDIR) - -rm -f Makefile -distclean-am: clean-am distclean-compile distclean-generic \ - distclean-tags - -dvi: dvi-recursive - -dvi-am: - -html: html-recursive - -html-am: - -info: info-recursive - -info-am: - -install-data-am: - -install-dvi: install-dvi-recursive - -install-dvi-am: - -install-exec-am: install-libLTLIBRARIES - -install-html: install-html-recursive - -install-html-am: - -install-info: install-info-recursive - -install-info-am: - -install-man: - -install-pdf: install-pdf-recursive - -install-pdf-am: - -install-ps: install-ps-recursive - -install-ps-am: - -installcheck-am: - -maintainer-clean: maintainer-clean-recursive - -rm -rf ./$(DEPDIR) - -rm -f Makefile -maintainer-clean-am: distclean-am maintainer-clean-generic - -mostlyclean: mostlyclean-recursive - -mostlyclean-am: mostlyclean-compile mostlyclean-generic \ - mostlyclean-libtool - -pdf: pdf-recursive - -pdf-am: - -ps: ps-recursive - -ps-am: - -uninstall-am: uninstall-libLTLIBRARIES - -.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) ctags-recursive \ - install-am install-strip tags-recursive - -.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ - all all-am check check-am clean clean-generic \ - clean-libLTLIBRARIES clean-libtool ctags ctags-recursive \ - distclean distclean-compile distclean-generic \ - distclean-libtool distclean-tags distdir dvi dvi-am html \ - html-am info info-am install install-am install-data \ - install-data-am install-dvi install-dvi-am install-exec \ - install-exec-am install-html install-html-am install-info \ - install-info-am install-libLTLIBRARIES install-man install-pdf \ - install-pdf-am install-ps install-ps-am install-strip \ - installcheck installcheck-am installdirs installdirs-am \ - maintainer-clean maintainer-clean-generic mostlyclean \ - mostlyclean-compile mostlyclean-generic mostlyclean-libtool \ - pdf pdf-am ps ps-am tags tags-recursive uninstall uninstall-am \ - uninstall-libLTLIBRARIES - - -# Tell versions [3.59,3.63) of GNU make to not export all variables. -# Otherwise a system limit (for SysV at least) may be exceeded. -.NOEXPORT: diff --git a/src/lib/alac/.deps/alac.Plo b/src/lib/alac/.deps/alac.Plo deleted file mode 100644 index 27a1a1d..0000000 --- a/src/lib/alac/.deps/alac.Plo +++ /dev/null @@ -1,121 +0,0 @@ -alac.lo: alac.c /usr/include/stdio.h /usr/include/features.h \ - /usr/include/x86_64-linux-gnu/bits/predefs.h \ - /usr/include/x86_64-linux-gnu/sys/cdefs.h \ - /usr/include/x86_64-linux-gnu/bits/wordsize.h \ - /usr/include/x86_64-linux-gnu/gnu/stubs.h \ - /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \ - /usr/lib/gcc/x86_64-linux-gnu/4.7/include/stddef.h \ - /usr/include/x86_64-linux-gnu/bits/types.h \ - /usr/include/x86_64-linux-gnu/bits/typesizes.h /usr/include/libio.h \ - /usr/include/_G_config.h /usr/include/wchar.h \ - /usr/lib/gcc/x86_64-linux-gnu/4.7/include/stdarg.h \ - /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ - /usr/include/x86_64-linux-gnu/bits/sys_errlist.h \ - /usr/include/x86_64-linux-gnu/bits/stdio.h \ - /usr/include/x86_64-linux-gnu/bits/stdio2.h /usr/include/stdlib.h \ - /usr/include/x86_64-linux-gnu/bits/waitflags.h \ - /usr/include/x86_64-linux-gnu/bits/waitstatus.h /usr/include/endian.h \ - /usr/include/x86_64-linux-gnu/bits/endian.h \ - /usr/include/x86_64-linux-gnu/bits/byteswap.h \ - /usr/include/x86_64-linux-gnu/sys/types.h /usr/include/time.h \ - /usr/include/x86_64-linux-gnu/sys/select.h \ - /usr/include/x86_64-linux-gnu/bits/select.h \ - /usr/include/x86_64-linux-gnu/bits/sigset.h \ - /usr/include/x86_64-linux-gnu/bits/time.h \ - /usr/include/x86_64-linux-gnu/bits/select2.h \ - /usr/include/x86_64-linux-gnu/sys/sysmacros.h \ - /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h /usr/include/alloca.h \ - /usr/include/x86_64-linux-gnu/bits/stdlib.h /usr/include/string.h \ - /usr/include/xlocale.h /usr/include/x86_64-linux-gnu/bits/string.h \ - /usr/include/x86_64-linux-gnu/bits/string2.h \ - /usr/include/x86_64-linux-gnu/bits/string3.h \ - /usr/lib/gcc/x86_64-linux-gnu/4.7/include/stdint.h /usr/include/stdint.h \ - /usr/include/x86_64-linux-gnu/bits/wchar.h alac.h - -/usr/include/stdio.h: - -/usr/include/features.h: - -/usr/include/x86_64-linux-gnu/bits/predefs.h: - -/usr/include/x86_64-linux-gnu/sys/cdefs.h: - -/usr/include/x86_64-linux-gnu/bits/wordsize.h: - -/usr/include/x86_64-linux-gnu/gnu/stubs.h: - -/usr/include/x86_64-linux-gnu/gnu/stubs-64.h: - -/usr/lib/gcc/x86_64-linux-gnu/4.7/include/stddef.h: - -/usr/include/x86_64-linux-gnu/bits/types.h: - -/usr/include/x86_64-linux-gnu/bits/typesizes.h: - -/usr/include/libio.h: - -/usr/include/_G_config.h: - -/usr/include/wchar.h: - -/usr/lib/gcc/x86_64-linux-gnu/4.7/include/stdarg.h: - -/usr/include/x86_64-linux-gnu/bits/stdio_lim.h: - -/usr/include/x86_64-linux-gnu/bits/sys_errlist.h: - -/usr/include/x86_64-linux-gnu/bits/stdio.h: - -/usr/include/x86_64-linux-gnu/bits/stdio2.h: - -/usr/include/stdlib.h: - -/usr/include/x86_64-linux-gnu/bits/waitflags.h: - -/usr/include/x86_64-linux-gnu/bits/waitstatus.h: - -/usr/include/endian.h: - -/usr/include/x86_64-linux-gnu/bits/endian.h: - -/usr/include/x86_64-linux-gnu/bits/byteswap.h: - -/usr/include/x86_64-linux-gnu/sys/types.h: - -/usr/include/time.h: - -/usr/include/x86_64-linux-gnu/sys/select.h: - -/usr/include/x86_64-linux-gnu/bits/select.h: - -/usr/include/x86_64-linux-gnu/bits/sigset.h: - -/usr/include/x86_64-linux-gnu/bits/time.h: - -/usr/include/x86_64-linux-gnu/bits/select2.h: - -/usr/include/x86_64-linux-gnu/sys/sysmacros.h: - -/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h: - -/usr/include/alloca.h: - -/usr/include/x86_64-linux-gnu/bits/stdlib.h: - -/usr/include/string.h: - -/usr/include/xlocale.h: - -/usr/include/x86_64-linux-gnu/bits/string.h: - -/usr/include/x86_64-linux-gnu/bits/string2.h: - -/usr/include/x86_64-linux-gnu/bits/string3.h: - -/usr/lib/gcc/x86_64-linux-gnu/4.7/include/stdint.h: - -/usr/include/stdint.h: - -/usr/include/x86_64-linux-gnu/bits/wchar.h: - -alac.h: diff --git a/src/lib/alac/.libs/alac.o b/src/lib/alac/.libs/alac.o deleted file mode 100644 index 7b7546f8457fc469b5e4161d5b82fb1f1ad246c8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 56568 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 diff --git a/src/lib/alac/.libs/libalac.a b/src/lib/alac/.libs/libalac.a deleted file mode 100644 index 709775e50cbe415e5860919f2ba6345e3edfa75b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 56872 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/dev/null \ - | grep '^AM OK$$' >/dev/null || am__dry=yes;; \ - *) \ - for am__flg in $$MAKEFLAGS; do \ - case $$am__flg in \ - *=*|--*) ;; \ - *n*) am__dry=yes; break;; \ - esac; \ - done;; \ - esac; \ - test $$am__dry = yes; \ - } -pkgdatadir = $(datadir)/shairplay -pkgincludedir = $(includedir)/shairplay -pkglibdir = $(libdir)/shairplay -pkglibexecdir = $(libexecdir)/shairplay -am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd -install_sh_DATA = $(install_sh) -c -m 644 -install_sh_PROGRAM = $(install_sh) -c -install_sh_SCRIPT = $(install_sh) -c -INSTALL_HEADER = $(INSTALL_DATA) -transform = $(program_transform_name) -NORMAL_INSTALL = : -PRE_INSTALL = : -POST_INSTALL = : -NORMAL_UNINSTALL = : -PRE_UNINSTALL = : -POST_UNINSTALL = : -build_triplet = x86_64-unknown-linux-gnu -host_triplet = x86_64-unknown-linux-gnu -subdir = src/lib/alac -DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in -ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 -am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \ - $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \ - $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \ - $(top_srcdir)/m4/pkg.m4 $(top_srcdir)/configure.ac -am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ - $(ACLOCAL_M4) -mkinstalldirs = $(install_sh) -d -CONFIG_HEADER = $(top_builddir)/config.h -CONFIG_CLEAN_FILES = -CONFIG_CLEAN_VPATH_FILES = -LTLIBRARIES = $(noinst_LTLIBRARIES) -libalac_la_LIBADD = -am_libalac_la_OBJECTS = alac.lo -libalac_la_OBJECTS = $(am_libalac_la_OBJECTS) -DEFAULT_INCLUDES = -I. -I$(top_builddir) -depcomp = $(SHELL) $(top_srcdir)/depcomp -am__depfiles_maybe = depfiles -am__mv = mv -f -COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ - $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -LTCOMPILE = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \ - --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ - $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -CCLD = $(CC) -LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \ - --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \ - $(LDFLAGS) -o $@ -SOURCES = $(libalac_la_SOURCES) -DIST_SOURCES = $(libalac_la_SOURCES) -am__can_run_installinfo = \ - case $$AM_UPDATE_INFO_DIR in \ - n|no|NO) false;; \ - *) (install-info --version) >/dev/null 2>&1;; \ - esac -ETAGS = etags -CTAGS = ctags -DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = ${SHELL} /data/packages/shairplay/shairplay/missing --run aclocal-1.11 -AMTAR = $${TAR-tar} -AR = ar -AUTOCONF = ${SHELL} /data/packages/shairplay/shairplay/missing --run autoconf -AUTOHEADER = ${SHELL} /data/packages/shairplay/shairplay/missing --run autoheader -AUTOMAKE = ${SHELL} /data/packages/shairplay/shairplay/missing --run automake-1.11 -AWK = gawk -CC = gcc -CCDEPMODE = depmode=gcc3 -CFLAGS = -g -O2 -CPP = gcc -E -CPPFLAGS = -CYGPATH_W = echo -DEFS = -DHAVE_CONFIG_H -DEPDIR = .deps -DLLTOOL = false -DSYMUTIL = -DUMPBIN = -ECHO_C = -ECHO_N = -n -ECHO_T = -EGREP = /bin/grep -E -EXEEXT = -FGREP = /bin/grep -F -GREP = /bin/grep -INSTALL = /usr/bin/install -c -INSTALL_DATA = ${INSTALL} -m 644 -INSTALL_PROGRAM = ${INSTALL} -INSTALL_SCRIPT = ${INSTALL} -INSTALL_STRIP_PROGRAM = $(install_sh) -c -s -LD = /usr/bin/ld -m elf_x86_64 -LDFLAGS = -LIBADD_DL = -ldl -LIBADD_DLD_LINK = -LIBADD_DLOPEN = -ldl -LIBADD_SHL_LOAD = -LIBM = -lm -LIBOBJS = -LIBS = -lpthread -ldl -LIBTOOL = $(SHELL) $(top_builddir)/libtool -LIPO = -LN_S = ln -s -LTLIBOBJS = -LT_DLLOADERS = dlopen.la -LT_DLPREOPEN = -dlpreopen dlopen.la -MAKEINFO = ${SHELL} /data/packages/shairplay/shairplay/missing --run makeinfo -MANIFEST_TOOL = : -MKDIR_P = /bin/mkdir -p -NM = /usr/bin/nm -B -NMEDIT = -OBJDUMP = objdump -OBJEXT = o -OTOOL = -OTOOL64 = -PACKAGE = shairplay -PACKAGE_BUGREPORT = juhovh@iki.fi -PACKAGE_NAME = shairplay -PACKAGE_STRING = shairplay 0.9.0 -PACKAGE_TARNAME = shairplay -PACKAGE_URL = -PACKAGE_VERSION = 0.9.0 -PATH_SEPARATOR = : -PKG_CONFIG = /usr/bin/pkg-config -RANLIB = ranlib -SED = /bin/sed -SET_MAKE = -SHELL = /bin/bash -STRIP = strip -VERSION = 0.9.0 -abs_builddir = /data/packages/shairplay/shairplay/src/lib/alac -abs_srcdir = /data/packages/shairplay/shairplay/src/lib/alac -abs_top_builddir = /data/packages/shairplay/shairplay -abs_top_srcdir = /data/packages/shairplay/shairplay -ac_ct_AR = ar -ac_ct_CC = gcc -ac_ct_DUMPBIN = -am__include = include -am__leading_dot = . -am__quote = -am__tar = $${TAR-tar} chof - "$$tardir" -am__untar = $${TAR-tar} xf - -bindir = ${exec_prefix}/bin -build = x86_64-unknown-linux-gnu -build_alias = -build_cpu = x86_64 -build_os = linux-gnu -build_vendor = unknown -builddir = . -datadir = ${datarootdir} -datarootdir = ${prefix}/share -docdir = ${datarootdir}/doc/${PACKAGE_TARNAME} -dvidir = ${docdir} -exec_prefix = ${prefix} -host = x86_64-unknown-linux-gnu -host_alias = -host_cpu = x86_64 -host_os = linux-gnu -host_vendor = unknown -htmldir = ${docdir} -includedir = ${prefix}/include -infodir = ${datarootdir}/info -install_sh = ${SHELL} /data/packages/shairplay/shairplay/install-sh -libao_CFLAGS = -libao_LIBS = -lao -libdir = ${exec_prefix}/lib -libexecdir = ${exec_prefix}/libexec -localedir = ${datarootdir}/locale -localstatedir = ${prefix}/var -mandir = ${datarootdir}/man -mkdir_p = /bin/mkdir -p -oldincludedir = /usr/include -pdfdir = ${docdir} -prefix = /usr/local -program_transform_name = s,x,x, -psdir = ${docdir} -sbindir = ${exec_prefix}/sbin -sharedstatedir = ${prefix}/com -srcdir = . -sysconfdir = ${prefix}/etc -target_alias = -top_build_prefix = ../../../ -top_builddir = ../../.. -top_srcdir = ../../.. -noinst_LTLIBRARIES = libalac.la -libalac_la_SOURCES = alac.c alac.h stdint_win.h -all: all-am - -.SUFFIXES: -.SUFFIXES: .c .lo .o .obj -$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) - @for dep in $?; do \ - case '$(am__configure_deps)' in \ - *$$dep*) \ - ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ - && { if test -f $@; then exit 0; else break; fi; }; \ - exit 1;; \ - esac; \ - done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign src/lib/alac/Makefile'; \ - $(am__cd) $(top_srcdir) && \ - $(AUTOMAKE) --foreign src/lib/alac/Makefile -.PRECIOUS: Makefile -Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status - @case '$?' in \ - *config.status*) \ - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ - *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ - esac; - -$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh - -$(top_srcdir)/configure: $(am__configure_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(ACLOCAL_M4): $(am__aclocal_m4_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(am__aclocal_m4_deps): - -clean-noinstLTLIBRARIES: - -test -z "$(noinst_LTLIBRARIES)" || rm -f $(noinst_LTLIBRARIES) - @list='$(noinst_LTLIBRARIES)'; for p in $$list; do \ - dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \ - test "$$dir" != "$$p" || dir=.; \ - echo "rm -f \"$${dir}/so_locations\""; \ - rm -f "$${dir}/so_locations"; \ - done -libalac.la: $(libalac_la_OBJECTS) $(libalac_la_DEPENDENCIES) $(EXTRA_libalac_la_DEPENDENCIES) - $(LINK) $(libalac_la_OBJECTS) $(libalac_la_LIBADD) $(LIBS) - -mostlyclean-compile: - -rm -f *.$(OBJEXT) - -distclean-compile: - -rm -f *.tab.c - -include ./$(DEPDIR)/alac.Plo - -.c.o: - $(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< - $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po -# source='$<' object='$@' libtool=no \ -# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \ -# $(COMPILE) -c $< - -.c.obj: - $(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'` - $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po -# source='$<' object='$@' libtool=no \ -# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \ -# $(COMPILE) -c `$(CYGPATH_W) '$<'` - -.c.lo: - $(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< - $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo -# source='$<' object='$@' libtool=yes \ -# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \ -# $(LTCOMPILE) -c -o $@ $< - -mostlyclean-libtool: - -rm -f *.lo - -clean-libtool: - -rm -rf .libs _libs - -ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) - list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | \ - $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in files) print i; }; }'`; \ - mkid -fID $$unique -tags: TAGS - -TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ - $(TAGS_FILES) $(LISP) - set x; \ - here=`pwd`; \ - list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | \ - $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in files) print i; }; }'`; \ - shift; \ - if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ - test -n "$$unique" || unique=$$empty_fix; \ - if test $$# -gt 0; then \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - "$$@" $$unique; \ - else \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - $$unique; \ - fi; \ - fi -ctags: CTAGS -CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ - $(TAGS_FILES) $(LISP) - list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | \ - $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in files) print i; }; }'`; \ - test -z "$(CTAGS_ARGS)$$unique" \ - || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ - $$unique - -GTAGS: - here=`$(am__cd) $(top_builddir) && pwd` \ - && $(am__cd) $(top_srcdir) \ - && gtags -i $(GTAGS_ARGS) "$$here" - -distclean-tags: - -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags - -distdir: $(DISTFILES) - @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - list='$(DISTFILES)'; \ - dist_files=`for file in $$list; do echo $$file; done | \ - sed -e "s|^$$srcdirstrip/||;t" \ - -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ - case $$dist_files in \ - */*) $(MKDIR_P) `echo "$$dist_files" | \ - sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ - sort -u` ;; \ - esac; \ - for file in $$dist_files; do \ - if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ - if test -d $$d/$$file; then \ - dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ - if test -d "$(distdir)/$$file"; then \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ - cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ - else \ - test -f "$(distdir)/$$file" \ - || cp -p $$d/$$file "$(distdir)/$$file" \ - || exit 1; \ - fi; \ - done -check-am: all-am -check: check-am -all-am: Makefile $(LTLIBRARIES) -installdirs: -install: install-am -install-exec: install-exec-am -install-data: install-data-am -uninstall: uninstall-am - -install-am: all-am - @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am - -installcheck: installcheck-am -install-strip: - if test -z '$(STRIP)'; then \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - install; \ - else \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ - fi -mostlyclean-generic: - -clean-generic: - -distclean-generic: - -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) - -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) - -maintainer-clean-generic: - @echo "This command is intended for maintainers to use" - @echo "it deletes files that may require special tools to rebuild." -clean: clean-am - -clean-am: clean-generic clean-libtool clean-noinstLTLIBRARIES \ - mostlyclean-am - -distclean: distclean-am - -rm -rf ./$(DEPDIR) - -rm -f Makefile -distclean-am: clean-am distclean-compile distclean-generic \ - distclean-tags - -dvi: dvi-am - -dvi-am: - -html: html-am - -html-am: - -info: info-am - -info-am: - -install-data-am: - -install-dvi: install-dvi-am - -install-dvi-am: - -install-exec-am: - -install-html: install-html-am - -install-html-am: - -install-info: install-info-am - -install-info-am: - -install-man: - -install-pdf: install-pdf-am - -install-pdf-am: - -install-ps: install-ps-am - -install-ps-am: - -installcheck-am: - -maintainer-clean: maintainer-clean-am - -rm -rf ./$(DEPDIR) - -rm -f Makefile -maintainer-clean-am: distclean-am maintainer-clean-generic - -mostlyclean: mostlyclean-am - -mostlyclean-am: mostlyclean-compile mostlyclean-generic \ - mostlyclean-libtool - -pdf: pdf-am - -pdf-am: - -ps: ps-am - -ps-am: - -uninstall-am: - -.MAKE: install-am install-strip - -.PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \ - clean-libtool clean-noinstLTLIBRARIES ctags distclean \ - distclean-compile distclean-generic distclean-libtool \ - distclean-tags distdir dvi dvi-am html html-am info info-am \ - install install-am install-data install-data-am install-dvi \ - install-dvi-am install-exec install-exec-am install-html \ - install-html-am install-info install-info-am install-man \ - install-pdf install-pdf-am install-ps install-ps-am \ - install-strip installcheck installcheck-am installdirs \ - maintainer-clean maintainer-clean-generic mostlyclean \ - mostlyclean-compile mostlyclean-generic mostlyclean-libtool \ - pdf pdf-am ps ps-am tags uninstall uninstall-am - - -# Tell versions [3.59,3.63) of GNU make to not export all variables. -# Otherwise a system limit (for SysV at least) may be exceeded. -.NOEXPORT: diff --git a/src/lib/alac/alac.lo b/src/lib/alac/alac.lo deleted file mode 100644 index 1d251be..0000000 --- a/src/lib/alac/alac.lo +++ /dev/null @@ -1,12 +0,0 @@ -# alac.lo - a libtool object file -# Generated by libtool (GNU libtool) 2.4.2 Debian-2.4.2-1ubuntu2 -# -# Please DO NOT delete this file! -# It is necessary for linking the library. - -# Name of the PIC object. -pic_object='.libs/alac.o' - -# Name of the non-PIC object -non_pic_object='alac.o' - diff --git a/src/lib/alac/alac.o b/src/lib/alac/alac.o deleted file mode 100644 index f05f4e408fca19e7d868fd131df26780a81ba6eb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 56120 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 X=R00<+Lou_E!J?J4{z3Ro(KLP%#+PT diff --git a/src/lib/alac/libalac.la b/src/lib/alac/libalac.la deleted file mode 100644 index 75e8a07..0000000 --- a/src/lib/alac/libalac.la +++ /dev/null @@ -1,41 +0,0 @@ -# libalac.la - a libtool library file -# Generated by libtool (GNU libtool) 2.4.2 Debian-2.4.2-1ubuntu2 -# -# Please DO NOT delete this file! -# It is necessary for linking the library. - -# The name that we can dlopen(3). -dlname='' - -# Names of this library. -library_names='' - -# The name of the static archive. -old_library='libalac.a' - -# Linker flags that can not go in dependency_libs. -inherited_linker_flags='' - -# Libraries that this one depends upon. -dependency_libs=' -lpthread -ldl' - -# Names of additional weak libraries provided by this library -weak_library_names='' - -# Version information for libalac. -current= -age= -revision= - -# Is this an already installed library? -installed=no - -# Should we warn about portability when linking against -modules? -shouldnotlink=no - -# Files to dlopen/dlpreopen -dlopen='' -dlpreopen='' - -# Directory that this library needs to be installed in: -libdir='' diff --git a/src/lib/crypto/.deps/aes.Plo b/src/lib/crypto/.deps/aes.Plo deleted file mode 100644 index 4ee0e25..0000000 --- a/src/lib/crypto/.deps/aes.Plo +++ /dev/null @@ -1,266 +0,0 @@ -aes.lo: aes.c /usr/include/string.h /usr/include/features.h \ - /usr/include/x86_64-linux-gnu/bits/predefs.h \ - /usr/include/x86_64-linux-gnu/sys/cdefs.h \ - /usr/include/x86_64-linux-gnu/bits/wordsize.h \ - /usr/include/x86_64-linux-gnu/gnu/stubs.h \ - /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \ - /usr/lib/gcc/x86_64-linux-gnu/4.7/include/stddef.h \ - /usr/include/xlocale.h /usr/include/x86_64-linux-gnu/bits/string.h \ - /usr/include/x86_64-linux-gnu/bits/string2.h /usr/include/endian.h \ - /usr/include/x86_64-linux-gnu/bits/endian.h \ - /usr/include/x86_64-linux-gnu/bits/byteswap.h \ - /usr/include/x86_64-linux-gnu/bits/types.h \ - /usr/include/x86_64-linux-gnu/bits/typesizes.h /usr/include/stdlib.h \ - /usr/include/x86_64-linux-gnu/bits/string3.h os_port.h \ - /usr/include/stdio.h /usr/include/libio.h /usr/include/_G_config.h \ - /usr/include/wchar.h /usr/lib/gcc/x86_64-linux-gnu/4.7/include/stdarg.h \ - /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ - /usr/include/x86_64-linux-gnu/bits/sys_errlist.h \ - /usr/include/x86_64-linux-gnu/bits/stdio.h \ - /usr/include/x86_64-linux-gnu/bits/stdio2.h \ - /usr/lib/gcc/x86_64-linux-gnu/4.7/include/stdint.h /usr/include/stdint.h \ - /usr/include/x86_64-linux-gnu/bits/wchar.h /usr/include/unistd.h \ - /usr/include/x86_64-linux-gnu/bits/posix_opt.h \ - /usr/include/x86_64-linux-gnu/bits/environments.h \ - /usr/include/x86_64-linux-gnu/bits/confname.h /usr/include/getopt.h \ - /usr/include/x86_64-linux-gnu/bits/unistd.h /usr/include/pwd.h \ - /usr/include/netdb.h /usr/include/netinet/in.h \ - /usr/include/x86_64-linux-gnu/sys/socket.h \ - /usr/include/x86_64-linux-gnu/sys/uio.h \ - /usr/include/x86_64-linux-gnu/sys/types.h /usr/include/time.h \ - /usr/include/x86_64-linux-gnu/sys/select.h \ - /usr/include/x86_64-linux-gnu/bits/select.h \ - /usr/include/x86_64-linux-gnu/bits/sigset.h \ - /usr/include/x86_64-linux-gnu/bits/time.h \ - /usr/include/x86_64-linux-gnu/bits/select2.h \ - /usr/include/x86_64-linux-gnu/sys/sysmacros.h \ - /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \ - /usr/include/x86_64-linux-gnu/bits/uio.h \ - /usr/include/x86_64-linux-gnu/bits/socket.h \ - /usr/include/x86_64-linux-gnu/bits/sockaddr.h \ - /usr/include/x86_64-linux-gnu/asm/socket.h \ - /usr/include/asm-generic/socket.h \ - /usr/include/x86_64-linux-gnu/asm/sockios.h \ - /usr/include/asm-generic/sockios.h \ - /usr/include/x86_64-linux-gnu/bits/socket2.h \ - /usr/include/x86_64-linux-gnu/bits/in.h /usr/include/rpc/netdb.h \ - /usr/include/x86_64-linux-gnu/bits/netdb.h /usr/include/dirent.h \ - /usr/include/x86_64-linux-gnu/bits/dirent.h \ - /usr/include/x86_64-linux-gnu/bits/posix1_lim.h \ - /usr/include/x86_64-linux-gnu/bits/local_lim.h \ - /usr/include/linux/limits.h /usr/include/fcntl.h \ - /usr/include/x86_64-linux-gnu/bits/fcntl.h \ - /usr/include/x86_64-linux-gnu/bits/stat.h \ - /usr/include/x86_64-linux-gnu/bits/fcntl2.h /usr/include/errno.h \ - /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \ - /usr/include/x86_64-linux-gnu/asm/errno.h \ - /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ - /usr/include/x86_64-linux-gnu/sys/stat.h \ - /usr/include/x86_64-linux-gnu/sys/time.h \ - /usr/include/x86_64-linux-gnu/sys/wait.h /usr/include/signal.h \ - /usr/include/x86_64-linux-gnu/bits/signum.h \ - /usr/include/x86_64-linux-gnu/bits/siginfo.h \ - /usr/include/x86_64-linux-gnu/bits/sigaction.h \ - /usr/include/x86_64-linux-gnu/bits/sigcontext.h \ - /usr/include/x86_64-linux-gnu/bits/sigstack.h \ - /usr/include/x86_64-linux-gnu/sys/ucontext.h \ - /usr/include/x86_64-linux-gnu/bits/sigthread.h \ - /usr/include/x86_64-linux-gnu/sys/resource.h \ - /usr/include/x86_64-linux-gnu/bits/resource.h \ - /usr/include/x86_64-linux-gnu/bits/waitflags.h \ - /usr/include/x86_64-linux-gnu/bits/waitstatus.h /usr/include/arpa/inet.h \ - crypto.h config.h bigint_impl.h bigint.h - -/usr/include/string.h: - -/usr/include/features.h: - -/usr/include/x86_64-linux-gnu/bits/predefs.h: - -/usr/include/x86_64-linux-gnu/sys/cdefs.h: - -/usr/include/x86_64-linux-gnu/bits/wordsize.h: - -/usr/include/x86_64-linux-gnu/gnu/stubs.h: - -/usr/include/x86_64-linux-gnu/gnu/stubs-64.h: - -/usr/lib/gcc/x86_64-linux-gnu/4.7/include/stddef.h: - -/usr/include/xlocale.h: - -/usr/include/x86_64-linux-gnu/bits/string.h: - -/usr/include/x86_64-linux-gnu/bits/string2.h: - -/usr/include/endian.h: - -/usr/include/x86_64-linux-gnu/bits/endian.h: - -/usr/include/x86_64-linux-gnu/bits/byteswap.h: - -/usr/include/x86_64-linux-gnu/bits/types.h: - -/usr/include/x86_64-linux-gnu/bits/typesizes.h: - -/usr/include/stdlib.h: - -/usr/include/x86_64-linux-gnu/bits/string3.h: - -os_port.h: - -/usr/include/stdio.h: - -/usr/include/libio.h: - -/usr/include/_G_config.h: - -/usr/include/wchar.h: - -/usr/lib/gcc/x86_64-linux-gnu/4.7/include/stdarg.h: - -/usr/include/x86_64-linux-gnu/bits/stdio_lim.h: - -/usr/include/x86_64-linux-gnu/bits/sys_errlist.h: - -/usr/include/x86_64-linux-gnu/bits/stdio.h: - -/usr/include/x86_64-linux-gnu/bits/stdio2.h: - -/usr/lib/gcc/x86_64-linux-gnu/4.7/include/stdint.h: - -/usr/include/stdint.h: - -/usr/include/x86_64-linux-gnu/bits/wchar.h: - -/usr/include/unistd.h: - -/usr/include/x86_64-linux-gnu/bits/posix_opt.h: - -/usr/include/x86_64-linux-gnu/bits/environments.h: - -/usr/include/x86_64-linux-gnu/bits/confname.h: - -/usr/include/getopt.h: - -/usr/include/x86_64-linux-gnu/bits/unistd.h: - -/usr/include/pwd.h: - -/usr/include/netdb.h: - -/usr/include/netinet/in.h: - -/usr/include/x86_64-linux-gnu/sys/socket.h: - -/usr/include/x86_64-linux-gnu/sys/uio.h: - -/usr/include/x86_64-linux-gnu/sys/types.h: - -/usr/include/time.h: - -/usr/include/x86_64-linux-gnu/sys/select.h: - -/usr/include/x86_64-linux-gnu/bits/select.h: - -/usr/include/x86_64-linux-gnu/bits/sigset.h: - -/usr/include/x86_64-linux-gnu/bits/time.h: - -/usr/include/x86_64-linux-gnu/bits/select2.h: - -/usr/include/x86_64-linux-gnu/sys/sysmacros.h: - -/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h: - -/usr/include/x86_64-linux-gnu/bits/uio.h: - -/usr/include/x86_64-linux-gnu/bits/socket.h: - -/usr/include/x86_64-linux-gnu/bits/sockaddr.h: - -/usr/include/x86_64-linux-gnu/asm/socket.h: - -/usr/include/asm-generic/socket.h: - -/usr/include/x86_64-linux-gnu/asm/sockios.h: - -/usr/include/asm-generic/sockios.h: - -/usr/include/x86_64-linux-gnu/bits/socket2.h: - -/usr/include/x86_64-linux-gnu/bits/in.h: - -/usr/include/rpc/netdb.h: - -/usr/include/x86_64-linux-gnu/bits/netdb.h: - -/usr/include/dirent.h: - -/usr/include/x86_64-linux-gnu/bits/dirent.h: - -/usr/include/x86_64-linux-gnu/bits/posix1_lim.h: - -/usr/include/x86_64-linux-gnu/bits/local_lim.h: - -/usr/include/linux/limits.h: - -/usr/include/fcntl.h: - -/usr/include/x86_64-linux-gnu/bits/fcntl.h: - -/usr/include/x86_64-linux-gnu/bits/stat.h: - -/usr/include/x86_64-linux-gnu/bits/fcntl2.h: - -/usr/include/errno.h: - -/usr/include/x86_64-linux-gnu/bits/errno.h: - -/usr/include/linux/errno.h: - -/usr/include/x86_64-linux-gnu/asm/errno.h: - -/usr/include/asm-generic/errno.h: - -/usr/include/asm-generic/errno-base.h: - -/usr/include/x86_64-linux-gnu/sys/stat.h: - -/usr/include/x86_64-linux-gnu/sys/time.h: - -/usr/include/x86_64-linux-gnu/sys/wait.h: - -/usr/include/signal.h: - -/usr/include/x86_64-linux-gnu/bits/signum.h: - -/usr/include/x86_64-linux-gnu/bits/siginfo.h: - -/usr/include/x86_64-linux-gnu/bits/sigaction.h: - -/usr/include/x86_64-linux-gnu/bits/sigcontext.h: - -/usr/include/x86_64-linux-gnu/bits/sigstack.h: - -/usr/include/x86_64-linux-gnu/sys/ucontext.h: - -/usr/include/x86_64-linux-gnu/bits/sigthread.h: - -/usr/include/x86_64-linux-gnu/sys/resource.h: - -/usr/include/x86_64-linux-gnu/bits/resource.h: - -/usr/include/x86_64-linux-gnu/bits/waitflags.h: - -/usr/include/x86_64-linux-gnu/bits/waitstatus.h: - -/usr/include/arpa/inet.h: - -crypto.h: - -config.h: - -bigint_impl.h: - -bigint.h: diff --git a/src/lib/crypto/.deps/bigint.Plo b/src/lib/crypto/.deps/bigint.Plo deleted file mode 100644 index 4a5beca..0000000 --- a/src/lib/crypto/.deps/bigint.Plo +++ /dev/null @@ -1,282 +0,0 @@ -bigint.lo: bigint.c /usr/include/stdlib.h /usr/include/features.h \ - /usr/include/x86_64-linux-gnu/bits/predefs.h \ - /usr/include/x86_64-linux-gnu/sys/cdefs.h \ - /usr/include/x86_64-linux-gnu/bits/wordsize.h \ - /usr/include/x86_64-linux-gnu/gnu/stubs.h \ - /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \ - /usr/lib/gcc/x86_64-linux-gnu/4.7/include/stddef.h \ - /usr/include/x86_64-linux-gnu/bits/waitflags.h \ - /usr/include/x86_64-linux-gnu/bits/waitstatus.h /usr/include/endian.h \ - /usr/include/x86_64-linux-gnu/bits/endian.h \ - /usr/include/x86_64-linux-gnu/bits/byteswap.h \ - /usr/include/x86_64-linux-gnu/sys/types.h \ - /usr/include/x86_64-linux-gnu/bits/types.h \ - /usr/include/x86_64-linux-gnu/bits/typesizes.h /usr/include/time.h \ - /usr/include/x86_64-linux-gnu/sys/select.h \ - /usr/include/x86_64-linux-gnu/bits/select.h \ - /usr/include/x86_64-linux-gnu/bits/sigset.h \ - /usr/include/x86_64-linux-gnu/bits/time.h \ - /usr/include/x86_64-linux-gnu/bits/select2.h \ - /usr/include/x86_64-linux-gnu/sys/sysmacros.h \ - /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h /usr/include/alloca.h \ - /usr/include/x86_64-linux-gnu/bits/stdlib.h \ - /usr/lib/gcc/x86_64-linux-gnu/4.7/include-fixed/limits.h \ - /usr/lib/gcc/x86_64-linux-gnu/4.7/include-fixed/syslimits.h \ - /usr/include/limits.h /usr/include/x86_64-linux-gnu/bits/posix1_lim.h \ - /usr/include/x86_64-linux-gnu/bits/local_lim.h \ - /usr/include/linux/limits.h \ - /usr/include/x86_64-linux-gnu/bits/posix2_lim.h /usr/include/string.h \ - /usr/include/xlocale.h /usr/include/x86_64-linux-gnu/bits/string.h \ - /usr/include/x86_64-linux-gnu/bits/string2.h \ - /usr/include/x86_64-linux-gnu/bits/string3.h /usr/include/stdio.h \ - /usr/include/libio.h /usr/include/_G_config.h /usr/include/wchar.h \ - /usr/lib/gcc/x86_64-linux-gnu/4.7/include/stdarg.h \ - /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ - /usr/include/x86_64-linux-gnu/bits/sys_errlist.h \ - /usr/include/x86_64-linux-gnu/bits/stdio.h \ - /usr/include/x86_64-linux-gnu/bits/stdio2.h os_port.h \ - /usr/lib/gcc/x86_64-linux-gnu/4.7/include/stdint.h /usr/include/stdint.h \ - /usr/include/x86_64-linux-gnu/bits/wchar.h /usr/include/unistd.h \ - /usr/include/x86_64-linux-gnu/bits/posix_opt.h \ - /usr/include/x86_64-linux-gnu/bits/environments.h \ - /usr/include/x86_64-linux-gnu/bits/confname.h /usr/include/getopt.h \ - /usr/include/x86_64-linux-gnu/bits/unistd.h /usr/include/pwd.h \ - /usr/include/netdb.h /usr/include/netinet/in.h \ - /usr/include/x86_64-linux-gnu/sys/socket.h \ - /usr/include/x86_64-linux-gnu/sys/uio.h \ - /usr/include/x86_64-linux-gnu/bits/uio.h \ - /usr/include/x86_64-linux-gnu/bits/socket.h \ - /usr/include/x86_64-linux-gnu/bits/sockaddr.h \ - /usr/include/x86_64-linux-gnu/asm/socket.h \ - /usr/include/asm-generic/socket.h \ - /usr/include/x86_64-linux-gnu/asm/sockios.h \ - /usr/include/asm-generic/sockios.h \ - /usr/include/x86_64-linux-gnu/bits/socket2.h \ - /usr/include/x86_64-linux-gnu/bits/in.h /usr/include/rpc/netdb.h \ - /usr/include/x86_64-linux-gnu/bits/netdb.h /usr/include/dirent.h \ - /usr/include/x86_64-linux-gnu/bits/dirent.h /usr/include/fcntl.h \ - /usr/include/x86_64-linux-gnu/bits/fcntl.h \ - /usr/include/x86_64-linux-gnu/bits/stat.h \ - /usr/include/x86_64-linux-gnu/bits/fcntl2.h /usr/include/errno.h \ - /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \ - /usr/include/x86_64-linux-gnu/asm/errno.h \ - /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ - /usr/include/x86_64-linux-gnu/sys/stat.h \ - /usr/include/x86_64-linux-gnu/sys/time.h \ - /usr/include/x86_64-linux-gnu/sys/wait.h /usr/include/signal.h \ - /usr/include/x86_64-linux-gnu/bits/signum.h \ - /usr/include/x86_64-linux-gnu/bits/siginfo.h \ - /usr/include/x86_64-linux-gnu/bits/sigaction.h \ - /usr/include/x86_64-linux-gnu/bits/sigcontext.h \ - /usr/include/x86_64-linux-gnu/bits/sigstack.h \ - /usr/include/x86_64-linux-gnu/sys/ucontext.h \ - /usr/include/x86_64-linux-gnu/bits/sigthread.h \ - /usr/include/x86_64-linux-gnu/sys/resource.h \ - /usr/include/x86_64-linux-gnu/bits/resource.h /usr/include/arpa/inet.h \ - bigint.h crypto.h config.h bigint_impl.h - -/usr/include/stdlib.h: - -/usr/include/features.h: - -/usr/include/x86_64-linux-gnu/bits/predefs.h: - -/usr/include/x86_64-linux-gnu/sys/cdefs.h: - -/usr/include/x86_64-linux-gnu/bits/wordsize.h: - -/usr/include/x86_64-linux-gnu/gnu/stubs.h: - -/usr/include/x86_64-linux-gnu/gnu/stubs-64.h: - -/usr/lib/gcc/x86_64-linux-gnu/4.7/include/stddef.h: - -/usr/include/x86_64-linux-gnu/bits/waitflags.h: - -/usr/include/x86_64-linux-gnu/bits/waitstatus.h: - -/usr/include/endian.h: - -/usr/include/x86_64-linux-gnu/bits/endian.h: - -/usr/include/x86_64-linux-gnu/bits/byteswap.h: - -/usr/include/x86_64-linux-gnu/sys/types.h: - -/usr/include/x86_64-linux-gnu/bits/types.h: - -/usr/include/x86_64-linux-gnu/bits/typesizes.h: - -/usr/include/time.h: - -/usr/include/x86_64-linux-gnu/sys/select.h: - -/usr/include/x86_64-linux-gnu/bits/select.h: - -/usr/include/x86_64-linux-gnu/bits/sigset.h: - -/usr/include/x86_64-linux-gnu/bits/time.h: - -/usr/include/x86_64-linux-gnu/bits/select2.h: - -/usr/include/x86_64-linux-gnu/sys/sysmacros.h: - -/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h: - -/usr/include/alloca.h: - -/usr/include/x86_64-linux-gnu/bits/stdlib.h: - -/usr/lib/gcc/x86_64-linux-gnu/4.7/include-fixed/limits.h: - -/usr/lib/gcc/x86_64-linux-gnu/4.7/include-fixed/syslimits.h: - -/usr/include/limits.h: - -/usr/include/x86_64-linux-gnu/bits/posix1_lim.h: - -/usr/include/x86_64-linux-gnu/bits/local_lim.h: - -/usr/include/linux/limits.h: - -/usr/include/x86_64-linux-gnu/bits/posix2_lim.h: - -/usr/include/string.h: - -/usr/include/xlocale.h: - -/usr/include/x86_64-linux-gnu/bits/string.h: - -/usr/include/x86_64-linux-gnu/bits/string2.h: - -/usr/include/x86_64-linux-gnu/bits/string3.h: - -/usr/include/stdio.h: - -/usr/include/libio.h: - -/usr/include/_G_config.h: - -/usr/include/wchar.h: - -/usr/lib/gcc/x86_64-linux-gnu/4.7/include/stdarg.h: - -/usr/include/x86_64-linux-gnu/bits/stdio_lim.h: - -/usr/include/x86_64-linux-gnu/bits/sys_errlist.h: - -/usr/include/x86_64-linux-gnu/bits/stdio.h: - -/usr/include/x86_64-linux-gnu/bits/stdio2.h: - -os_port.h: - -/usr/lib/gcc/x86_64-linux-gnu/4.7/include/stdint.h: - -/usr/include/stdint.h: - -/usr/include/x86_64-linux-gnu/bits/wchar.h: - -/usr/include/unistd.h: - -/usr/include/x86_64-linux-gnu/bits/posix_opt.h: - -/usr/include/x86_64-linux-gnu/bits/environments.h: - -/usr/include/x86_64-linux-gnu/bits/confname.h: - -/usr/include/getopt.h: - -/usr/include/x86_64-linux-gnu/bits/unistd.h: - -/usr/include/pwd.h: - -/usr/include/netdb.h: - -/usr/include/netinet/in.h: - -/usr/include/x86_64-linux-gnu/sys/socket.h: - -/usr/include/x86_64-linux-gnu/sys/uio.h: - -/usr/include/x86_64-linux-gnu/bits/uio.h: - -/usr/include/x86_64-linux-gnu/bits/socket.h: - -/usr/include/x86_64-linux-gnu/bits/sockaddr.h: - -/usr/include/x86_64-linux-gnu/asm/socket.h: - -/usr/include/asm-generic/socket.h: - -/usr/include/x86_64-linux-gnu/asm/sockios.h: - -/usr/include/asm-generic/sockios.h: - -/usr/include/x86_64-linux-gnu/bits/socket2.h: - -/usr/include/x86_64-linux-gnu/bits/in.h: - -/usr/include/rpc/netdb.h: - -/usr/include/x86_64-linux-gnu/bits/netdb.h: - -/usr/include/dirent.h: - -/usr/include/x86_64-linux-gnu/bits/dirent.h: - -/usr/include/fcntl.h: - -/usr/include/x86_64-linux-gnu/bits/fcntl.h: - -/usr/include/x86_64-linux-gnu/bits/stat.h: - -/usr/include/x86_64-linux-gnu/bits/fcntl2.h: - -/usr/include/errno.h: - -/usr/include/x86_64-linux-gnu/bits/errno.h: - -/usr/include/linux/errno.h: - -/usr/include/x86_64-linux-gnu/asm/errno.h: - -/usr/include/asm-generic/errno.h: - -/usr/include/asm-generic/errno-base.h: - -/usr/include/x86_64-linux-gnu/sys/stat.h: - -/usr/include/x86_64-linux-gnu/sys/time.h: - -/usr/include/x86_64-linux-gnu/sys/wait.h: - -/usr/include/signal.h: - -/usr/include/x86_64-linux-gnu/bits/signum.h: - -/usr/include/x86_64-linux-gnu/bits/siginfo.h: - -/usr/include/x86_64-linux-gnu/bits/sigaction.h: - -/usr/include/x86_64-linux-gnu/bits/sigcontext.h: - -/usr/include/x86_64-linux-gnu/bits/sigstack.h: - -/usr/include/x86_64-linux-gnu/sys/ucontext.h: - -/usr/include/x86_64-linux-gnu/bits/sigthread.h: - -/usr/include/x86_64-linux-gnu/sys/resource.h: - -/usr/include/x86_64-linux-gnu/bits/resource.h: - -/usr/include/arpa/inet.h: - -bigint.h: - -crypto.h: - -config.h: - -bigint_impl.h: diff --git a/src/lib/crypto/.deps/hmac.Plo b/src/lib/crypto/.deps/hmac.Plo deleted file mode 100644 index e469413..0000000 --- a/src/lib/crypto/.deps/hmac.Plo +++ /dev/null @@ -1,266 +0,0 @@ -hmac.lo: hmac.c /usr/include/string.h /usr/include/features.h \ - /usr/include/x86_64-linux-gnu/bits/predefs.h \ - /usr/include/x86_64-linux-gnu/sys/cdefs.h \ - /usr/include/x86_64-linux-gnu/bits/wordsize.h \ - /usr/include/x86_64-linux-gnu/gnu/stubs.h \ - /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \ - /usr/lib/gcc/x86_64-linux-gnu/4.7/include/stddef.h \ - /usr/include/xlocale.h /usr/include/x86_64-linux-gnu/bits/string.h \ - /usr/include/x86_64-linux-gnu/bits/string2.h /usr/include/endian.h \ - /usr/include/x86_64-linux-gnu/bits/endian.h \ - /usr/include/x86_64-linux-gnu/bits/byteswap.h \ - /usr/include/x86_64-linux-gnu/bits/types.h \ - /usr/include/x86_64-linux-gnu/bits/typesizes.h /usr/include/stdlib.h \ - /usr/include/x86_64-linux-gnu/bits/string3.h os_port.h \ - /usr/include/stdio.h /usr/include/libio.h /usr/include/_G_config.h \ - /usr/include/wchar.h /usr/lib/gcc/x86_64-linux-gnu/4.7/include/stdarg.h \ - /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ - /usr/include/x86_64-linux-gnu/bits/sys_errlist.h \ - /usr/include/x86_64-linux-gnu/bits/stdio.h \ - /usr/include/x86_64-linux-gnu/bits/stdio2.h \ - /usr/lib/gcc/x86_64-linux-gnu/4.7/include/stdint.h /usr/include/stdint.h \ - /usr/include/x86_64-linux-gnu/bits/wchar.h /usr/include/unistd.h \ - /usr/include/x86_64-linux-gnu/bits/posix_opt.h \ - /usr/include/x86_64-linux-gnu/bits/environments.h \ - /usr/include/x86_64-linux-gnu/bits/confname.h /usr/include/getopt.h \ - /usr/include/x86_64-linux-gnu/bits/unistd.h /usr/include/pwd.h \ - /usr/include/netdb.h /usr/include/netinet/in.h \ - /usr/include/x86_64-linux-gnu/sys/socket.h \ - /usr/include/x86_64-linux-gnu/sys/uio.h \ - /usr/include/x86_64-linux-gnu/sys/types.h /usr/include/time.h \ - /usr/include/x86_64-linux-gnu/sys/select.h \ - /usr/include/x86_64-linux-gnu/bits/select.h \ - /usr/include/x86_64-linux-gnu/bits/sigset.h \ - /usr/include/x86_64-linux-gnu/bits/time.h \ - /usr/include/x86_64-linux-gnu/bits/select2.h \ - /usr/include/x86_64-linux-gnu/sys/sysmacros.h \ - /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \ - /usr/include/x86_64-linux-gnu/bits/uio.h \ - /usr/include/x86_64-linux-gnu/bits/socket.h \ - /usr/include/x86_64-linux-gnu/bits/sockaddr.h \ - /usr/include/x86_64-linux-gnu/asm/socket.h \ - /usr/include/asm-generic/socket.h \ - /usr/include/x86_64-linux-gnu/asm/sockios.h \ - /usr/include/asm-generic/sockios.h \ - /usr/include/x86_64-linux-gnu/bits/socket2.h \ - /usr/include/x86_64-linux-gnu/bits/in.h /usr/include/rpc/netdb.h \ - /usr/include/x86_64-linux-gnu/bits/netdb.h /usr/include/dirent.h \ - /usr/include/x86_64-linux-gnu/bits/dirent.h \ - /usr/include/x86_64-linux-gnu/bits/posix1_lim.h \ - /usr/include/x86_64-linux-gnu/bits/local_lim.h \ - /usr/include/linux/limits.h /usr/include/fcntl.h \ - /usr/include/x86_64-linux-gnu/bits/fcntl.h \ - /usr/include/x86_64-linux-gnu/bits/stat.h \ - /usr/include/x86_64-linux-gnu/bits/fcntl2.h /usr/include/errno.h \ - /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \ - /usr/include/x86_64-linux-gnu/asm/errno.h \ - /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ - /usr/include/x86_64-linux-gnu/sys/stat.h \ - /usr/include/x86_64-linux-gnu/sys/time.h \ - /usr/include/x86_64-linux-gnu/sys/wait.h /usr/include/signal.h \ - /usr/include/x86_64-linux-gnu/bits/signum.h \ - /usr/include/x86_64-linux-gnu/bits/siginfo.h \ - /usr/include/x86_64-linux-gnu/bits/sigaction.h \ - /usr/include/x86_64-linux-gnu/bits/sigcontext.h \ - /usr/include/x86_64-linux-gnu/bits/sigstack.h \ - /usr/include/x86_64-linux-gnu/sys/ucontext.h \ - /usr/include/x86_64-linux-gnu/bits/sigthread.h \ - /usr/include/x86_64-linux-gnu/sys/resource.h \ - /usr/include/x86_64-linux-gnu/bits/resource.h \ - /usr/include/x86_64-linux-gnu/bits/waitflags.h \ - /usr/include/x86_64-linux-gnu/bits/waitstatus.h /usr/include/arpa/inet.h \ - crypto.h config.h bigint_impl.h bigint.h - -/usr/include/string.h: - -/usr/include/features.h: - -/usr/include/x86_64-linux-gnu/bits/predefs.h: - -/usr/include/x86_64-linux-gnu/sys/cdefs.h: - -/usr/include/x86_64-linux-gnu/bits/wordsize.h: - -/usr/include/x86_64-linux-gnu/gnu/stubs.h: - -/usr/include/x86_64-linux-gnu/gnu/stubs-64.h: - -/usr/lib/gcc/x86_64-linux-gnu/4.7/include/stddef.h: - -/usr/include/xlocale.h: - -/usr/include/x86_64-linux-gnu/bits/string.h: - -/usr/include/x86_64-linux-gnu/bits/string2.h: - -/usr/include/endian.h: - -/usr/include/x86_64-linux-gnu/bits/endian.h: - -/usr/include/x86_64-linux-gnu/bits/byteswap.h: - -/usr/include/x86_64-linux-gnu/bits/types.h: - -/usr/include/x86_64-linux-gnu/bits/typesizes.h: - -/usr/include/stdlib.h: - -/usr/include/x86_64-linux-gnu/bits/string3.h: - -os_port.h: - -/usr/include/stdio.h: - -/usr/include/libio.h: - -/usr/include/_G_config.h: - -/usr/include/wchar.h: - -/usr/lib/gcc/x86_64-linux-gnu/4.7/include/stdarg.h: - -/usr/include/x86_64-linux-gnu/bits/stdio_lim.h: - -/usr/include/x86_64-linux-gnu/bits/sys_errlist.h: - -/usr/include/x86_64-linux-gnu/bits/stdio.h: - -/usr/include/x86_64-linux-gnu/bits/stdio2.h: - -/usr/lib/gcc/x86_64-linux-gnu/4.7/include/stdint.h: - -/usr/include/stdint.h: - -/usr/include/x86_64-linux-gnu/bits/wchar.h: - -/usr/include/unistd.h: - -/usr/include/x86_64-linux-gnu/bits/posix_opt.h: - -/usr/include/x86_64-linux-gnu/bits/environments.h: - -/usr/include/x86_64-linux-gnu/bits/confname.h: - -/usr/include/getopt.h: - -/usr/include/x86_64-linux-gnu/bits/unistd.h: - -/usr/include/pwd.h: - -/usr/include/netdb.h: - -/usr/include/netinet/in.h: - -/usr/include/x86_64-linux-gnu/sys/socket.h: - -/usr/include/x86_64-linux-gnu/sys/uio.h: - -/usr/include/x86_64-linux-gnu/sys/types.h: - -/usr/include/time.h: - -/usr/include/x86_64-linux-gnu/sys/select.h: - -/usr/include/x86_64-linux-gnu/bits/select.h: - -/usr/include/x86_64-linux-gnu/bits/sigset.h: - -/usr/include/x86_64-linux-gnu/bits/time.h: - -/usr/include/x86_64-linux-gnu/bits/select2.h: - -/usr/include/x86_64-linux-gnu/sys/sysmacros.h: - -/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h: - -/usr/include/x86_64-linux-gnu/bits/uio.h: - -/usr/include/x86_64-linux-gnu/bits/socket.h: - -/usr/include/x86_64-linux-gnu/bits/sockaddr.h: - -/usr/include/x86_64-linux-gnu/asm/socket.h: - -/usr/include/asm-generic/socket.h: - -/usr/include/x86_64-linux-gnu/asm/sockios.h: - -/usr/include/asm-generic/sockios.h: - -/usr/include/x86_64-linux-gnu/bits/socket2.h: - -/usr/include/x86_64-linux-gnu/bits/in.h: - -/usr/include/rpc/netdb.h: - -/usr/include/x86_64-linux-gnu/bits/netdb.h: - -/usr/include/dirent.h: - -/usr/include/x86_64-linux-gnu/bits/dirent.h: - -/usr/include/x86_64-linux-gnu/bits/posix1_lim.h: - -/usr/include/x86_64-linux-gnu/bits/local_lim.h: - -/usr/include/linux/limits.h: - -/usr/include/fcntl.h: - -/usr/include/x86_64-linux-gnu/bits/fcntl.h: - -/usr/include/x86_64-linux-gnu/bits/stat.h: - -/usr/include/x86_64-linux-gnu/bits/fcntl2.h: - -/usr/include/errno.h: - -/usr/include/x86_64-linux-gnu/bits/errno.h: - -/usr/include/linux/errno.h: - -/usr/include/x86_64-linux-gnu/asm/errno.h: - -/usr/include/asm-generic/errno.h: - -/usr/include/asm-generic/errno-base.h: - -/usr/include/x86_64-linux-gnu/sys/stat.h: - -/usr/include/x86_64-linux-gnu/sys/time.h: - -/usr/include/x86_64-linux-gnu/sys/wait.h: - -/usr/include/signal.h: - -/usr/include/x86_64-linux-gnu/bits/signum.h: - -/usr/include/x86_64-linux-gnu/bits/siginfo.h: - -/usr/include/x86_64-linux-gnu/bits/sigaction.h: - -/usr/include/x86_64-linux-gnu/bits/sigcontext.h: - -/usr/include/x86_64-linux-gnu/bits/sigstack.h: - -/usr/include/x86_64-linux-gnu/sys/ucontext.h: - -/usr/include/x86_64-linux-gnu/bits/sigthread.h: - -/usr/include/x86_64-linux-gnu/sys/resource.h: - -/usr/include/x86_64-linux-gnu/bits/resource.h: - -/usr/include/x86_64-linux-gnu/bits/waitflags.h: - -/usr/include/x86_64-linux-gnu/bits/waitstatus.h: - -/usr/include/arpa/inet.h: - -crypto.h: - -config.h: - -bigint_impl.h: - -bigint.h: diff --git a/src/lib/crypto/.deps/md5.Plo b/src/lib/crypto/.deps/md5.Plo deleted file mode 100644 index 9fa78bf..0000000 --- a/src/lib/crypto/.deps/md5.Plo +++ /dev/null @@ -1,266 +0,0 @@ -md5.lo: md5.c /usr/include/string.h /usr/include/features.h \ - /usr/include/x86_64-linux-gnu/bits/predefs.h \ - /usr/include/x86_64-linux-gnu/sys/cdefs.h \ - /usr/include/x86_64-linux-gnu/bits/wordsize.h \ - /usr/include/x86_64-linux-gnu/gnu/stubs.h \ - /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \ - /usr/lib/gcc/x86_64-linux-gnu/4.7/include/stddef.h \ - /usr/include/xlocale.h /usr/include/x86_64-linux-gnu/bits/string.h \ - /usr/include/x86_64-linux-gnu/bits/string2.h /usr/include/endian.h \ - /usr/include/x86_64-linux-gnu/bits/endian.h \ - /usr/include/x86_64-linux-gnu/bits/byteswap.h \ - /usr/include/x86_64-linux-gnu/bits/types.h \ - /usr/include/x86_64-linux-gnu/bits/typesizes.h /usr/include/stdlib.h \ - /usr/include/x86_64-linux-gnu/bits/string3.h os_port.h \ - /usr/include/stdio.h /usr/include/libio.h /usr/include/_G_config.h \ - /usr/include/wchar.h /usr/lib/gcc/x86_64-linux-gnu/4.7/include/stdarg.h \ - /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ - /usr/include/x86_64-linux-gnu/bits/sys_errlist.h \ - /usr/include/x86_64-linux-gnu/bits/stdio.h \ - /usr/include/x86_64-linux-gnu/bits/stdio2.h \ - /usr/lib/gcc/x86_64-linux-gnu/4.7/include/stdint.h /usr/include/stdint.h \ - /usr/include/x86_64-linux-gnu/bits/wchar.h /usr/include/unistd.h \ - /usr/include/x86_64-linux-gnu/bits/posix_opt.h \ - /usr/include/x86_64-linux-gnu/bits/environments.h \ - /usr/include/x86_64-linux-gnu/bits/confname.h /usr/include/getopt.h \ - /usr/include/x86_64-linux-gnu/bits/unistd.h /usr/include/pwd.h \ - /usr/include/netdb.h /usr/include/netinet/in.h \ - /usr/include/x86_64-linux-gnu/sys/socket.h \ - /usr/include/x86_64-linux-gnu/sys/uio.h \ - /usr/include/x86_64-linux-gnu/sys/types.h /usr/include/time.h \ - /usr/include/x86_64-linux-gnu/sys/select.h \ - /usr/include/x86_64-linux-gnu/bits/select.h \ - /usr/include/x86_64-linux-gnu/bits/sigset.h \ - /usr/include/x86_64-linux-gnu/bits/time.h \ - /usr/include/x86_64-linux-gnu/bits/select2.h \ - /usr/include/x86_64-linux-gnu/sys/sysmacros.h \ - /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \ - /usr/include/x86_64-linux-gnu/bits/uio.h \ - /usr/include/x86_64-linux-gnu/bits/socket.h \ - /usr/include/x86_64-linux-gnu/bits/sockaddr.h \ - /usr/include/x86_64-linux-gnu/asm/socket.h \ - /usr/include/asm-generic/socket.h \ - /usr/include/x86_64-linux-gnu/asm/sockios.h \ - /usr/include/asm-generic/sockios.h \ - /usr/include/x86_64-linux-gnu/bits/socket2.h \ - /usr/include/x86_64-linux-gnu/bits/in.h /usr/include/rpc/netdb.h \ - /usr/include/x86_64-linux-gnu/bits/netdb.h /usr/include/dirent.h \ - /usr/include/x86_64-linux-gnu/bits/dirent.h \ - /usr/include/x86_64-linux-gnu/bits/posix1_lim.h \ - /usr/include/x86_64-linux-gnu/bits/local_lim.h \ - /usr/include/linux/limits.h /usr/include/fcntl.h \ - /usr/include/x86_64-linux-gnu/bits/fcntl.h \ - /usr/include/x86_64-linux-gnu/bits/stat.h \ - /usr/include/x86_64-linux-gnu/bits/fcntl2.h /usr/include/errno.h \ - /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \ - /usr/include/x86_64-linux-gnu/asm/errno.h \ - /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ - /usr/include/x86_64-linux-gnu/sys/stat.h \ - /usr/include/x86_64-linux-gnu/sys/time.h \ - /usr/include/x86_64-linux-gnu/sys/wait.h /usr/include/signal.h \ - /usr/include/x86_64-linux-gnu/bits/signum.h \ - /usr/include/x86_64-linux-gnu/bits/siginfo.h \ - /usr/include/x86_64-linux-gnu/bits/sigaction.h \ - /usr/include/x86_64-linux-gnu/bits/sigcontext.h \ - /usr/include/x86_64-linux-gnu/bits/sigstack.h \ - /usr/include/x86_64-linux-gnu/sys/ucontext.h \ - /usr/include/x86_64-linux-gnu/bits/sigthread.h \ - /usr/include/x86_64-linux-gnu/sys/resource.h \ - /usr/include/x86_64-linux-gnu/bits/resource.h \ - /usr/include/x86_64-linux-gnu/bits/waitflags.h \ - /usr/include/x86_64-linux-gnu/bits/waitstatus.h /usr/include/arpa/inet.h \ - crypto.h config.h bigint_impl.h bigint.h - -/usr/include/string.h: - -/usr/include/features.h: - -/usr/include/x86_64-linux-gnu/bits/predefs.h: - -/usr/include/x86_64-linux-gnu/sys/cdefs.h: - -/usr/include/x86_64-linux-gnu/bits/wordsize.h: - -/usr/include/x86_64-linux-gnu/gnu/stubs.h: - -/usr/include/x86_64-linux-gnu/gnu/stubs-64.h: - -/usr/lib/gcc/x86_64-linux-gnu/4.7/include/stddef.h: - -/usr/include/xlocale.h: - -/usr/include/x86_64-linux-gnu/bits/string.h: - -/usr/include/x86_64-linux-gnu/bits/string2.h: - -/usr/include/endian.h: - -/usr/include/x86_64-linux-gnu/bits/endian.h: - -/usr/include/x86_64-linux-gnu/bits/byteswap.h: - -/usr/include/x86_64-linux-gnu/bits/types.h: - -/usr/include/x86_64-linux-gnu/bits/typesizes.h: - -/usr/include/stdlib.h: - -/usr/include/x86_64-linux-gnu/bits/string3.h: - -os_port.h: - -/usr/include/stdio.h: - -/usr/include/libio.h: - -/usr/include/_G_config.h: - -/usr/include/wchar.h: - -/usr/lib/gcc/x86_64-linux-gnu/4.7/include/stdarg.h: - -/usr/include/x86_64-linux-gnu/bits/stdio_lim.h: - -/usr/include/x86_64-linux-gnu/bits/sys_errlist.h: - -/usr/include/x86_64-linux-gnu/bits/stdio.h: - -/usr/include/x86_64-linux-gnu/bits/stdio2.h: - -/usr/lib/gcc/x86_64-linux-gnu/4.7/include/stdint.h: - -/usr/include/stdint.h: - -/usr/include/x86_64-linux-gnu/bits/wchar.h: - -/usr/include/unistd.h: - -/usr/include/x86_64-linux-gnu/bits/posix_opt.h: - -/usr/include/x86_64-linux-gnu/bits/environments.h: - -/usr/include/x86_64-linux-gnu/bits/confname.h: - -/usr/include/getopt.h: - -/usr/include/x86_64-linux-gnu/bits/unistd.h: - -/usr/include/pwd.h: - -/usr/include/netdb.h: - -/usr/include/netinet/in.h: - -/usr/include/x86_64-linux-gnu/sys/socket.h: - -/usr/include/x86_64-linux-gnu/sys/uio.h: - -/usr/include/x86_64-linux-gnu/sys/types.h: - -/usr/include/time.h: - -/usr/include/x86_64-linux-gnu/sys/select.h: - -/usr/include/x86_64-linux-gnu/bits/select.h: - -/usr/include/x86_64-linux-gnu/bits/sigset.h: - -/usr/include/x86_64-linux-gnu/bits/time.h: - -/usr/include/x86_64-linux-gnu/bits/select2.h: - -/usr/include/x86_64-linux-gnu/sys/sysmacros.h: - -/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h: - -/usr/include/x86_64-linux-gnu/bits/uio.h: - -/usr/include/x86_64-linux-gnu/bits/socket.h: - -/usr/include/x86_64-linux-gnu/bits/sockaddr.h: - -/usr/include/x86_64-linux-gnu/asm/socket.h: - -/usr/include/asm-generic/socket.h: - -/usr/include/x86_64-linux-gnu/asm/sockios.h: - -/usr/include/asm-generic/sockios.h: - -/usr/include/x86_64-linux-gnu/bits/socket2.h: - -/usr/include/x86_64-linux-gnu/bits/in.h: - -/usr/include/rpc/netdb.h: - -/usr/include/x86_64-linux-gnu/bits/netdb.h: - -/usr/include/dirent.h: - -/usr/include/x86_64-linux-gnu/bits/dirent.h: - -/usr/include/x86_64-linux-gnu/bits/posix1_lim.h: - -/usr/include/x86_64-linux-gnu/bits/local_lim.h: - -/usr/include/linux/limits.h: - -/usr/include/fcntl.h: - -/usr/include/x86_64-linux-gnu/bits/fcntl.h: - -/usr/include/x86_64-linux-gnu/bits/stat.h: - -/usr/include/x86_64-linux-gnu/bits/fcntl2.h: - -/usr/include/errno.h: - -/usr/include/x86_64-linux-gnu/bits/errno.h: - -/usr/include/linux/errno.h: - -/usr/include/x86_64-linux-gnu/asm/errno.h: - -/usr/include/asm-generic/errno.h: - -/usr/include/asm-generic/errno-base.h: - -/usr/include/x86_64-linux-gnu/sys/stat.h: - -/usr/include/x86_64-linux-gnu/sys/time.h: - -/usr/include/x86_64-linux-gnu/sys/wait.h: - -/usr/include/signal.h: - -/usr/include/x86_64-linux-gnu/bits/signum.h: - -/usr/include/x86_64-linux-gnu/bits/siginfo.h: - -/usr/include/x86_64-linux-gnu/bits/sigaction.h: - -/usr/include/x86_64-linux-gnu/bits/sigcontext.h: - -/usr/include/x86_64-linux-gnu/bits/sigstack.h: - -/usr/include/x86_64-linux-gnu/sys/ucontext.h: - -/usr/include/x86_64-linux-gnu/bits/sigthread.h: - -/usr/include/x86_64-linux-gnu/sys/resource.h: - -/usr/include/x86_64-linux-gnu/bits/resource.h: - -/usr/include/x86_64-linux-gnu/bits/waitflags.h: - -/usr/include/x86_64-linux-gnu/bits/waitstatus.h: - -/usr/include/arpa/inet.h: - -crypto.h: - -config.h: - -bigint_impl.h: - -bigint.h: diff --git a/src/lib/crypto/.deps/rc4.Plo b/src/lib/crypto/.deps/rc4.Plo deleted file mode 100644 index 4e115ef..0000000 --- a/src/lib/crypto/.deps/rc4.Plo +++ /dev/null @@ -1,266 +0,0 @@ -rc4.lo: rc4.c /usr/include/string.h /usr/include/features.h \ - /usr/include/x86_64-linux-gnu/bits/predefs.h \ - /usr/include/x86_64-linux-gnu/sys/cdefs.h \ - /usr/include/x86_64-linux-gnu/bits/wordsize.h \ - /usr/include/x86_64-linux-gnu/gnu/stubs.h \ - /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \ - /usr/lib/gcc/x86_64-linux-gnu/4.7/include/stddef.h \ - /usr/include/xlocale.h /usr/include/x86_64-linux-gnu/bits/string.h \ - /usr/include/x86_64-linux-gnu/bits/string2.h /usr/include/endian.h \ - /usr/include/x86_64-linux-gnu/bits/endian.h \ - /usr/include/x86_64-linux-gnu/bits/byteswap.h \ - /usr/include/x86_64-linux-gnu/bits/types.h \ - /usr/include/x86_64-linux-gnu/bits/typesizes.h /usr/include/stdlib.h \ - /usr/include/x86_64-linux-gnu/bits/string3.h os_port.h \ - /usr/include/stdio.h /usr/include/libio.h /usr/include/_G_config.h \ - /usr/include/wchar.h /usr/lib/gcc/x86_64-linux-gnu/4.7/include/stdarg.h \ - /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ - /usr/include/x86_64-linux-gnu/bits/sys_errlist.h \ - /usr/include/x86_64-linux-gnu/bits/stdio.h \ - /usr/include/x86_64-linux-gnu/bits/stdio2.h \ - /usr/lib/gcc/x86_64-linux-gnu/4.7/include/stdint.h /usr/include/stdint.h \ - /usr/include/x86_64-linux-gnu/bits/wchar.h /usr/include/unistd.h \ - /usr/include/x86_64-linux-gnu/bits/posix_opt.h \ - /usr/include/x86_64-linux-gnu/bits/environments.h \ - /usr/include/x86_64-linux-gnu/bits/confname.h /usr/include/getopt.h \ - /usr/include/x86_64-linux-gnu/bits/unistd.h /usr/include/pwd.h \ - /usr/include/netdb.h /usr/include/netinet/in.h \ - /usr/include/x86_64-linux-gnu/sys/socket.h \ - /usr/include/x86_64-linux-gnu/sys/uio.h \ - /usr/include/x86_64-linux-gnu/sys/types.h /usr/include/time.h \ - /usr/include/x86_64-linux-gnu/sys/select.h \ - /usr/include/x86_64-linux-gnu/bits/select.h \ - /usr/include/x86_64-linux-gnu/bits/sigset.h \ - /usr/include/x86_64-linux-gnu/bits/time.h \ - /usr/include/x86_64-linux-gnu/bits/select2.h \ - /usr/include/x86_64-linux-gnu/sys/sysmacros.h \ - /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \ - /usr/include/x86_64-linux-gnu/bits/uio.h \ - /usr/include/x86_64-linux-gnu/bits/socket.h \ - /usr/include/x86_64-linux-gnu/bits/sockaddr.h \ - /usr/include/x86_64-linux-gnu/asm/socket.h \ - /usr/include/asm-generic/socket.h \ - /usr/include/x86_64-linux-gnu/asm/sockios.h \ - /usr/include/asm-generic/sockios.h \ - /usr/include/x86_64-linux-gnu/bits/socket2.h \ - /usr/include/x86_64-linux-gnu/bits/in.h /usr/include/rpc/netdb.h \ - /usr/include/x86_64-linux-gnu/bits/netdb.h /usr/include/dirent.h \ - /usr/include/x86_64-linux-gnu/bits/dirent.h \ - /usr/include/x86_64-linux-gnu/bits/posix1_lim.h \ - /usr/include/x86_64-linux-gnu/bits/local_lim.h \ - /usr/include/linux/limits.h /usr/include/fcntl.h \ - /usr/include/x86_64-linux-gnu/bits/fcntl.h \ - /usr/include/x86_64-linux-gnu/bits/stat.h \ - /usr/include/x86_64-linux-gnu/bits/fcntl2.h /usr/include/errno.h \ - /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \ - /usr/include/x86_64-linux-gnu/asm/errno.h \ - /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ - /usr/include/x86_64-linux-gnu/sys/stat.h \ - /usr/include/x86_64-linux-gnu/sys/time.h \ - /usr/include/x86_64-linux-gnu/sys/wait.h /usr/include/signal.h \ - /usr/include/x86_64-linux-gnu/bits/signum.h \ - /usr/include/x86_64-linux-gnu/bits/siginfo.h \ - /usr/include/x86_64-linux-gnu/bits/sigaction.h \ - /usr/include/x86_64-linux-gnu/bits/sigcontext.h \ - /usr/include/x86_64-linux-gnu/bits/sigstack.h \ - /usr/include/x86_64-linux-gnu/sys/ucontext.h \ - /usr/include/x86_64-linux-gnu/bits/sigthread.h \ - /usr/include/x86_64-linux-gnu/sys/resource.h \ - /usr/include/x86_64-linux-gnu/bits/resource.h \ - /usr/include/x86_64-linux-gnu/bits/waitflags.h \ - /usr/include/x86_64-linux-gnu/bits/waitstatus.h /usr/include/arpa/inet.h \ - crypto.h config.h bigint_impl.h bigint.h - -/usr/include/string.h: - -/usr/include/features.h: - -/usr/include/x86_64-linux-gnu/bits/predefs.h: - -/usr/include/x86_64-linux-gnu/sys/cdefs.h: - -/usr/include/x86_64-linux-gnu/bits/wordsize.h: - -/usr/include/x86_64-linux-gnu/gnu/stubs.h: - -/usr/include/x86_64-linux-gnu/gnu/stubs-64.h: - -/usr/lib/gcc/x86_64-linux-gnu/4.7/include/stddef.h: - -/usr/include/xlocale.h: - -/usr/include/x86_64-linux-gnu/bits/string.h: - -/usr/include/x86_64-linux-gnu/bits/string2.h: - -/usr/include/endian.h: - -/usr/include/x86_64-linux-gnu/bits/endian.h: - -/usr/include/x86_64-linux-gnu/bits/byteswap.h: - -/usr/include/x86_64-linux-gnu/bits/types.h: - -/usr/include/x86_64-linux-gnu/bits/typesizes.h: - -/usr/include/stdlib.h: - -/usr/include/x86_64-linux-gnu/bits/string3.h: - -os_port.h: - -/usr/include/stdio.h: - -/usr/include/libio.h: - -/usr/include/_G_config.h: - -/usr/include/wchar.h: - -/usr/lib/gcc/x86_64-linux-gnu/4.7/include/stdarg.h: - -/usr/include/x86_64-linux-gnu/bits/stdio_lim.h: - -/usr/include/x86_64-linux-gnu/bits/sys_errlist.h: - -/usr/include/x86_64-linux-gnu/bits/stdio.h: - -/usr/include/x86_64-linux-gnu/bits/stdio2.h: - -/usr/lib/gcc/x86_64-linux-gnu/4.7/include/stdint.h: - -/usr/include/stdint.h: - -/usr/include/x86_64-linux-gnu/bits/wchar.h: - -/usr/include/unistd.h: - -/usr/include/x86_64-linux-gnu/bits/posix_opt.h: - -/usr/include/x86_64-linux-gnu/bits/environments.h: - -/usr/include/x86_64-linux-gnu/bits/confname.h: - -/usr/include/getopt.h: - -/usr/include/x86_64-linux-gnu/bits/unistd.h: - -/usr/include/pwd.h: - -/usr/include/netdb.h: - -/usr/include/netinet/in.h: - -/usr/include/x86_64-linux-gnu/sys/socket.h: - -/usr/include/x86_64-linux-gnu/sys/uio.h: - -/usr/include/x86_64-linux-gnu/sys/types.h: - -/usr/include/time.h: - -/usr/include/x86_64-linux-gnu/sys/select.h: - -/usr/include/x86_64-linux-gnu/bits/select.h: - -/usr/include/x86_64-linux-gnu/bits/sigset.h: - -/usr/include/x86_64-linux-gnu/bits/time.h: - -/usr/include/x86_64-linux-gnu/bits/select2.h: - -/usr/include/x86_64-linux-gnu/sys/sysmacros.h: - -/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h: - -/usr/include/x86_64-linux-gnu/bits/uio.h: - -/usr/include/x86_64-linux-gnu/bits/socket.h: - -/usr/include/x86_64-linux-gnu/bits/sockaddr.h: - -/usr/include/x86_64-linux-gnu/asm/socket.h: - -/usr/include/asm-generic/socket.h: - -/usr/include/x86_64-linux-gnu/asm/sockios.h: - -/usr/include/asm-generic/sockios.h: - -/usr/include/x86_64-linux-gnu/bits/socket2.h: - -/usr/include/x86_64-linux-gnu/bits/in.h: - -/usr/include/rpc/netdb.h: - -/usr/include/x86_64-linux-gnu/bits/netdb.h: - -/usr/include/dirent.h: - -/usr/include/x86_64-linux-gnu/bits/dirent.h: - -/usr/include/x86_64-linux-gnu/bits/posix1_lim.h: - -/usr/include/x86_64-linux-gnu/bits/local_lim.h: - -/usr/include/linux/limits.h: - -/usr/include/fcntl.h: - -/usr/include/x86_64-linux-gnu/bits/fcntl.h: - -/usr/include/x86_64-linux-gnu/bits/stat.h: - -/usr/include/x86_64-linux-gnu/bits/fcntl2.h: - -/usr/include/errno.h: - -/usr/include/x86_64-linux-gnu/bits/errno.h: - -/usr/include/linux/errno.h: - -/usr/include/x86_64-linux-gnu/asm/errno.h: - -/usr/include/asm-generic/errno.h: - -/usr/include/asm-generic/errno-base.h: - -/usr/include/x86_64-linux-gnu/sys/stat.h: - -/usr/include/x86_64-linux-gnu/sys/time.h: - -/usr/include/x86_64-linux-gnu/sys/wait.h: - -/usr/include/signal.h: - -/usr/include/x86_64-linux-gnu/bits/signum.h: - -/usr/include/x86_64-linux-gnu/bits/siginfo.h: - -/usr/include/x86_64-linux-gnu/bits/sigaction.h: - -/usr/include/x86_64-linux-gnu/bits/sigcontext.h: - -/usr/include/x86_64-linux-gnu/bits/sigstack.h: - -/usr/include/x86_64-linux-gnu/sys/ucontext.h: - -/usr/include/x86_64-linux-gnu/bits/sigthread.h: - -/usr/include/x86_64-linux-gnu/sys/resource.h: - -/usr/include/x86_64-linux-gnu/bits/resource.h: - -/usr/include/x86_64-linux-gnu/bits/waitflags.h: - -/usr/include/x86_64-linux-gnu/bits/waitstatus.h: - -/usr/include/arpa/inet.h: - -crypto.h: - -config.h: - -bigint_impl.h: - -bigint.h: diff --git a/src/lib/crypto/.deps/sha1.Plo b/src/lib/crypto/.deps/sha1.Plo deleted file mode 100644 index dab6c7f..0000000 --- a/src/lib/crypto/.deps/sha1.Plo +++ /dev/null @@ -1,266 +0,0 @@ -sha1.lo: sha1.c /usr/include/string.h /usr/include/features.h \ - /usr/include/x86_64-linux-gnu/bits/predefs.h \ - /usr/include/x86_64-linux-gnu/sys/cdefs.h \ - /usr/include/x86_64-linux-gnu/bits/wordsize.h \ - /usr/include/x86_64-linux-gnu/gnu/stubs.h \ - /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \ - /usr/lib/gcc/x86_64-linux-gnu/4.7/include/stddef.h \ - /usr/include/xlocale.h /usr/include/x86_64-linux-gnu/bits/string.h \ - /usr/include/x86_64-linux-gnu/bits/string2.h /usr/include/endian.h \ - /usr/include/x86_64-linux-gnu/bits/endian.h \ - /usr/include/x86_64-linux-gnu/bits/byteswap.h \ - /usr/include/x86_64-linux-gnu/bits/types.h \ - /usr/include/x86_64-linux-gnu/bits/typesizes.h /usr/include/stdlib.h \ - /usr/include/x86_64-linux-gnu/bits/string3.h os_port.h \ - /usr/include/stdio.h /usr/include/libio.h /usr/include/_G_config.h \ - /usr/include/wchar.h /usr/lib/gcc/x86_64-linux-gnu/4.7/include/stdarg.h \ - /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ - /usr/include/x86_64-linux-gnu/bits/sys_errlist.h \ - /usr/include/x86_64-linux-gnu/bits/stdio.h \ - /usr/include/x86_64-linux-gnu/bits/stdio2.h \ - /usr/lib/gcc/x86_64-linux-gnu/4.7/include/stdint.h /usr/include/stdint.h \ - /usr/include/x86_64-linux-gnu/bits/wchar.h /usr/include/unistd.h \ - /usr/include/x86_64-linux-gnu/bits/posix_opt.h \ - /usr/include/x86_64-linux-gnu/bits/environments.h \ - /usr/include/x86_64-linux-gnu/bits/confname.h /usr/include/getopt.h \ - /usr/include/x86_64-linux-gnu/bits/unistd.h /usr/include/pwd.h \ - /usr/include/netdb.h /usr/include/netinet/in.h \ - /usr/include/x86_64-linux-gnu/sys/socket.h \ - /usr/include/x86_64-linux-gnu/sys/uio.h \ - /usr/include/x86_64-linux-gnu/sys/types.h /usr/include/time.h \ - /usr/include/x86_64-linux-gnu/sys/select.h \ - /usr/include/x86_64-linux-gnu/bits/select.h \ - /usr/include/x86_64-linux-gnu/bits/sigset.h \ - /usr/include/x86_64-linux-gnu/bits/time.h \ - /usr/include/x86_64-linux-gnu/bits/select2.h \ - /usr/include/x86_64-linux-gnu/sys/sysmacros.h \ - /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \ - /usr/include/x86_64-linux-gnu/bits/uio.h \ - /usr/include/x86_64-linux-gnu/bits/socket.h \ - /usr/include/x86_64-linux-gnu/bits/sockaddr.h \ - /usr/include/x86_64-linux-gnu/asm/socket.h \ - /usr/include/asm-generic/socket.h \ - /usr/include/x86_64-linux-gnu/asm/sockios.h \ - /usr/include/asm-generic/sockios.h \ - /usr/include/x86_64-linux-gnu/bits/socket2.h \ - /usr/include/x86_64-linux-gnu/bits/in.h /usr/include/rpc/netdb.h \ - /usr/include/x86_64-linux-gnu/bits/netdb.h /usr/include/dirent.h \ - /usr/include/x86_64-linux-gnu/bits/dirent.h \ - /usr/include/x86_64-linux-gnu/bits/posix1_lim.h \ - /usr/include/x86_64-linux-gnu/bits/local_lim.h \ - /usr/include/linux/limits.h /usr/include/fcntl.h \ - /usr/include/x86_64-linux-gnu/bits/fcntl.h \ - /usr/include/x86_64-linux-gnu/bits/stat.h \ - /usr/include/x86_64-linux-gnu/bits/fcntl2.h /usr/include/errno.h \ - /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \ - /usr/include/x86_64-linux-gnu/asm/errno.h \ - /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ - /usr/include/x86_64-linux-gnu/sys/stat.h \ - /usr/include/x86_64-linux-gnu/sys/time.h \ - /usr/include/x86_64-linux-gnu/sys/wait.h /usr/include/signal.h \ - /usr/include/x86_64-linux-gnu/bits/signum.h \ - /usr/include/x86_64-linux-gnu/bits/siginfo.h \ - /usr/include/x86_64-linux-gnu/bits/sigaction.h \ - /usr/include/x86_64-linux-gnu/bits/sigcontext.h \ - /usr/include/x86_64-linux-gnu/bits/sigstack.h \ - /usr/include/x86_64-linux-gnu/sys/ucontext.h \ - /usr/include/x86_64-linux-gnu/bits/sigthread.h \ - /usr/include/x86_64-linux-gnu/sys/resource.h \ - /usr/include/x86_64-linux-gnu/bits/resource.h \ - /usr/include/x86_64-linux-gnu/bits/waitflags.h \ - /usr/include/x86_64-linux-gnu/bits/waitstatus.h /usr/include/arpa/inet.h \ - crypto.h config.h bigint_impl.h bigint.h - -/usr/include/string.h: - -/usr/include/features.h: - -/usr/include/x86_64-linux-gnu/bits/predefs.h: - -/usr/include/x86_64-linux-gnu/sys/cdefs.h: - -/usr/include/x86_64-linux-gnu/bits/wordsize.h: - -/usr/include/x86_64-linux-gnu/gnu/stubs.h: - -/usr/include/x86_64-linux-gnu/gnu/stubs-64.h: - -/usr/lib/gcc/x86_64-linux-gnu/4.7/include/stddef.h: - -/usr/include/xlocale.h: - -/usr/include/x86_64-linux-gnu/bits/string.h: - -/usr/include/x86_64-linux-gnu/bits/string2.h: - -/usr/include/endian.h: - -/usr/include/x86_64-linux-gnu/bits/endian.h: - -/usr/include/x86_64-linux-gnu/bits/byteswap.h: - -/usr/include/x86_64-linux-gnu/bits/types.h: - -/usr/include/x86_64-linux-gnu/bits/typesizes.h: - -/usr/include/stdlib.h: - -/usr/include/x86_64-linux-gnu/bits/string3.h: - -os_port.h: - -/usr/include/stdio.h: - -/usr/include/libio.h: - -/usr/include/_G_config.h: - -/usr/include/wchar.h: - -/usr/lib/gcc/x86_64-linux-gnu/4.7/include/stdarg.h: - -/usr/include/x86_64-linux-gnu/bits/stdio_lim.h: - -/usr/include/x86_64-linux-gnu/bits/sys_errlist.h: - -/usr/include/x86_64-linux-gnu/bits/stdio.h: - -/usr/include/x86_64-linux-gnu/bits/stdio2.h: - -/usr/lib/gcc/x86_64-linux-gnu/4.7/include/stdint.h: - -/usr/include/stdint.h: - -/usr/include/x86_64-linux-gnu/bits/wchar.h: - -/usr/include/unistd.h: - -/usr/include/x86_64-linux-gnu/bits/posix_opt.h: - -/usr/include/x86_64-linux-gnu/bits/environments.h: - -/usr/include/x86_64-linux-gnu/bits/confname.h: - -/usr/include/getopt.h: - -/usr/include/x86_64-linux-gnu/bits/unistd.h: - -/usr/include/pwd.h: - -/usr/include/netdb.h: - -/usr/include/netinet/in.h: - -/usr/include/x86_64-linux-gnu/sys/socket.h: - -/usr/include/x86_64-linux-gnu/sys/uio.h: - -/usr/include/x86_64-linux-gnu/sys/types.h: - -/usr/include/time.h: - -/usr/include/x86_64-linux-gnu/sys/select.h: - -/usr/include/x86_64-linux-gnu/bits/select.h: - -/usr/include/x86_64-linux-gnu/bits/sigset.h: - -/usr/include/x86_64-linux-gnu/bits/time.h: - -/usr/include/x86_64-linux-gnu/bits/select2.h: - -/usr/include/x86_64-linux-gnu/sys/sysmacros.h: - -/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h: - -/usr/include/x86_64-linux-gnu/bits/uio.h: - -/usr/include/x86_64-linux-gnu/bits/socket.h: - -/usr/include/x86_64-linux-gnu/bits/sockaddr.h: - -/usr/include/x86_64-linux-gnu/asm/socket.h: - -/usr/include/asm-generic/socket.h: - -/usr/include/x86_64-linux-gnu/asm/sockios.h: - -/usr/include/asm-generic/sockios.h: - -/usr/include/x86_64-linux-gnu/bits/socket2.h: - -/usr/include/x86_64-linux-gnu/bits/in.h: - -/usr/include/rpc/netdb.h: - -/usr/include/x86_64-linux-gnu/bits/netdb.h: - -/usr/include/dirent.h: - -/usr/include/x86_64-linux-gnu/bits/dirent.h: - -/usr/include/x86_64-linux-gnu/bits/posix1_lim.h: - -/usr/include/x86_64-linux-gnu/bits/local_lim.h: - -/usr/include/linux/limits.h: - -/usr/include/fcntl.h: - -/usr/include/x86_64-linux-gnu/bits/fcntl.h: - -/usr/include/x86_64-linux-gnu/bits/stat.h: - -/usr/include/x86_64-linux-gnu/bits/fcntl2.h: - -/usr/include/errno.h: - -/usr/include/x86_64-linux-gnu/bits/errno.h: - -/usr/include/linux/errno.h: - -/usr/include/x86_64-linux-gnu/asm/errno.h: - -/usr/include/asm-generic/errno.h: - -/usr/include/asm-generic/errno-base.h: - -/usr/include/x86_64-linux-gnu/sys/stat.h: - -/usr/include/x86_64-linux-gnu/sys/time.h: - -/usr/include/x86_64-linux-gnu/sys/wait.h: - -/usr/include/signal.h: - -/usr/include/x86_64-linux-gnu/bits/signum.h: - -/usr/include/x86_64-linux-gnu/bits/siginfo.h: - -/usr/include/x86_64-linux-gnu/bits/sigaction.h: - -/usr/include/x86_64-linux-gnu/bits/sigcontext.h: - -/usr/include/x86_64-linux-gnu/bits/sigstack.h: - -/usr/include/x86_64-linux-gnu/sys/ucontext.h: - -/usr/include/x86_64-linux-gnu/bits/sigthread.h: - -/usr/include/x86_64-linux-gnu/sys/resource.h: - -/usr/include/x86_64-linux-gnu/bits/resource.h: - -/usr/include/x86_64-linux-gnu/bits/waitflags.h: - -/usr/include/x86_64-linux-gnu/bits/waitstatus.h: - -/usr/include/arpa/inet.h: - -crypto.h: - -config.h: - -bigint_impl.h: - -bigint.h: diff --git a/src/lib/crypto/.libs/aes.o b/src/lib/crypto/.libs/aes.o deleted file mode 100644 index 4edb1ae5ef1a0c696ffbf49fe63a132bdaf1647b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 30040 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 CRPwk0 diff --git a/src/lib/crypto/.libs/bigint.o b/src/lib/crypto/.libs/bigint.o deleted file mode 100644 index ff924106968ca99e6fb0661f9b3be3e341d5fe4d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 68688 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 diff --git a/src/lib/crypto/.libs/hmac.o b/src/lib/crypto/.libs/hmac.o deleted file mode 100644 index 43e998b51ae46b7da665289446023f292e2df3d8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16096 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 PoDNM%A)^+~=j#6faSx(= diff --git a/src/lib/crypto/.libs/libcrypto.a b/src/lib/crypto/.libs/libcrypto.a deleted file mode 100644 index a0689234382a0f4243c62b7b27725d955964dd6a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 154700 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≷78hAvwT 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 diff --git a/src/lib/crypto/.libs/libcrypto.la b/src/lib/crypto/.libs/libcrypto.la deleted file mode 120000 index 88f01d7..0000000 --- a/src/lib/crypto/.libs/libcrypto.la +++ /dev/null @@ -1 +0,0 @@ -../libcrypto.la \ No newline at end of file diff --git a/src/lib/crypto/.libs/md5.o b/src/lib/crypto/.libs/md5.o deleted file mode 100644 index cbc938b947c2532cf0902338e06ec0050b8400c8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 17904 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 Rd>w5yc)l+789cA6{{z+/dev/null \ - | grep '^AM OK$$' >/dev/null || am__dry=yes;; \ - *) \ - for am__flg in $$MAKEFLAGS; do \ - case $$am__flg in \ - *=*|--*) ;; \ - *n*) am__dry=yes; break;; \ - esac; \ - done;; \ - esac; \ - test $$am__dry = yes; \ - } -pkgdatadir = $(datadir)/shairplay -pkgincludedir = $(includedir)/shairplay -pkglibdir = $(libdir)/shairplay -pkglibexecdir = $(libexecdir)/shairplay -am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd -install_sh_DATA = $(install_sh) -c -m 644 -install_sh_PROGRAM = $(install_sh) -c -install_sh_SCRIPT = $(install_sh) -c -INSTALL_HEADER = $(INSTALL_DATA) -transform = $(program_transform_name) -NORMAL_INSTALL = : -PRE_INSTALL = : -POST_INSTALL = : -NORMAL_UNINSTALL = : -PRE_UNINSTALL = : -POST_UNINSTALL = : -build_triplet = x86_64-unknown-linux-gnu -host_triplet = x86_64-unknown-linux-gnu -subdir = src/lib/crypto -DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in -ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 -am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \ - $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \ - $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \ - $(top_srcdir)/m4/pkg.m4 $(top_srcdir)/configure.ac -am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ - $(ACLOCAL_M4) -mkinstalldirs = $(install_sh) -d -CONFIG_HEADER = $(top_builddir)/config.h -CONFIG_CLEAN_FILES = -CONFIG_CLEAN_VPATH_FILES = -LTLIBRARIES = $(noinst_LTLIBRARIES) -libcrypto_la_LIBADD = -am_libcrypto_la_OBJECTS = bigint.lo aes.lo hmac.lo md5.lo rc4.lo \ - sha1.lo -libcrypto_la_OBJECTS = $(am_libcrypto_la_OBJECTS) -DEFAULT_INCLUDES = -I. -I$(top_builddir) -depcomp = $(SHELL) $(top_srcdir)/depcomp -am__depfiles_maybe = depfiles -am__mv = mv -f -COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ - $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -LTCOMPILE = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \ - --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ - $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -CCLD = $(CC) -LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \ - --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \ - $(LDFLAGS) -o $@ -SOURCES = $(libcrypto_la_SOURCES) -DIST_SOURCES = $(libcrypto_la_SOURCES) -am__can_run_installinfo = \ - case $$AM_UPDATE_INFO_DIR in \ - n|no|NO) false;; \ - *) (install-info --version) >/dev/null 2>&1;; \ - esac -ETAGS = etags -CTAGS = ctags -DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = ${SHELL} /data/packages/shairplay/shairplay/missing --run aclocal-1.11 -AMTAR = $${TAR-tar} -AR = ar -AUTOCONF = ${SHELL} /data/packages/shairplay/shairplay/missing --run autoconf -AUTOHEADER = ${SHELL} /data/packages/shairplay/shairplay/missing --run autoheader -AUTOMAKE = ${SHELL} /data/packages/shairplay/shairplay/missing --run automake-1.11 -AWK = gawk -CC = gcc -CCDEPMODE = depmode=gcc3 -CFLAGS = -g -O2 -CPP = gcc -E -CPPFLAGS = -CYGPATH_W = echo -DEFS = -DHAVE_CONFIG_H -DEPDIR = .deps -DLLTOOL = false -DSYMUTIL = -DUMPBIN = -ECHO_C = -ECHO_N = -n -ECHO_T = -EGREP = /bin/grep -E -EXEEXT = -FGREP = /bin/grep -F -GREP = /bin/grep -INSTALL = /usr/bin/install -c -INSTALL_DATA = ${INSTALL} -m 644 -INSTALL_PROGRAM = ${INSTALL} -INSTALL_SCRIPT = ${INSTALL} -INSTALL_STRIP_PROGRAM = $(install_sh) -c -s -LD = /usr/bin/ld -m elf_x86_64 -LDFLAGS = -LIBADD_DL = -ldl -LIBADD_DLD_LINK = -LIBADD_DLOPEN = -ldl -LIBADD_SHL_LOAD = -LIBM = -lm -LIBOBJS = -LIBS = -lpthread -ldl -LIBTOOL = $(SHELL) $(top_builddir)/libtool -LIPO = -LN_S = ln -s -LTLIBOBJS = -LT_DLLOADERS = dlopen.la -LT_DLPREOPEN = -dlpreopen dlopen.la -MAKEINFO = ${SHELL} /data/packages/shairplay/shairplay/missing --run makeinfo -MANIFEST_TOOL = : -MKDIR_P = /bin/mkdir -p -NM = /usr/bin/nm -B -NMEDIT = -OBJDUMP = objdump -OBJEXT = o -OTOOL = -OTOOL64 = -PACKAGE = shairplay -PACKAGE_BUGREPORT = juhovh@iki.fi -PACKAGE_NAME = shairplay -PACKAGE_STRING = shairplay 0.9.0 -PACKAGE_TARNAME = shairplay -PACKAGE_URL = -PACKAGE_VERSION = 0.9.0 -PATH_SEPARATOR = : -PKG_CONFIG = /usr/bin/pkg-config -RANLIB = ranlib -SED = /bin/sed -SET_MAKE = -SHELL = /bin/bash -STRIP = strip -VERSION = 0.9.0 -abs_builddir = /data/packages/shairplay/shairplay/src/lib/crypto -abs_srcdir = /data/packages/shairplay/shairplay/src/lib/crypto -abs_top_builddir = /data/packages/shairplay/shairplay -abs_top_srcdir = /data/packages/shairplay/shairplay -ac_ct_AR = ar -ac_ct_CC = gcc -ac_ct_DUMPBIN = -am__include = include -am__leading_dot = . -am__quote = -am__tar = $${TAR-tar} chof - "$$tardir" -am__untar = $${TAR-tar} xf - -bindir = ${exec_prefix}/bin -build = x86_64-unknown-linux-gnu -build_alias = -build_cpu = x86_64 -build_os = linux-gnu -build_vendor = unknown -builddir = . -datadir = ${datarootdir} -datarootdir = ${prefix}/share -docdir = ${datarootdir}/doc/${PACKAGE_TARNAME} -dvidir = ${docdir} -exec_prefix = ${prefix} -host = x86_64-unknown-linux-gnu -host_alias = -host_cpu = x86_64 -host_os = linux-gnu -host_vendor = unknown -htmldir = ${docdir} -includedir = ${prefix}/include -infodir = ${datarootdir}/info -install_sh = ${SHELL} /data/packages/shairplay/shairplay/install-sh -libao_CFLAGS = -libao_LIBS = -lao -libdir = ${exec_prefix}/lib -libexecdir = ${exec_prefix}/libexec -localedir = ${datarootdir}/locale -localstatedir = ${prefix}/var -mandir = ${datarootdir}/man -mkdir_p = /bin/mkdir -p -oldincludedir = /usr/include -pdfdir = ${docdir} -prefix = /usr/local -program_transform_name = s,x,x, -psdir = ${docdir} -sbindir = ${exec_prefix}/sbin -sharedstatedir = ${prefix}/com -srcdir = . -sysconfdir = ${prefix}/etc -target_alias = -top_build_prefix = ../../../ -top_builddir = ../../.. -top_srcdir = ../../.. -noinst_LTLIBRARIES = libcrypto.la -libcrypto_la_SOURCES = bigint.c bigint.h bigint_impl.h aes.c hmac.c md5.c rc4.c sha1.c crypto.h os_port.h config.h -all: all-am - -.SUFFIXES: -.SUFFIXES: .c .lo .o .obj -$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) - @for dep in $?; do \ - case '$(am__configure_deps)' in \ - *$$dep*) \ - ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ - && { if test -f $@; then exit 0; else break; fi; }; \ - exit 1;; \ - esac; \ - done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign src/lib/crypto/Makefile'; \ - $(am__cd) $(top_srcdir) && \ - $(AUTOMAKE) --foreign src/lib/crypto/Makefile -.PRECIOUS: Makefile -Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status - @case '$?' in \ - *config.status*) \ - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ - *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ - esac; - -$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh - -$(top_srcdir)/configure: $(am__configure_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(ACLOCAL_M4): $(am__aclocal_m4_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(am__aclocal_m4_deps): - -clean-noinstLTLIBRARIES: - -test -z "$(noinst_LTLIBRARIES)" || rm -f $(noinst_LTLIBRARIES) - @list='$(noinst_LTLIBRARIES)'; for p in $$list; do \ - dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \ - test "$$dir" != "$$p" || dir=.; \ - echo "rm -f \"$${dir}/so_locations\""; \ - rm -f "$${dir}/so_locations"; \ - done -libcrypto.la: $(libcrypto_la_OBJECTS) $(libcrypto_la_DEPENDENCIES) $(EXTRA_libcrypto_la_DEPENDENCIES) - $(LINK) $(libcrypto_la_OBJECTS) $(libcrypto_la_LIBADD) $(LIBS) - -mostlyclean-compile: - -rm -f *.$(OBJEXT) - -distclean-compile: - -rm -f *.tab.c - -include ./$(DEPDIR)/aes.Plo -include ./$(DEPDIR)/bigint.Plo -include ./$(DEPDIR)/hmac.Plo -include ./$(DEPDIR)/md5.Plo -include ./$(DEPDIR)/rc4.Plo -include ./$(DEPDIR)/sha1.Plo - -.c.o: - $(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< - $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po -# source='$<' object='$@' libtool=no \ -# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \ -# $(COMPILE) -c $< - -.c.obj: - $(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'` - $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po -# source='$<' object='$@' libtool=no \ -# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \ -# $(COMPILE) -c `$(CYGPATH_W) '$<'` - -.c.lo: - $(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< - $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo -# source='$<' object='$@' libtool=yes \ -# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \ -# $(LTCOMPILE) -c -o $@ $< - -mostlyclean-libtool: - -rm -f *.lo - -clean-libtool: - -rm -rf .libs _libs - -ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) - list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | \ - $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in files) print i; }; }'`; \ - mkid -fID $$unique -tags: TAGS - -TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ - $(TAGS_FILES) $(LISP) - set x; \ - here=`pwd`; \ - list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | \ - $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in files) print i; }; }'`; \ - shift; \ - if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ - test -n "$$unique" || unique=$$empty_fix; \ - if test $$# -gt 0; then \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - "$$@" $$unique; \ - else \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - $$unique; \ - fi; \ - fi -ctags: CTAGS -CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ - $(TAGS_FILES) $(LISP) - list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | \ - $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in files) print i; }; }'`; \ - test -z "$(CTAGS_ARGS)$$unique" \ - || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ - $$unique - -GTAGS: - here=`$(am__cd) $(top_builddir) && pwd` \ - && $(am__cd) $(top_srcdir) \ - && gtags -i $(GTAGS_ARGS) "$$here" - -distclean-tags: - -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags - -distdir: $(DISTFILES) - @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - list='$(DISTFILES)'; \ - dist_files=`for file in $$list; do echo $$file; done | \ - sed -e "s|^$$srcdirstrip/||;t" \ - -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ - case $$dist_files in \ - */*) $(MKDIR_P) `echo "$$dist_files" | \ - sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ - sort -u` ;; \ - esac; \ - for file in $$dist_files; do \ - if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ - if test -d $$d/$$file; then \ - dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ - if test -d "$(distdir)/$$file"; then \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ - cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ - else \ - test -f "$(distdir)/$$file" \ - || cp -p $$d/$$file "$(distdir)/$$file" \ - || exit 1; \ - fi; \ - done -check-am: all-am -check: check-am -all-am: Makefile $(LTLIBRARIES) -installdirs: -install: install-am -install-exec: install-exec-am -install-data: install-data-am -uninstall: uninstall-am - -install-am: all-am - @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am - -installcheck: installcheck-am -install-strip: - if test -z '$(STRIP)'; then \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - install; \ - else \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ - fi -mostlyclean-generic: - -clean-generic: - -distclean-generic: - -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) - -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) - -maintainer-clean-generic: - @echo "This command is intended for maintainers to use" - @echo "it deletes files that may require special tools to rebuild." -clean: clean-am - -clean-am: clean-generic clean-libtool clean-noinstLTLIBRARIES \ - mostlyclean-am - -distclean: distclean-am - -rm -rf ./$(DEPDIR) - -rm -f Makefile -distclean-am: clean-am distclean-compile distclean-generic \ - distclean-tags - -dvi: dvi-am - -dvi-am: - -html: html-am - -html-am: - -info: info-am - -info-am: - -install-data-am: - -install-dvi: install-dvi-am - -install-dvi-am: - -install-exec-am: - -install-html: install-html-am - -install-html-am: - -install-info: install-info-am - -install-info-am: - -install-man: - -install-pdf: install-pdf-am - -install-pdf-am: - -install-ps: install-ps-am - -install-ps-am: - -installcheck-am: - -maintainer-clean: maintainer-clean-am - -rm -rf ./$(DEPDIR) - -rm -f Makefile -maintainer-clean-am: distclean-am maintainer-clean-generic - -mostlyclean: mostlyclean-am - -mostlyclean-am: mostlyclean-compile mostlyclean-generic \ - mostlyclean-libtool - -pdf: pdf-am - -pdf-am: - -ps: ps-am - -ps-am: - -uninstall-am: - -.MAKE: install-am install-strip - -.PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \ - clean-libtool clean-noinstLTLIBRARIES ctags distclean \ - distclean-compile distclean-generic distclean-libtool \ - distclean-tags distdir dvi dvi-am html html-am info info-am \ - install install-am install-data install-data-am install-dvi \ - install-dvi-am install-exec install-exec-am install-html \ - install-html-am install-info install-info-am install-man \ - install-pdf install-pdf-am install-ps install-ps-am \ - install-strip installcheck installcheck-am installdirs \ - maintainer-clean maintainer-clean-generic mostlyclean \ - mostlyclean-compile mostlyclean-generic mostlyclean-libtool \ - pdf pdf-am ps ps-am tags uninstall uninstall-am - - -# Tell versions [3.59,3.63) of GNU make to not export all variables. -# Otherwise a system limit (for SysV at least) may be exceeded. -.NOEXPORT: diff --git a/src/lib/crypto/aes.lo b/src/lib/crypto/aes.lo deleted file mode 100644 index 5f0b018..0000000 --- a/src/lib/crypto/aes.lo +++ /dev/null @@ -1,12 +0,0 @@ -# aes.lo - a libtool object file -# Generated by libtool (GNU libtool) 2.4.2 Debian-2.4.2-1ubuntu2 -# -# Please DO NOT delete this file! -# It is necessary for linking the library. - -# Name of the PIC object. -pic_object='.libs/aes.o' - -# Name of the non-PIC object -non_pic_object='aes.o' - diff --git a/src/lib/crypto/aes.o b/src/lib/crypto/aes.o deleted file mode 100644 index 8058e9e23626970c5566cef225201221e378ae66..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 30056 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 O2jF}jxo3HJzgPqhM^E?w diff --git a/src/lib/crypto/hmac.lo b/src/lib/crypto/hmac.lo deleted file mode 100644 index a830eb6..0000000 --- a/src/lib/crypto/hmac.lo +++ /dev/null @@ -1,12 +0,0 @@ -# hmac.lo - a libtool object file -# Generated by libtool (GNU libtool) 2.4.2 Debian-2.4.2-1ubuntu2 -# -# Please DO NOT delete this file! -# It is necessary for linking the library. - -# Name of the PIC object. -pic_object='.libs/hmac.o' - -# Name of the non-PIC object -non_pic_object='hmac.o' - diff --git a/src/lib/crypto/hmac.o b/src/lib/crypto/hmac.o deleted file mode 100644 index c315a8a0abea516f96e56d88fd9a037f5da851b2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16048 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 diff --git a/src/lib/crypto/libcrypto.la b/src/lib/crypto/libcrypto.la deleted file mode 100644 index ae75341..0000000 --- a/src/lib/crypto/libcrypto.la +++ /dev/null @@ -1,41 +0,0 @@ -# libcrypto.la - a libtool library file -# Generated by libtool (GNU libtool) 2.4.2 Debian-2.4.2-1ubuntu2 -# -# Please DO NOT delete this file! -# It is necessary for linking the library. - -# The name that we can dlopen(3). -dlname='' - -# Names of this library. -library_names='' - -# The name of the static archive. -old_library='libcrypto.a' - -# Linker flags that can not go in dependency_libs. -inherited_linker_flags='' - -# Libraries that this one depends upon. -dependency_libs=' -lpthread -ldl' - -# Names of additional weak libraries provided by this library -weak_library_names='' - -# Version information for libcrypto. -current= -age= -revision= - -# Is this an already installed library? -installed=no - -# Should we warn about portability when linking against -modules? -shouldnotlink=no - -# Files to dlopen/dlpreopen -dlopen='' -dlpreopen='' - -# Directory that this library needs to be installed in: -libdir='' diff --git a/src/lib/crypto/md5.lo b/src/lib/crypto/md5.lo deleted file mode 100644 index 136aff3..0000000 --- a/src/lib/crypto/md5.lo +++ /dev/null @@ -1,12 +0,0 @@ -# md5.lo - a libtool object file -# Generated by libtool (GNU libtool) 2.4.2 Debian-2.4.2-1ubuntu2 -# -# Please DO NOT delete this file! -# It is necessary for linking the library. - -# Name of the PIC object. -pic_object='.libs/md5.o' - -# Name of the non-PIC object -non_pic_object='md5.o' - diff --git a/src/lib/crypto/md5.o b/src/lib/crypto/md5.o deleted file mode 100644 index 8e51523f05da647e237d16e713d7f91b7cdf7c5b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 17864 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 aB}shWBjm+CxrN3BF7`cfeiXQ<+y4WOVeWPS diff --git a/src/lib/crypto/rc4.lo b/src/lib/crypto/rc4.lo deleted file mode 100644 index 2ab5c4c..0000000 --- a/src/lib/crypto/rc4.lo +++ /dev/null @@ -1,12 +0,0 @@ -# rc4.lo - a libtool object file -# Generated by libtool (GNU libtool) 2.4.2 Debian-2.4.2-1ubuntu2 -# -# Please DO NOT delete this file! -# It is necessary for linking the library. - -# Name of the PIC object. -pic_object='.libs/rc4.o' - -# Name of the non-PIC object -non_pic_object='rc4.o' - diff --git a/src/lib/crypto/rc4.o b/src/lib/crypto/rc4.o deleted file mode 100644 index fff4a9545ed81e0a78505dbd81f5674b79c94c72..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7616 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 NoX;(9NI37~{{tdMI5_|S diff --git a/src/lib/libshairplay_la-digest.lo b/src/lib/libshairplay_la-digest.lo deleted file mode 100644 index ce3c98b..0000000 --- a/src/lib/libshairplay_la-digest.lo +++ /dev/null @@ -1,12 +0,0 @@ -# libshairplay_la-digest.lo - a libtool object file -# Generated by libtool (GNU libtool) 2.4.2 Debian-2.4.2-1ubuntu2 -# -# Please DO NOT delete this file! -# It is necessary for linking the library. - -# Name of the PIC object. -pic_object='.libs/libshairplay_la-digest.o' - -# Name of the non-PIC object -non_pic_object='libshairplay_la-digest.o' - diff --git a/src/lib/libshairplay_la-digest.o b/src/lib/libshairplay_la-digest.o deleted file mode 100644 index dd0509d3dd73bdfecf7dfaae865df24db466aac9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 22872 zcmb_k3wTu3wcckY2@?`$LO_TDGC<@d7(*z%yc-WG!1(5x-Qnv?6}KtfnIVQd#xF_>r2*_^+4v;?Mc+{PSKg^6l7` ze*&*vx96Ao;&bv{jlLae*N#IdzAgU&xEA-EhHp_Bza+2HGJd!+{!d$d60>{?t;qC( zU5BRUZ8gR81G^4Q|3YdM!hx7_5~^2MAy`>a8Gkpq`JZgn@Z^gpdGht;iK%^E(R}H% z^hqx#CUZ~WearS4KkSRYX{)9wQyN(%c}PxtM>OB1B@Uy7L(=HGUX4*K*LUZUy@0G( zRkpHhRoUt?|I^aFXT%&KYT|z{J`aQaDGc`GU?ho>#uuB?`1*EK=I8mI{LO_W?>zjS zBQo(kH~v@F;dpg^Hl-TP&qnS=Po@E10$YTb zH=!13YQsy#=Y4V2ah>m5*w;m%`x;(S=8)%JptAGq4|!q=D^_Xwl`ShH@yh(tN|@?C&$cj3+{*ZGl+*1!xB$HPRqNTd z465Xmej)>ieDP!F_IS2W2G9q6;hkH2zWDvQ#qSrtKDYQJtj!G7YD5Rv%6_i3mxFJ6 zPeuHgXIqhUrdCl|$82v!S9QNjmGO^bBP*u85*~QweW;h?=9_lhv+XT(1&h9;#2fvK zXMg{Wi{97>-?YOU+-G-r$j`LH(XabD-?LP8^n;Fzqhec+I#k>c@)P}KG>iIIc9r%! zw+E0?&;3U|_Z=!Nc|qmY4-6_jbKdT=vcfax)pL84aXPZak1h1fISuw*zI0#%#`}(z zmRyh)Q0eo`IV0Vk+XK9RJM-Z`FJ1EO;Cav_^DFN0?f6DMjt>m*Ai3Fiw!e+!cOJoE z)F!iU`|Hu;3%8$)KIhy1e)Q-<_&T(3`}ybrAFK=*R5gXR_r!jLKuIMnasa-KfR9%_ z0C8W}ocuMFFnXoF9o6|o74b8b@iVYqeetw>*hp{$^L)p^20{=htYx8%g^eg2-Im{h zS2b&ZFRwCw!52SDI^?>&$McOI&;A}{lqedV>38Xp8hqZL)v$TCJ^w$KE}bcbjsnu@ zVotC*5Q&OdBoGeOtqaT=CBlKamUVCqwT2o{kA;I0jkL9fA_zD5kqIT#urWB9f#z=_B3-Ncu@1`3(>qqe&aJOKL7A&BV4B;nTkhzD9^F z_!h5b46tC@i)>Ufa;@2L0S2WGu^y4COR0IJ<|y?lQuCC0HK|^u4kdM*QiqXRq}1W0 zmMHZaQcIQUCDo_Yk)$qC>L^lcm6~s*!QSc^y+)~Hto~A6tJHCnQJYdHk{VTNfwe&< zxKXK-t$I+MqdP36UvCAazLoSTRt|7GM|YB5VtJ*0H|b^8R%ySJ^aa)rrTzfvH&Cw-BO-Z{F5^u^W~>Hml&t^h-kv0u)Kyo>|bC2~$=98|qS z+Ec1?T&nJ{8tojB;rcbqfeaVU4mnLQFF8#R#rYx88yFo3=uA-DIHjOghnKm@ET6s;Okkk6_f6cpAK7zCCp z@oUifx)x!17{jqS4DH<5^@Ek8D^na{Ln}Q~z&RPED=|VWy{dzgYYlY>*XF@KDy)R6 z!p_669o^z8WVf!yo_BVi*rL>-7=g2UAF0F6fQ_@eXUo-SjO8A;5ck8*IMk}aRw7Zc z2P%H7Dje;?#(xR;3wDE{R&`4C#iZ&?N*sMuS;aOJdKdtEGq`qaF+3D097946X7!4s z>d*8LArE&L9_~w`aOl;iA+SfedLIUm+%-4_e`nP9XkCYWdY0?WK6Szh#f)z^;u)oI z&e*J8m{k3l83)M2dc(uEBnpRKjT!$ZSND=JW^|D2^^9;fykl3$uIhmvt8%!!_DG|Z z8@36WWMK7~35-#uj);-K+$4&W>b9inK0V;*?POERRUbVJc0bq4>4yu(ObL7JWwz?2 z$I#1#r24e(y<0NGFtzMpqlWX3$iyw=N?4+Duk`S4a%1nii35%fYWuhm*E|+dd23RO zzVwXT13KE3TBi1Z}z zqyKw0I*$F}?AA$e^glA{Vc8@Pe!jYORLRqYo-NB(J-AULT*bG5Ue(3PwT8MRxi+C* zi+-#co=R%6EJfAXeRsR6UBuZP)D_9KE0fh#tPYa5t<|imwtiNX-+Ii|*}bz} zPQ&VKA(UB^%?vd$k?<~p`)NDG4O1t%d>44eB4pi%#{x}EwC~U-Oj`G=utrmPPF_CG z9XO%Wx=;7YGZD^z058ktUm zcRMC4_kyZ4xaDUIwHCu2d8k#J*8L%B%i(S{)UiQM5SszHs}+OdPF`Q~>>P%Axw(49 zI7mzM{{bGwElVjsRLXd{5;M12)^0GLfM0ON!(H?`S(EiOOFj}mlHMVw5&I{ z$pk6QMlTtzcK~(cVVVrLS(XLiPLN;Z0IMgeO#t|%;Hr?jfi($j<=6Ef0UvJ18Lnl} zqCmCyApn+z+uZ~dC!pU6UGOCer2))XDDu#3;T)fU3rWU40Ux82t+26$BdrW%hAQ=-PZ z?&(=GvMS&R>&zEfSvNvGJk*m2_sw(V+?L!#;?76=@tvDs5(>q!ZlEZe3)fe4@##!zV6eYF%?GhI;v z2Ok(tqR=S=o@I-6B|s9OZ)6!mS4%9OMPj)Pk(9VBB55&Q9b$uv-&4kGSDS^a=d$fZPOVqH)oR;vj$dqZ~oK>@nHFf}o30@MI{<{hK zY8E*SORQ#*36Z|K7y8woPhZ9K+;f&##iCAM)eHTq&!=C^^gO7RSi+)Czql9rC7(}U z%k(@KEU}VBoxZjg`jwwgzntlL`dMNri#q-CUg(#m(9^W4(xx2COKmKNvA2&xu%Y6JYr|olsTV--{@M09|3Ov&ep6I9X&$HP=~V z2ViIuD~aiA67!C7V!gGC6=qipz;tkiSpH1cOu-L-yBPX=!ci5A>`=32 zh}}Y!rJf>FBI%Dyk?Q)2hkNW_>Adq4IEMxywUb+h(r9e8L>O{Wl_jcJ)N-RIcyev<%v2iRVZM>kPsur(yaL_2uQwOc5O+uf09SDg^;cJL#H zQBvDg_0sP2Wwcw|OS=y*qg`z;?LNMYcFWCnxK}MtneKN{hwM&t3?Bs&J@E!ry=R-S z_$nP8;Y7j1S3*N-iA5~FlYsoES)@+yc@CGRI!rm1e3ru( z6Vqz-Tq>p{*v%c-_zKc@aJc7O#)h!%AGPHKO*j16RoOJTUD76`DuppTyzT8 z$dmS31(H?eOKCgpW?c4 zsq3TVu34x4l;&_|&P=nM8@~tAM3kzxvQ$&+7@OzHb>_GVoNY7VvNhN_W7lo2Tb!ZV z8IxvAat@w}v3=zF{`UDRWKb>%>_jx9J7X(iFQZbMad7$UXDjCyO^?lb@Mig4S$OQ` z!ivsWciz0*S^vm6XJLW!%MSQ?6`Ou9<6U`m#o)(UY)~)B3 zb-G47S3l!|x#n+bscVi*hPRX=v6d)~aHyeelkoc^#r~E+NURG)*S0p&Ebs>-e)#); zuo3L)q58=Z`li9VjHr%GFB-%K&A-WO5Zp8P& z>SEB1;o#=FXs|WJz1bXy+MNCd@X*lO5?dF-T%+N}7<5TnYeWWdQ+2KIM=)B!9!ak#GZix79UH5#R;0ZEb3-+k}m<7h#BOYdf0+ z3nqXacKu}Nu_P4TtL}z)aKtgD`M1<~Z}P%sQ!p94!f4+x1;?nhr7gyVA zi?yj4FZWZ-9oG%NYe;Jt)4}lY4~_nHt&M7#%KlY-zdl-5-xA=Fkt+e_UN}I0I$N`5(;oEL_s|aP(ipA6*Mm{CXKmqI(ljL+F z+Q3?WQyAWqmHqOse0iZU4yk!8D+LUTc^<|2p_iec(1BcsMa~SR?xyn_z6OVW_#B%@ z)_9IZoQ{=*3NgnFh-yqs(Ei74-ELivJA! zaZ@kcj7&!O0)m)fyd+oNHh+{Zy^pOj&({mZSk)ZCWe+?`BDYA zhd-+7#k7U9Zm;c2G5m8j}-St|kBKg;7LQ zF>Sj6HZio^h?^9YEuYhW_kc}r@t>ghd7fkZ@Df8x{0{<#{y9$&WjQ}VUGF!@Iaa>z z1+(7TcNMDk*Qrb5o7?gAC)7S+K*HnH-o&{b<3~Y2%;+Y;?LTHiy7K&G_z(z2in8is z>c2H)i2aufA8yb6Ish{JjCr+OJarOqjgO_VI0>V@rI>~W@~7N;D+WE}UDT&+LLsT$8fh%X{to_j#X zX@&E^EYkq!4KM8jzqt>*rVqRca2XFRG`Xa&Czz5RRFa%_$UU3cA<9|@Yb)H8EH{<+CANEgZ zxE|*-8m{xd(g*(^`>;Q&;rh5-(r}&MjROnC9N*y@uJg>-aJ-lDxNp*Myr(n%n1<{9 zc}&CgcwW|UeOyjyxE{~nG#rn*>^Gfmp;(PCnle6C!}a(#YdGFB*#17kd3?#8c)`G@ zLK`eEYCOY1XP$R8Tp#xZbW3M`z5|C09Qz2%4g=?B{O=fezA_gF4SWLOZxW9ATmv7D zb1H38h>y_ld41r^`oQ;TIG*j8zemG${+BgekLRR@>*K{I8|=4!@ZrKI62wuSO9O^6 zU}4-z>jCE&7RIZoU+A$(o+xe+rYIbUSpizt46E0FD{62987KSp@K!1>jU76ZRP_7MYLK>9`lZ=?7-4V>Se z+G*e`NdKmRHxtip1OEZ(KQr+C)IU!eIRC94pKGvi|H%K=0QBEW)W$!cd`}s;llVU| zaNghhQ9I`6bA$TVfHwa&;ih-Y`ez?iNn~7(!f$yOB_&&(-EGHhm4>JC9 zvgi9C<1b+@4wd=IRBmgIs@k?=~)KO{5}JJiTo}xaOPiQ;Mru~OgO64#j;0R4ZNKC zxx?W32jN`?zLEOtKQvtbRpP%i9Q%&Teho+ae5!a>!*TzKQT)dV=lJ zw;{6dygEer!avtY;K=_h*^kk1*1(@9e4c@yAiQ3~b^b4FIP&v(vfIGV ze7<={n!1)!&3w`j6#NeQCJp7*Cc*605pAPt7!GF7m1uy7#3a#@p13yam z0t3I2*3TCSXTSU&;06Q#IrYy@1AmV2pBXrx7hf`P{`Ve#H*lVZY4q@n)i@uPs7nZgVx{Sg%`w67Kq2XxH=c{)$9PPhD`gsG-#zs&+)o_IP zyp&G$m=5yX!8%_7Ly_iXG#sZm|GSop2F`iSp!Z`q-#<`ZH3rW2@d)9Z*M5qp!@%2VJ>F~J{QJvZ z1Mi{rc*wvXB>X)CzXk(_l1V=Za6I|sH`l=5Ci@u%&c9czH1K;VuX+O~Rctlz%_p7il7$6zAkm8E-h+Z5Ua(uzSb?@IrpCPJa=wpVn2W1m3f|X z{`cH-&OLX1wzz3-**uqJ2~L)nDIAVbAr2Kev?7bd5HUzp`y$^}`Z_-K__lSWZk+-} zkM=^zgXM5|5;c8{tZ&;PU*zf3tB@HG&-rgD%GLlPZV);3e$0S{ zZ;TtPZLfUa)phD#2z#Y3@=bWKZ~H7Za?wfjpfPnsi4Ye(-H0hCb;MQ#Me$FHmlRhQ zS5;#v-IJ$a z^8DP$(flucJ1)=4D~`OD|8iGl=6lF@+HoXd$CX{*fB*gezI@h8qc=kee;j$LEb`IePtxw*yjh6UlBY^{ zEOC{kmV6-&m3I8eT{`YFsi<^ERg!BT^sFx5maox5>eX+7w+Fi5upfC@%d&A_uw`H5 zlkI(c9Zx0f*dh)7;jCws!IP20Wswg-?C?ppdDypOfy<@)JG5bc3f68H~(1iJ}3h*IGO)4 zbi|`2S=fgK5?&y!hf`|I^O+Q7zc5znwh(U02sW2wT^w`(+@N9L7#YOb%l$BC6U7i2Y>=@TkKUgLT1^HhODCE{n*J>$oHoKsm6IKP|&gR z4;?AVxs2i`&zFKvh}fT~t*z?mbWi zo$Lh<=z}iyrD~-oxvMhGcXUn>*oMVK1#Cw5lDxj?<$YRtpI*MSd-;+@ zm6d_u+NSzIMPOx9C>#h19cnBI)HXM_*4KsuqN=8b_ zAY2w`Ss7mC6ar}WhHxNM9u7L7roFkTuAwF54>jb3S_M!*)T^^-sa+EgtJc*vGz3My z2(J&X4Fp4Cf~a35^3Kf{^(`V07LB#dp@0aj72zOw(oic33i9*vL{K4ARwj6)B9;DWfUN0H~ z7^0>I(Fj#<4+cV_xUH=@P_<+NIIyO*AYlU!hd*uExAtAA;B`n+tl1uc= zl3BPkgM>O+9?7|+gxkVZRk&R;PwGqDQ3;45uSb$pCwUS*dy!Q|q(IW|lmW7K7_xgM zdY*-o6zvU!INqzjbsI?IbRl{Tu&{({6tRP?|B$Rlt8-eZ-eb@7<#g5no|_E$u&JiDVEIy&ma{r_5fD zV@Uc*=m`}a;ts0dcvRj~sP`{vpvmuz{6my6SmE+Fp@dn#%j>-z1l*xZpJC=&n&-#f2`B zT(;uEH%l&0aqYt-SE#skFM?^;s3OI!SDa7z*gL-#oxz&)o`B7($bxxHT6u3m=|s;7 zIN}ySSpD&sX65$=-*D?7qDUMPDjY)~Uxp)9DYf!HL_cJSiO<+%!QFr;bn;v%lIU3o z$8-zBl7YTvWFeJ{ho?YPJ765C=)BF4pXj*?jsq=}eIDiIK^8}QT1iLIe$0@E$58n+ zEGG3PdSsx`gjM|~fD=7`fn&ObZ6X~b(@VaQnHGdR-5LzX40(_`NfU-bRdHE12qb!P zq%gLp6sFAOb7kg2II2ou6Dw`fVeCQ~=qAZGv`hKRq&(W&j`DZ_6T9H#aSR9U06x)k z7aRv#sN+$flp2h zg@9}U5+!9J_e?B5L=08y!ba=3oOJ;+lFT>*L2Kjrly|0NH*=9;1dGqph3Ejg!>wv7 zf4EiU@{|iZvtNb~cd5+Y5E+#~$jWzQ&IXwyQl`q0iO&9@=WJZ6Kxw?vqk7Js-E($r z&)J*1Wsl%`&WDQGj2{>~EEuy#WkDxqUM_|)gJ3$fQSpLqgHzjCs_l-*6BpsLHPIu4 zYPTcYP__r?&PZDl{Q)cPzgyLUJH#up8?lIfw%$o$#jmhpW#<*_QkaOv*$Y$bT%5}> zQ7*Hi5VKyxapK;!=L*HXjyB!99=swe2)jG$4Hh1a!heN4%L&mK97lSxx@utSF!lt& zV_#$9IU>9)9ae#Gt&Q$N!>z@Mp017J%;8pryAN)nvb)(3)_p(5i0g7NMM}r98+?8X zG@kAEuN793Tb|%1XBVG&&;*@FZp-enGxAjnFLL56U^iU?A9T#k2;?*Z! zn@;Yb%#=93UD89Dc)soKq0Hnsc3$qGOguYDuzC77V_?s0U^u605l zJ+3PRFq!C;Yn@kO+4_)vPcwH8n;QhPV7z!3eS8F$`7>0~4$jBG)F~ypXWCMVk@CD1 z-G))c@A%>3Z$=mQvMXpE-0#WqAES$^JuOcDa!=bOJa}<2Uag7!t@!KLM%W|gpk1rK zz3X9~S1{&z31i;O=Y=R&>PxrOvbA%Q;xjC?1?v{^11;R5!%V#?Pp)HwY$r!!`Q0F_ zEo9la@6(f&WsQLy|JZ@B1;RA84-;MHN|p>4{t!;Nyi{4Uc(S*Oy7jv$LUdbrs=$g` zcyhIcN6}7)nE^I7fh5|IE2cFY?7%Lf0vZZVHO>Ipt;F2Bc5ZS8f|GqDDqHUZI8+?D z&w7y42kA(-B9dc4n$z_ywx&h*B76KyamqLb%QVm#*lWdq5*~UM?C1j)-89?Z*E19qDB_>*nI*%}MmV>S4u*@IOMmMM^-4HhpK`ZpY%5z|prC> zt+N6rOAwYQNb&;K!euuDFG7_)yup}(2hy98q4eUCtHjVF%{Nu8)Sp=vR>s0rOZkOQ zx-ke=p(N6vt#IN~MRBUmn1=^BX-Bz*1}vPvls)N@G%6{SA0nnoohbvAb1@ym6=ZZu zda^s^jFkS?04ojVW7ia$SXyIa;#Z>Rm~9cCKpISxU=F^Hxn2S z*L_GP)M{vSDGX9k(l2JqqGvcoT@bi43v5lu4vSoAL3s0JErwrvr6pW_cFl&Wjerb+ z8A5nj2Cjv5Ls4c%DxsTZ_r)TkG%KJi3s~|PjgH3L()5D9F31}*42)D*)k!tUOJ%6W zCW`!Y6wB6fWHXIR23H4I7`d}aBeWQ-T*@}$=PL4s*?o{3Z@Zg_(Ts8!ZbiwEf(A5} zOCBQ&UgbIZF*jdVq}1H3!aIS=L64Z#7aM+}E?SyCLpDNz4JM-_3Y=tv;GKdd+fee= zMJbNxlpKNGVr<_6X`|2)^Dw>H!MxH~jKfI6EK$uQSJ@IvnEalk5(M1w>12-U0)kBTCzDE$Id&2RnPeZ8 zAanSH5fcb9S!qMnOme+IN{Ks1obE9ds}m?HXOdgj5|vD**t*M^;+hec0q^-Nyl&Kj1_14AqPui z`Vj}qWO|>2d70ktVA)I`aIie4;c=5pV7HLzx8OnylUuCY>1O6_0#T6ZcN{E_=|4MI zHq-Aqn3w7I9W0aS4;(CwX?%cz2?N7)Jjq|78W^XS}Lw27aJGe>n7Pa`qG%CpB} zW<7x@$n*=kpeo}W*}@xk+g3AKM&)4TVe+R0VTGzYnPUSnmMB*Ls;$0?NqkC+$r8(% zWQ8hT%x!f9nY_V8>(W`snc@hrgP*v9k%PVm`U~z zE3mkex$AB9i=!K7Y|?yCn^gB`U*4U@XhHMY@35=058mMl#?&ldKZFVv;o~ z_nBk;G2F-J7HU61`YCu^Bs!Mx6%4JY|1?%!`4x>R4E&k2OpT;7uZMGpub}f!=xnO^ zi_zb?=cQ9OGv&vEUoKGx*L0TkO-et!{fpOk$mh0)g1JpC_08=Kf!y_lll_wm#y2;$ zw67n(vZXz@t|=T6QUqQv&Rtnw-(932X9|~Bl5v%VHjplo5IH%y@Q>v~tN0aM`}Jk; zF%%9qwXB?&vkJWpg&Ue$C)jjDpb=Y_0zpytg>{2) zC0I#2>Mus*=UbUd8r9@hB5^p&eSw=7($|C_#W&yq4(AScPQP!i!J_kaUPx#y_U zd0}@OJk$atsV1qtR9St>dLj;sh)e?nPKVb`O;(07GykI+*4g+EZ3+3 zU+sGABhSKX65Q@zZbZB9S@6oD+r3*dA6PYyxfZ6od_&wDYKrE2nhq-c#a2hIyUA5- zxd$uVwMzF^sXOEz>Di5O$h+~p4rzLQj=Qht3j=Zufq~)ow>CEV!%;8s(|i5?(hJ~) z^x6i08@z(=uZQjmZ^Ik!^oN=*4M1ssXjN-4T-V+hLl0*AWw&Z-@x$AO;b04V9sv4Q z3$y@*{B^aVfXHpA4cF$j)z+`BT^R`F+QUPqg7vx3YegIMz;*Cp0ge__CYoDYR(j>3 zy(QGNvL(>q#kbO*G#kycqI3RnT z{F=ibitb!z|gcJR0wJO#R*jNb&|$B!|v7Om}& zrT5d8HkgUSjk2TKUvVf`n_8N%y)O;m?CY4&S`zH&o~RL35ol}P5G76@y*L%dc2r-k zV5ksBZ_#TY=arVt74sKWd*^sz70LnU+gd{+fT4hT$oAkM+Mj{&8sqn?S=--O+tf^v zj`1}Je#S!I_Xw!{#0g;9ZY$Zf8=70&z%}~=7di6fXoE<$H$#K?rR!_MwROz_?qVu# zwpVCItuB65TmBeEc_zEBwB67g+OP&b+<`G=x1`pka5{kr1KUVd%oc*)E~xHYAAd_= zJ+?9Q{>cRtQaQiL=?4QW`w=#Qs+3)EIpF+_Yr^<3k@}_y^t9DBbmxpaC>f9 zQ%h~IRrSH~6WS%1KaTn&ZWbWH19+LNODlx6KFvC#Z!gbI*wPdMdZx+}n{iWCoRW5x zt0X0}!(Ec%b$#9^C9@!?f{vuC5|^gzv93$l;lAGGe#ZjazGQrw&5s!iQCRwQ zA>)fi-2DO^BZ$o?K=v}DTehCCBP@$r*X zp>uv9{Ru2`^x8s8==AU@x{7cT7*vzgQ7QobEqqMzB7Xwi@w%2d5Lny(Ek6foVGY5HCUo(jaw$r{)S@ zLHrOpZuE~XAjd78|-;WSBi!*QnQp4!jd5_C$Iu`41KS(ZUGPJk zpS;U`Ct#1kFP5Lr$H8BXgTEIC|9c!9Z+N0V{CGp|TR|3IJ&WZJeiRW4$3G!~diVx9 zO}CCvax~g z)5zO7N|x{ND6WU=QF)OBdt7-f8+CuA+cjsbOKV#*Uw_M6spiG5aS;~#+N~SPDxo#u zWmS1p`#PLczQw<71F3*;9QinVMTqC+$^|^mO)OtQ`7BSY_z4jxk8?ZA`w3@x9_g#% z$hR5t=McXkj{Fuw9_LR?*Q%4;$Ljw4oN)FB_p6w0SEp|B|A%mvUqSr6apd-DdG56EHJVBXNnb;TM>+( zCOp}||3!GFfqzT*NCS6Kf66uRM8c;UcwfTj893Ls+`##r+vNt%{d1*(4(&T3l&T$({ z@>d%;Uza^;;8RKdn1PoN{*{3*ARPYy1Sa&y3qSUM8{r%`%)|6E4aX{S+-@{*j@zx8 z{?+l##)pK$5|4oxe{YB_J zq^~tx*WYE}9G?WbFg5#C9^oAS6;itp(==SyKg+;be@PtuH&gqgU47lBZX(Bvel^B4 z`h!B2#r{feX_2}0FIU0^W%p#um zWo$P{MoJBN-Ulo(@CPU^{H7c0!Rro84eDgqYgB>)RvY*rY#c~Ib+YAo-0?n>^%s+# zjfOn2_I{b=d4A{d$M`gAmpctTcar{l4EzkjA2skJ#N&M)Ost>ptGuOP8|M!kJ~8k! zi05^l^;}Q!pWhq!--v(Hz*+7S1FxZW z|JuOkkw5%N0mtDBvOAQ{jDJhz&o=O>6o+XBZhr}3;PXlTLIYn!xW3=U@y_e_rG`A* zjFRbE18*Tcw;T8`NnYPqqy9-GcfTQjisJUTf!{^^a|Zqd>DTwYsQ)^W8$|gW&#i>( z`(BjCzh{Oi&yc6-UCcCazMd&FaQRmrK+lB+j(^4&(<%cG62I2KH&DB8HSl}L&z~E3 zD&cz!oIm(^z`*xXdmS+FH^}bq4E$!&|B`{fqpBs|HSiayz8@L*3DW;}10O*0-y8S= z@{?a+=XQLN{25JW#(U8`mS^Dik^boh&h50;z{{y#uNwGJ@}JiSwtIr~4<~;aKTUe3 z8~E*{XSIQEB>oo$K8ND6-@p%&{@)w;I^th9@KfAg2F|Z!erDjyh#y38<$8@HJj=lO zx-pkkeI8L9UI8q-Am4M%z2&t+*i>hC1^sTz**e4lNOhNC=Rzt?Cu%CCSQraBEr z`NI+wVx5MgJl|*AqTwiiF17FV2Cn{w1KjsBaDG0%&%j$r&oK>0yWEZ^2h&q%$YLMm^e+v^ke#A> zS)>nT@i{xEG!2*aC1pbl{0hQH8u;CWk0qS@4?j|!so_{vzW=sd!_iOvR3M<~M?dq( z(RK|-KmUj9ZZz=G$*REB27WQ&*AdQs@}~#)8~FJ&ULG-UULW5!@P5=kzcKJE!qdrL zw2N`D@3$K`&!4#(jw+^;p7|P%diXv(zmLQE`M!O3LtnQ4inG|EGZ;BmG?(jw*gZdInQFa~$|S z|2PBZ`?M1^998gjhRCp59@TKv!_O&>892xJ6%9u{A<}b7!%+`Ezxd9;dA#?+NevRm`6|*g!NBqFTw_{b z;Jm*34LnHmSlGZHBD_<>(NDe~^n!+Cy&fm|_YJ%k7J~GRh9kuNvtNqLw#N~VyTKZc z`uW@RECc6{&!=iQ>c3m574r<7@6#>SaGEM)iFyr3yZp`idJRYYzastH44n1fqT#y! zy&8`Cc^~y#4M+Wa-}sP$v;J2!T-W~(!V$y$z#phT@S@KBhu{D3&|=T{3$*`9BOLW$ z(`}*gKUBj}KkrLNYdFfkPx5DLILhVAso|*qOycj+aMaKH zw}%PGcEL9A!Vl9^8jk&kKY@Hs(}QFi3PXBR!_jU9@$Vb>M&ds;@V&&JrZe{w{={-{ znlxjNUw*zeR>RTH-_Slh*T5eoyxPF|Q|8SEK7!;s4g3!YNBP%Cz85wUB#Z;f^L_0h2F}j`M`<|fd6)DQ8u+J#pKsvfX*{miaJ0+M zFYeNC)IW*jA2)FRX8o9f|B~eYq~WNa=buvs&ht-~hU@*a_W&piiTeqE%RXGgQ9sYm z=NLHaFVt{d|7;D%`tp2Lso|)f=jRm$&ica|uIs;(aKx~RFQGC>_i6HIm*0DP*uXt> zef5N<2gluKG=7e1IO^y5^JNW3`9;+K-q3KA=lS71!ZFV1YZ3e~ozighll}Qt!}a#< zO*f9XKXZJBX}GR`CgB{PFKK?8r^%yTz8|s3!1+GH5={@*_dcrc3Jurevs%MZz8_{n zYSVB%K9>>B@mV3I;eMTlqo3^0O&YGpXRm>Cd>+woj0Nj|op6p%5gLK?zJVuE+)f+# z?bP2=GgLX&lTYi*xdz@zc&ULGV8tQT8aQ8HuQl+15*L>ncmnxF8^A~X;nsDuPi0tQS-0v!?{hJZoQ5V8;y5==UPiX@T_ z5D^V3GmOrVj5>-l?xTpH5L^I9WpEi>#u<@up~VF^#EpFCRGo9Xx{`)>=6jy+{r>-F z?gRIp`qimZr%qL!T5hLqZD!77muVV&nZ`sT7-AHjzYo%>f=o5eHu@T=btk*|#>3s? z8w2+)zJ&EtKCeF!y=-V(+>6L(52(XOQiU?{*E!JPo3#|z42J;Q+*w2&##|+Af@xtXCS)J zZg>F1?dl5&kN&C59*}|gwjQzS4-K%lHlcV><4}}+&vR8br}~dCUjvB-?>Yx?+rPZ6 zt&Q^9hC11qCjupaIr{JF2WW@F>{SrDUAO1s(lbEvfPCPl*9HvDXEK{%Sb zy|KIv*8m*An>`>E>tW=sJ_4VEINlidZL8n!+0_do*H3OvIn!R9f*hmZR@Nj`N+B!Q z1HiBY07t`$LOH5+mgorEKTT2tZGXC?5^VoCNu6u^M@niXSQDuAlix`(?bWaRB18_i z{m)72BHJG+8Hd>ZpCvZb_J1v@@wWenq|USb|CH1O+y5p|*dD%5iL?FJO85%f|E#1g zxBY(xDsVa6%E}VBecD_5B()xY&hjPOPtEAH{+i#G)t@Y0I=t-0A6_whgW!>9`p#+n z)K!0YV9gmxt={@tcbk1jtJA)dTEBU|Op%v%Y1-_xS!wyRW_lZc^45P=kYR6K&?oKq z3$=DbUucKkhL^G$zshQS)%HJ)wXwC<%xXNCTGs})>Dv|iOWXOjzdvxUpYoY^Z$?}) za2ZG>B9YQ%n+V&JpYt|m#Kq58-zy=f@w;i`4%+_TLk(uH&q!!XdMT%IQJgoU@o-k- zU#B(x4LMV%HNGP2yKPKahP^Y>Sk`M@dPIGzIl)LZjmGo{d(GQ1BLDIB>Yb1Ys%LD! zAj&W>WbDG*5xj|hSXXO~TQ=Wo@0?+ZHsF2Z&;z{+^ozv9kVTioa9TUZWnV}4v>h<)NQ&%jY=HW=UdTKxyLsrJ^r?6$Uo z*RWE|Gh6Eqb*pcUIR0Gi+H})yxa(}g$XW;1MI8ru8{bDY?X5HWK>va205-d!drvI1 z>|fsc7tNe;pWFU*U9k49Hv@l!9H%w3<=7d&c-Jk8OFjCYcU`(Wr|}E#@GrdUm$!Mx z?eW@Ej(O|bezDj50=|ryhadBGG`hYT^66>NXvA?@vpaRcAYQ;R#G$P~2z&QzX2|L{cp^oijH(U!cK&cA@OMvjd zPQ|d-#z7wTR;zJ$Yru7Ux2JKx?LP^X)KRtj(Ot;~UKQCv15X7(qtR8nwz%zvFvYDiQiw!aH1a>4|SI-`>5eX<%q zpEmqE(GNO7KM1t_4DHrY-bCdsvC#;g7?IN5_P+wTrS!1^gyXHI`2t=G7pC?Z`bz#N4zK9Wdv>kk#gQ64YABE>(1U< z2Wbp{tKF~=p}G?=CSEKhgI!`lvdE+1w_q39hlkq@`=A}8g2`Z*F(4TY6DthkgABFIE>m%yY)@P(1D4Xz!Ro0l^!(M$OrfPgsj0p9wMB`Wxz|oLW zeVA5%1dTqdECbjBGi4qy`M4-3xfLYGYLa8^)x&`I=)GcG17UwnaWDHd2^)gKVgr%D z0HWgpzx*JG!GUijF(`0U5(5K=fq?RRZGSP0nLy>){yCC@#_!m-q>2-8V{8$#d2DTd zT;C%rzG-VqF|jCHAqe9RNI1GFIA6A}?Iw(ivt;ywf#r_S=`glK0_a;M zfQiVPo$37q$({+;SQZqoXpRch0TCzin>y4<>TDywuaVQZY8fJk5 zhQ!?hUmkbzS~DNLvh0CfWe%36g>dy2xJE0sbKuvKa0hOY zL{y+b5|M!wK!6QFZa220?`#M`w_7FE2V>k0qG?_!ra%`$XUSR@5hwb=c#xnpeVBFw zAf`+vH2**s2!XtO+y4(KFVk*F2YGdae}*c85zN9-tViIR?*t#zaX?aF<@b?t%+^Ji zt+&uc){=jx!}hUV@BLCd+Un0VL6RIfI8&zH?|@HgW}d>Y4*nFWVeKg!0Qm&YaRsZE%R&h zt@<|8zV$Qk@!*(X?)z(?{H?w@S?khpsPN@F!vyr;*c`aQq#SxGSX2xgI01w{SlkCY zd~6Qf+zQ$@1(3n$VQ6j=r$>%f}eQRjfQL038V&4B>w+qfSKKm0FF(H*@aQAp14 z@36EvcIM}SGa*S`bRDiQM8k{*(P9zN@HJLr22Ae`!`wXz8{&Ke z6azgBM#EkKAAm5J_0k42a2=OHOyFYC>QLUt;KrI^{sM_d;{56&h(-@=-?2N849yE? z<--8mH69uq2KIs~yAmMaw6?$#0B!RCRCm3rtG&86%!1|QIT!qowmO7-It5lk_Hx=W zz;3t-2Ob)do&`z4A?XE3PBnhoA?ar1b%vxGkOMh+0*ipCi;fMHNMLy2av-4pdhCW9 zz=r})QoxIl(=9t=r37kWT!HyE#7EX2`ni6e2@`3Llo1=~BZ*Og7)cBbbdp4T;ODP! zo2JcfxElsVNZm8g1)E2-J8&3cU<7it#nE7tZLPn?gwZ1^b#1k^EH>5NdUE_4Fe0?0 zLKtzx1n(h{h&j8r=kzjXeF$evd(Mx*u?v}VLO5gFbM9x(ks+L2+H+22&Q8FILt9FP z?cW1-P4S5aunmS-*jd}XHr*9Ce9U3Fqjh~mDq{Nq6P4kA0Vtu}4rZ%_Z4|Q=xwZi0 zT~`g=^|;;e88ogAmu$0vOSZb}+ArC_N&3;WVi_`t*8JeFqhu?DrN+-tUo!bd@atNm z4bCqhO{b%Of&1AO3oshAVZu*)C>SyY%$Ao1YUWNeJbOy}bh+YG_YEzc~RI!0o{-0oqzfH^VVXtRQes31ght5Ic(|N@A3BhP5af z)^gS_HUpDCQ|12yLb7TS<#Z8dPeY|DF@ZzhwzVa-?Sa{ek@Qla6goiAg7-QJzlX5{ z$^Z#J2MX$MK;V8z2+&Ns;av%x6}ST+$mnXQL#VZFux!RAQ7n2mIiyQKBf^G&PX4(F$B$WoU zH`(xV?1nK?>^XriU|>yw?Y2GGn)}-R`|ufS`!|8kDKR*2gPm%mZM&fjCPT82+aMK` zyHDT|AOI?~8;(iH6ZkCCYZ8xWSnrD!6t)-K!W7G=8i?2i8sa7Z)~-Jm zQb;#g-`>+cQ&qD!Aq1+!M*g+9nsr9s zK4SDWq0Pz;3Chn0t4fvb0c|zUT>r6!?Md6V^=E;2nPz-P#Yj~aPrXHsx5DTV)S{Qb zu18EPiV`4W+`xiKa2?tYJx~!e1L-GlDw~X3IpCqr#Wifo5}ZsX+y2ji$G-I^NRd(u zJ_tgh8@?3~o^EttKM=gV19KK2Fyx{uEw z?f=w$TmelmST~bF&Ni{4_*QgAS4?0uK%huO;9NoU?iomfN`Yn<9Y_WO>@v%4NRUwf zzz`th{s``CH1wAEnSpLVr1*TrDK&P332R!A=nlMnL==Bq;IBZyIvu7&FM{gW4?Eip z+eNIabKo%`f>m;csFEXMXmFWDe_vFlWBScwkT=3V4B!q8ry#}q!j6H1U8x5GNfp<>IuUJPM%@JI#K^+qPMus zd-a|!Uh@RJce2-f2a6NAe}5Dy+`k_WiDkX*X7^W?SX{47>#v{_%K}+xJaK{Lv3l4#(HG#o?Z{v8+oY zR9gg2BQef-AKiG&yB9P8N56LpEWX5AsNpySU<=DI)VJ&1{kxG8^($X?ubT@yUa;Nf$yrwt z7mpini8=V%Bxl`t`RR`?0gV<{bd*e~4=GMF$1DA)_f>%%`zo9er5QXKAiXw$!_R_8WCS znoCnb?LzUhCwTvUCM+ADhHV#kbp@7y82IVPoe)$6*lS(`pnXo@r;I=vq^kcS5fXx4 zxM^Si1FYPzJz~Klf~mSX1&?_eDpChRew!f#O2Ex{Xq~Il78zct4bKzGFl7e3V z9R+Ir?0297?A7l}6n+BqH%YDfkJ{Z-A=* z_=jQV0*?vLfX15oAnI`-BneHx#GH~Doxo?X)u-0GRH!%O+^U#~xW zcIN|Yr}TLqwx0IcrNuSAQYY@e#Q%Z?1{#Coh728M80Vg6j7TsNlSYjmbHRmUlgE)RMe~bG zO3N0MFTCpNMT;vcmt0d-?W`Ku%>EJFxm)>uc5rGqGLW_e}JqLPYXKF@+uA8=HaCJZv8v}#0YMR8@x!ioh32^k@U7)z=umtQ*qz>3mhVHuTNR0-w1y0mo3h@wRcmzEmE z`ivZ7+KkzmMsD7W+{szfAu$lSY5D11 zV`gSr9z14E7rc3yxij+eAxT<#e%9=){5eLtH#0qZ24piWGjB?!F>M4Tm_8#vYw{dp z=B!CG)AO<>WrBntEk)q#E>?9`ixoALA9Bg`LlA3+?=#IMsC`ynVCjD=#Vkv z(&<>Z!rZjHv}sV%JmgbCd6^kmd00-k&B)6zCg;E(Lm1xN%)%MjMs-bbacOn62&PXe zTnu#4g3`kIr3)5TFo-SCS6=F=tiZc)a=fxt^t^Rn^!@Q6w{B zCbMRS@?l%AsrEp_mW5(os1)yvj8NXirM~h?X(wizm6zl2AgyNS#Wu@Il~-2#LSjYJ z z2aQqe^DKtS^%PaZ^clUA+66?9WasEvSnXL-1nyZ@G5F2t*iDNnJmji8Fy>cQc`A#G zYpSY%D?YxoqGqutI6MsZ#7n0KR~G;uXU| zWjX$(`Fy2|VPvgX;PF+;iXc;Xpjk=N)5s)pg?B;Hzp-->{;!<}0$$=%jnWaD#wW~k zdcL4jY{#qV$Ih=E9~!G@v8S}61O~t&pGUMf?tUKMLY`v!Dl0vUiz=?ADS~JIwZ777 zPjzW&#YLV-@)dciN{dTj+y%j9*sEEI5} zbUaE(zoy1YV?L=MD}udPC_j$#9;|tX7v~Q(F#UkO16|4~;6j8diWbRvhj9e{rWE#A z;d0}icE^8tixGIaOx)l#TrS+7He3<%;g$~*w~`?aUuPJwLV=77ms^Bfk|o03$?ZcP z$tw7*zfA%}kP**kVI+x@DMdu5q!G;1Y19~p9CMLFCObkRCmjS-Xyl1}@6S*sp>pIu zQH1G=bPXopeE~!o0N~EK5qSs!*I-kIK9C`o3>}ssONKstQgBAd&_}Hz#{)uEl3mO+z(u`=kQU|$)uOqtdrgAo)PFN2*ZHj(n5 zIT0jxa%aFj+PoApyAr6b;#Pvx^{7B6_simb6(HSwK#KZ|%)bu8o!oVBmuZ_Y1*SFN z$J>Sx5xM$$c&mgzk)pdPXqUKK;vOOHoy0v-+@r+ZE$*Ggy^FX+z!<<1U^%F(yI%+ab1Wa(vDWeGf-;N{iuMnz;H?`pFDpPJ4PuZklgJDV^32f7>G zBO*QKXOOZ-Wm%aKInewgG#lsxJz<L=K{$%fLU|F+7p|%wgb_WUD@hd1bIa^UC00 z!RZ+1mW31sb%l_5T4@7JB|04OH+C5%;0uK1|%>#U20b4|e3l z{XB6$U))ECdxE%+6!%1NPZIZ0;yzm3$B6p{;(npHj}`Z1aUUn{81yKoxqIV z<%Q|S|3~)b{I4*t;{5-^oQ>|W=3VA(AVst-^S36tN%qv{?;#{9q~X(`(w1c2FcQAxJ;oe!^+eA@eIQljDVTp5@QRHGMwqcIJ{(dvJ2}1uQ+rW z<`fqT9a3zVSuPy8@EU^V4+e)KW=?gj#wT1umKbKXBTB~RXyIvEc)Avz;e>~w$TQ&Y zl+Df-l6b}A&Ai01!f+A3*>x^HZ-j;=Gi{1&MF6hzDaMgm-UZv3C*l;$Zu!YNXqQe%f z796ld3)!(zHPj6^rT4?>BKK;~FrJn%H!_$<%^;G)b zaQgJSPn8}|l{iiQ-c#xS%jwgC+dSD*Z2~Pru_- z_MZStg45Xl+*8^AhSR4XcB=Hxo<99hEq#JIT%Shw1T8JB4-Hscbi*yuUOo_nOAWER z(bMSG3Fsub!m5_*OU{X(xMHgXF1diJjuJ~wh;+Inj))6^0o1a-F=quA2^hg3XR6Xu;j^oPc;x-k{~?rjGSQ3Fae^ZydZhG0aU- zxMzpgFudU*hRPc5->J0U=#?gF3I&RqvW;$-D=D}66w2kmVOmnT&7sQ8g^2%9x#kX) zLxDoM-bOdf74(A~KB8TU7XaxyzorZkT>kW}K?+g1ckxlwrNBNGHatF#!X2Nnu%tdB zIFp5(KoqXb$H~Ak!Gb#-xcMhDx;IMf6q#RRMj+;1!6Wuf?u`=rCSBf@aH3YIwa^seb2tg@EIg*B8@khIHn-(v* zWY@!E+$>nMq4z-}rJ6>{q`~{wXF{G!4YS@oi9n~BJr7e*ShSdlu#Pgv8^-t|(lMAC zWG{0!Ko*`xh_g04Q|qY(!YuSu<74(kDl5_{8%ah=GZPOGF#+QzZiUc*zYv57Ugoi= z{vQ+8|2-u#QN|kvuEQL~aqfH?r&jC^oe)V+hQ<<2@C>6HR^`RgUu=+XxHvC%ir=-i$IF6rEw-AIFP>g3)B zM7M)bo?h5k{{bN(G|ouHGMYDi4M=eI-|bZh3O^DB1{R!c#QB?kfGC{bBPZ@|CFz{c zOb+E72*F;>z5{dPZ9@XUB9mdzi72Fkr+P(a{qD zf@V)7_3t%~ezSTW81?mbPBzXppiI0vHg%vq5I(R092 zdIS#U8HhM0k@z4d7on+;6-lxN2h~A|aY6ktIAn}d91ISHAnA_5VHnKnIi{-%@`RV1 zGOjx`rr{ib7aY-`9~SDo##N@--9+;In^wVV*)ALKD98~KP7;-wzyZS;84b)m1bZT& zMt3L@bfXT6!e$wz#)TMcv{FdOa*R?)2wtF+3W67+75hOwj|~>yFp`5zFnUHq8ON(e z#!^9R#$3U-kD>aRfMo|?j$v@3?eybHNG0J=-)PD-hY?yuim38QDwNezg4iR)B}NRO zOk)<4UW$q^VCvY+p+Z7|k;ywl7&){z$jIaeA&eaQGRVjz{`DSSGHVW9Mkr*>WMK#+ zhkhGmWb*eRj2yywH(nr-N%3cI0LiR5^iq(K$u~nJa_EB~Ba?VE5nfUvhfW3=nT!Fy z8f4_qNJ2qJCO-;cl!@BkFDA$|@|omHL{;*gD*eGxC7(&oTrzTq^96}|cChXj7v}^l zoEggm=-&{;tq_XMB+HhDWbuWRGcYpAO;9p&h+82rGWh|em5dzXRtSttaubw{9O708 zj7)M9l#CqWRtSttaubw{9O708j7)M9l#CqWRtSttaubw{9O708j7)M9l#CqWRtStt za&<{Y4sk04MkcvoNJcWM^EiVRV)68Zgiah0sT4Jdo-SjVo9T=o7R&VHAl8>@ZxHh^ zofX95nVuTN5}Cdvh$S;!OKStmSk`26pq@ZbFqvt85KCm57Z$)5&-B_LpNHw2f>>Xs zZw_LyOg9BFH`84QO6v&)!&$VNN(M$}lJz!?nM|%H@v;Ir#2El%IPvc};`5mtOtMU4 zE|Zr#P(G8K2j-aH%pv@R2VUSSn7kW?GYQRQ^3Mdxv>Ymg0hbt=TuYE-Xa{^tm!RcxTVN-|6U=Fv%U>G-fl&9o{sqWHQI;(w8uKFF~lpCCwb- z4sRNlFv(3H#4*WDAGnz01_NA7a)SXbCWB?XGFUoEaT)hGWz1vpO$WMyNiLXWY}i)I zfzeJW^O(HGfv#YZ-5eG?&vANp1{s-Tn@C0uu~|$bkI5Uz!wF?Lz>ZF)<`7#@uyTNH z2qKwePa^m@z+OX&&bW zB@0%)ny(kX&V>ywdcq*{5RqRwP%e|vG|1S-a>Lzr7PSM|=sii!uODoR<7FDTOkPM( zyEN}m#P`88Om-))*)Gjp6!DznRvkaMf=t{l&4Uzi#HoY)pNKpYb|iB4JYsuNZoQ4K5>cu><9QNaW{1=o0doa~*e@Ur8i8P>{8Syko25ICFm{ zvX|rLa+AoHJ?*%;{EvzJE(o;|nc)!{e<-SOQSRin*p=Ue8QM(luPluN}9_dOZA0fzPY?#M1J8AHM zOtP;6f6e6ePVuf}-^9)ayeX6HY*0Sa>_9*mlk7l{jpQs& z_7fd?@Y%ZI**IK!myy`aG?x{8!WPG0bHS03OU^|@jA<^LNX!8)95OO}KDBYd$bl@U z;pZ_qnp(TyrV=%t|pfg)Ih84zYe<5hAWGj^ioh{`o)clCK7n!gjT|V8c~hrcpS7$c!L#6_Ni4 zLbt)5DqfG$6B3@Pm^=#twjbD`Im@R)UjN+cG_OM4i(%2H(8x8<8Nmvr62Uue!Q=IS zqiH_p7wP1e-#)*5mOa~%ozK}+1|cSw6Lg+&gR#`;w?sY$*YRa8F_ggh@utzcXS38S zc=xq4Vg4B;H!heZlOz6|RO=GeRbLMhjy{kY7@< zwEs7pp0LHoyaCi6oWIdoZ&QO|T9Mfrj(OfC(Pr6+8q*f;5kTf9tv z9>i$-Dwvwny-Yk%N+#bRNS2aAM}mw@vV6%Hlr5=aEM|}lqh=9ApA*E|X~yY(3TDWp zMag7_9O_Fb6oE;W-?3&MN{|)Q!p-!Q!BSh;{XJlCAeTTa0@EK2RTw21ymJl>LDiTX zNwQ$-&ZL(hsV#?g1sR!q#errq$!dVOVD^$~uS7m8!2&VI{ALcZOz0;}vUtgO`W!CN zbAY+dwpz|$x1;|hOmYT-@AUHXSbn-As*p)G9O|0a%puMjCK*g};b3=$Nmc{6bS28D z4sUhpGPjAyhl0?(1e4sg+7`N?EZty!#A&#A_0-AhxA}0l*DMYRa zLN^lG6ofVsxjhK&BJzbG^b(Q5wv?xrj#Yo#NtJu7U8;8D@(?P@2&Z(jn4CaR52Mz7 zhpS6l+gaBbgWR4tw`XWG$FV+r9iG}Ql9xGkH96(wPKNnRvZY-xBV~Fcu>n?l7tvFl z66Q0>hQ*{zv(3QqvLSwPi!|f_85&ZAMPY^eId)M99}i^682hJ+3E6&BPGI1c3y09I-UQG zD2eb&j(1)8WoKtvi1nZ+Z^7!X5c##>6&@*%H;?uFT4*`QYe4;tvAzJ*S9|)>PG86A zi#C0QrZ30zwHGh65^15Oud4JVl)hfl7f1R^NMH8o_E|-<n`wg`8UIxIhXMRsAZZz#dL$a zX<`8WjjXAz8o98dcu`GB>B!~D7ZzSPX2ha}6*bF8EU2g%Ie($A+7K*@7S12Jpt!g_ z%b0|*oL+K<6;^#M$s!IzJBSf9lIN$5PJlnF$3O|3;|esm3g5L$N~?ji1Pn(B0UZ%4 zpd76ZX+TpMDbE~}H2eftIvn7!9<$&Fj;;tZa(krJrOfK?F4&oUsWm^vy2UK8{!shi zVr%wP>)e7-*%#rzkr%m}_q$)2G1E#ZvvS>=M_%fR>z!*|mtvh?X3cZ^+&iq82VFyZ zTirHWt7_f81=bmEPxhrpL1giVS53Iode?A!?y&mpv!1SX7g+!5;(7vp2RdQI748X3 zQ|DUOxD%|{1nZregH{)Jk0Vy^58b_5P&+HuHN>=@bboEVysW@lXC+vF>~zpNcwK>Y zVujCJKC*oF#KqQ@&YP{fm%8^s0+(xeA9z@iO>mD`6=^Ml-27cqtXr45r)HPdFSf2M zxXt>9+wHLqgTRN}4}Npe1WXrMhRHU=t&_V)r1j!5cMt0cx4WR`GHXu4@24!guV%t! zAX4*5a|&*|=NYTZ=Iok_L9!Xy6nRg!m0Qq!+m1Ea*&w&To8w-w!0J-q zPR+LbwVUs48KEe)9nwVTg?OU&pnKxO*;8g@Ua|N-uiqMSFxz@=<%2>z8p@1(*g9gY zy7%4|wTwYgZZu6)6O{4b%7gd(KHFNf8Fae5;GRFMskzLXvtb9+#hUD_%dGhY_XxyV zuup`21=-eh%Ks$=?jNn2BeySj*81zU4_ckwP2L3y7LLP$QoVJQ>17A4^W3X;Si5Q; zZ272kj&;$4FO8UB9a-rv+nAm8kUR0Rn_60|uB+CrwYqM$VmFKC1_p1wH`}VKEpVre zo8bS07i{;Xv2Tafwi5KID!4~jdWU;cwzZ&OhZP4g=>>pQ73`7)3DPx60kAOT1s8)2 zW8A2!%X+~?<5-c{W+Sk{{buFCyYHC*+0AKkFWj-(JrTICo{(*2er**MY_PuX>>6RZ z#$wxcMWXR7Y=RLeB+@lrw7cz*&4@>0%c6*p|Fa0J(g@Tf(v7_!3OvH>})anC$!kc3?M}B=9#Jj9%+pQz!cI(F4Ro1O5_gRmxbSGSH zePC?1zPrx7D%(2jDmY#9I1?JyJ66F2>&F#fs23y9q7N*CsvA}?AA8woL+ zu7}&80&KUYwP7Wg<=cp+3D&_I3akUhgEd*%Bfqh(X*%_DQB(F!R+YOf`yuN!cwdaI zcypw+rM4-%*}Bmx_>0o>>aT;&X2ovL8=oWipfg?tN1>Hkv1KKt#X0Adipv^S#!Y7d zvi-_$o#^y6m}0ZFvv%|N><)WbuxrdacslERdi}xd%d)K}BMYQQeEhnm)!1Zf+#adE zxQn=!X6p}D)9D0yPM76-?v@GC$d9imXts_UP1g2^gYG$5il=nko;%Xo3Dtk{+U?e+ zT67_3&}M7b4NcaE;HnR=a4?Ls%A1<4FRZ4!t*hOu1aQ|1_o`;=sMWOVB@upXML~T_ zOH1=czkl^J^-`X=Thk%weO8loze|V|aZkStan>BXU4%E(P`J(SZg2}vWqrBgpnIV8 zE9+}(-a+f6>)@+9tli5Bf>rvfDEF$5g6{S))BWKN>xJu~^_@Y@Lx_B44SK@iS6DsV zDcRO+Xo#y^1%B%<#^!8mz^Ytusi$q``^|&a@1R*6UfBfIc|*Z1)=;z}+UrevT0fXg zR?PNnsKx?o`^qNkjg=2JTW=cMcUVW!1HBJp^Olv+UG^JLG1Xv@!SElS58Obqgrs$N zht>e%vaQ7h)|!>VVOyVAg3H=wlJ##}Nkoc!m9-J70ux#riS30O0DZES&^Ha4_#qbo zTP;brZxpFEF=IK!A2x`HrsrQ6I8NERMI~B(R_EqrkYOFjx1JC#OmxngrkWA5UK1jB zY^cXBK4JoN^~;-DcIEsoTN&>b6j=S;t1xzl)wQYK@-<2Mx7JF{-(}5LL&1d3|6=4z zQq5h9xGa(TCTox3-roB>gd%;BOL6!dX}x;0K?-CIL+MY|Muf zAn+UoR*jTt;V#^EWaNaMJ?Ds)eh$VAbUzjnv^JRT2VoeumQHp5!MZl(`VkK;v@QgD zWS2c+4JoiLcW<@^f@>~VbNP7_Zd_7W+k_2ny zRO=F-b&fk>jc6$`T)U&3wfi+5gby|>cWQZ+X}HL;`|CTIKZw*Fi?z3JtQlJr}z-T(v8o7PJ!`6=4eQ@MrvsJPAZtHnqe%QL=Yb#-& zNHe{_x@L3pJytPfv=qhw7zf^k|M%4vfP28X+)`BTBh$6dH2b{mK0njy>~U}Gxxr<^ zgj_uyRUGwd;6ciT;-qZ#$X@NZU3uKAIG?-_kNGZ?$9z{8R+Uy4R#xF-Nuk%M#skf( zd=R`w8~}{RSUXTP&}#M}M+C$1+L#>0!Lpzfyb6oN3 zBk-jIIH$EbjP6R+!=dx?kajqfyD&R5Gq(_q`G)h@N8)+3BbUG_pU z78PBqQdPwxVfAFlleVFK;9=I)VC(YI<%Mt{uTcZm9zCki2WQm!lHuXB8;Gna4XGpw zh-0xyk}RI6hK1FIWeefZSvEJf8hMC1*5@^a)u1c1y7{GLl~twUO#dm zWzbR4#9CSf2k?ScC8f(D;}STL9}E?2a!TFuxzZugiuu6wA$?(TA)Ilam4iopb7>(1 zZ2gNW;jCnF3u%m^8OlSX3#&_gc%pK(5&RN>XcKgxz1pvxGq>A!fQ1#*0YCx#7R_P- z2to3od^Jm4D6>^V3POqTB=kZ&@LYC(gLuTz&cYF34uWavg-~MI{_q@O;uqPf=kEut zqPhm9i}42x3i$&DQfO)DQSQo7FNPfKlyis;m?xYzRb7YE1Gr;4)k&PLC`-?FPEs| zsOhZ!puSZJ#YRQxvO;WP*ty${C6FmQ0X`%fI~=!0ahkSXB%`n}H!m|ke@@|K_}Bw} zk)p5=YL360f!+$el&k{&9EHrk-2fx3gB?~VC(#1uffpn53@RfjtzH1HjvnOg6Vob;JNqmt&`e_54 z#p0qx=r5t4Ve^oKwD^vNEW7xi!Q#@zSXhb$0r0g187&m`%Ar&JJb}QuVhb0PR+LtO z1IILAErX2?+K4YN2>+^l>qH&6#1~7{1}?M^UmBs>p-&`GX9xvDY6W_!`f-EGMJ0uB zng*FYA4UoIY?opS<#QAv-%LL0ec?Q3jp(K+|S=dNsDn2=ZO)%*~XoGS< zkcuf^JSi^>?;V9K;V^O#i3tFm zf={1p;PQ*Xzi`c3(MW;dCc-whEO`Uz|{-^C#V~sxBM@RV5Y1U3N#r+A&^H7>rQ@pvZkRgZ04(Ma&;@+(=_3QCYc!dX zRTwhifhu#paU!G^7RsIXLj2kdWU9;|)RHPKOsiM1Xn^^g(}v`5%Ec892mBK%FFrLC zT*_QSYaaG%GjrinCYj>xL5OJ_g`JWJU)e!-bo3YPNlg5tO=a&wUtWXOfe+Y_Z&Xb# zBV-4Y(>US#%iu!{CD>T8&5$EELvXaJ+S*dN2+7GSY zghHZew;rkgiBXeNoQdKF}AtOfB2ry|ltxMoA8+;E1mw8>D zVJ?p~&+Z!KZi3fY_}-m<8fx&1Ys3A;d{#yguMvw<&3GTBX90h7?XRet3GOd#4VQV zWS1CsRy3yd;HyWtF2-9~Of1@qPcfjsbHf-o_^JBZ#qa?ec!C=e&vK@!N*5I+_)3@i zj0EAR6XwGQxe^3gRVfkq#I#8XNf0Ms8B8YDlG6D#3t;69i;DzF7tNnvRk}1JdQoL@ zNEnvl6|jKj6dV$HOCdP7NPs3QKKPVSQRyp9fK}`W=vT#8li1SoLii*Ue`Q7% z{r}C~1BubZ^cw|7R4P&Wk1ViG)C+&%j8&*#xepOSzsA5n*u#AICmi%cZgGAY;_#|A z9{Ldq$009X{G3L#o<2TVuo<&8!*KqbzDSWJQ^@6mve5FM4j{4L3mhz5oW%a4B*#rbpnF9uAP36ODB0p1PcR!x7Mw+?u84AcE^ zIo=K9)4}q|cb)foi0DZFP2D7CEHw<&AAcvK>)!;JE)yW*U$uA-`fC|#&$|vHI?8{G zEu|(>Ld+izX3+D;UrTkAf6qFIfGhPh_In(7I!ZsYUL-f}p+D1>q4vDk%{$WnZPK6X z8TH3MK+^T!2^i+j{>ehhs0NXS~h^6OZN z)uAS+UwaE%`E{QE zO(DE4ig>Ar(!WE#JU|nkPyDGQC!X+P!dpqt1BBNQ-aii_jn273*7T`nF>STeAtHM20vce z(GG9I=rM_j;UdO_i5NR7Ohj^$-0kCKWN?wJE?{|+D0FK>s@v}6tAK+g3)!^}zUEVR z_HZ>U!|nFv=uMKdk%>Q%6niqNdUAa&kkHp_ScCM}fuhH<%R!vnxr4JGJb{sLVGl=s z#?zr);HBeNhry%CMPvIxIqVBI1E63+U}gE+iC zqeANW9#?QR-=7p5$3EvGzpdx{1>u}8`}Z^ws^brkPzR^{w$YEY8E3ygoE)&O|7ZnQ z^-tFD7%BjMzX2~@|4jOkIp>>9{%)Rvqx?UJ)P`}BhU5GYuO~EomxPUfYWRM_-83*_ zz9|2F!kY=#%lm+WtL1%I!PWZuGvRu9_YuzJZK3l1Q;~yJ!tL{jf~)y{uHb6EUlXq9 z`y5X2;6fbxAh+9(2-nN|rGl&ZeyiYWzCS4P)qb&@epIi^U!~xx{51-$%D^*ULLg z;aAIBsNkyn5(QV~FAO8ULg82CFIR9?{tXJQ%3l>m{u+f}mA^s3Rr$YCa8>?YVdOuc z@T>Cwtl+BrZ3?c+e>RN#=M;WbKF`Cj-c|XpDg3JZgJI-h{x=G)%0CfC z{x1r@DnAMrAaLpWcU5pzes{w4_SswESLJ&YT-ASwf}{Lop#>am9Y+30gRr|~hBfm)DSLI)=;Hvy33a;9xCXD>+6n<5{U%^%R zjT+AOxh0JJ+ZBFQ{_hlAm4CN}v;6zR$bV4bSLJV2a8>>e1y}9g8bgsgrT5=R1xNdA5?nBz5w7>& zScPAef0lx)`VUZW)&6l|+=)wXA+L~RP&vo;A+143a;8=4&i#fS1SCf{Bi|XKlL{ALAL<=-1d{sRiXD*w+4uFBu0;Hvy*!^nS5;aBCq zqTs6h*EGD!kk>)Nb^H8X;aBBR7d$uUJD*q1} zPOpoMKN9ZJHMw%Qakn$=-0zj9@th^ge63#t&Z$ z5?7su-%A@bYc>2X!kaYwHo`Y)cq8F08eT{E77d?I_@f#=gYaz{o$O&ZSMRM@293yHr)!)Ft|MZ?Ds{-}m;qRGoP4L^_Y zRt>-3E%n@|;SGcz&~QF&`E3p7!$1ycI3E^rM8ltolKCFf@D+rg&~P{5qA@{IjK+4w zhnBc802kwYs0sf*g7Kf|ePmyapAS>4(c_7_?-ocXtC zINRY-4d+Aow`urtlHaP~8HDfCa6V)8Kp6b(F!&)2-#AFN*CQJ487%Q*8qWMD!r=T< z8Ez-c@22&Kj>m?<`-Z_iVet4ccw!hlISif}2KR=+bHm^TVeolj@bWPDk}&x4FnFDY zZ=-r#tKoc1V^bJ>Qy9EO!?%$9EgIfL_@f$LNBA}kXMI{VoX>LIr{T&4r%!PgdfpxUMC#W z@TZ9Xgof`XTx?!LJ{ZLI^D5zP+}weS@iz#^&kn2jJB0Vu@WX_AH2f&x@f!XW;fWf4 zobY4~|C#Vq4evzrDzAq3Bs^Ec2NGVO;pY-QPs5W4=lw`j1MN1JaNaLud?MioXuZYw zWWwK8a9qOGQMnE&IFgqW{}Bx@Bm9_#-$?ig1xNY3&g7p;vOXJ$-%aaC#F6CnVXT6q z$OnkOuYx1V>pG8uBmZvVkJs>52~X7U0O83Bj--e1R0T)*rUf^+yb6w_m-urP9QpeY ze}RG{xrF%VDLC?O~d)~POTdLJ@N0;a5s%}2Q-|2SNFDt4<-IX8qVK_JEGzI zWxQh=UPN+EX!ugX#fwm=CvN|12zS%I3*)~gJXXUWBD}AL?;+fy;fD!_Pj!on`xmb> z6BQiW&o9J}UtGtF`Q2paR0T)=UgY1s8a|xxTn$enygio`R$Nxx`4{6XR;H*8=uEj59Xe-ndG#PKI){NWJ%y9B%#{~HOQ<*0)f zQGchOrwKa~B+?HQcWHmb`R~z&6OQux5{-{UqB-AXw2v`X!DG&w`4T-h3aJ;|S=;qQ??3p9KPwVxUdf1dd3 zHJtZR@6d3b5B)*IJyehUcQ{g}=G`yDN@H~R$^SpF}#(y_DSGazs;h$6cyhp?5l6;uPdI^@M+YKc4+v0WG|ktvHZP+@74G#Nl%`~G5;PU;Ce&jr=NKn?`U`m z$$4MHM^QWEzmH=1my`XEYWxeSe!tRi{wVzS8h#h?|DxefNc9bi+7ajbG1;xNhBuS` zwuUFsIL@DPXE{|=k7sNAypJ|e!)wSt57ThoHyNSf+sQtoHT)pq<21aD{J_N;zMSln zso}pR{%j53L3X%A!xt0(r5Zky_^;6LH>tf9Yxs9mFAFuih~!ji_#EmNH5%?Fd#=#% z6sj-wA6#F{NX{)9{|suMcW8J6>2sHcx03$%YxqAY{E&ucQM>%JhQCVw|7i{9edk>o zzLE5KQNynz{1pvnKhOKXY=^5zf7X|A?pGgba-JhSdELPL)5y-eKg{@j)IN`Ea>i3T z{8_`-Qaf>xJeD(x`WLT17;mQj8>8_br+VzA;XA0^s(t|_zol@wj#K?rXgK}3gyGZhOR0XZ)A0FZ=Q<59A^E(XWBcb(`?*8oKPt^*+^ONb zkJF;zJYTs_!=p%_2Q_>=+4FG?-%j<;``E1KomAeP8vg~XmA=Dmz)bKjOJ5xHA zzlZYetKm11{>d87^H_dQ&T^)bou_L2Dcr6!d^*{AwuWCrIIk~R{x-7Pe2srN$uHON zX=Jww4Zn%(;L~t7w<`@#A-qn*JCl7^YdH7+n>GATq~~oK{ujbGY51j7FPk;|cVwS? zHT+7#|ES^nsGajZHrul+)z?;yzm4qkjD{bg_VApB^Y2o4f1BkGBmMVl{9`HKH#K|= z$$wYFOR3&@-<#z>galk4Yy7X#`1qNIN0Gn!TEqJhenP|7kv~7F;V+Q<2(l~d<0n14 zX!uH!&->)eKY-d*Z;gK;*}tELKSkj|8a|Ee!29Pc|4GU>LE{flc#MW0AUQm)vYZ>F znGN1oXS^4++sT?7URUI3_={vm_PZ?S8>)BSZ)bcX^{*>6Ii)lXmS{My)2`C+cc>jM z(eS59{!$IUhuY@~4IfW(R%v(^>AzOPe?#`UMZ>#NJGn!{yHk6+Q^WU={eQ3F%Sr!- zHT+?czg@#OlAf&^&iikBH2iOr?<*Sq0m*+|!@nl`yshC)SfOzJQ^Utnc|X)}o5G)J zIKMABrr`}_XZ7!+aXyws{pe?n|F2{>7sYdXi>H3gzdK`m5%tp;jsH0HuU;Cygxb$p z8qVvVfg1h+g%dRVMGBA6@E@ojjo0uVgr{nFJk{4^4ZoAxLym@XdGa)THQB8|!#|^X zyi&t?zr94mOQ@arG<*=@^%~xf^uJxhXOsP((Q(pezlOh0{GVv}5|aOehCf91jG%aK z4HJtaMmTL0(_i8IOd{!BL-q z)PBy^@J>|T;TrxK^^0T;?@Qz01O-RC-9?SgtKgXLbmHfJgK8lDN5U^x_)!jDWeSe` zdt+tH)e4UMQ%TNJ1xNk_YM|FEIP(9C`sr!~NB)iUyVG?Fj{Nh<5C2NRk$*0|{JBfP zk^chf&-W3I$+4rw9WoUhl7U8i|z9(1xM42?=2JDML63bf$Z?8f~$Hy ztKh1huPL~y=ie0^?Z6+y{7k`7PJvX%_(8)7Ho8%JK|NLZeF?{8Xopt#kJq^hj^+J@ z$~#h#gZeD>zzwcc1y}W%rs0ws-uEfEs?Q?AS)W8y7_J%x$9m~X^Q$@qM?FVlA>dlA z$VWZ-cdfT*IRCEoUQNzw%ml7KYW#y~T-c@HSl(L%w_&`Z;RGAJPSx%IsltzX^1jtc z4Y#P@^`QRB?JW(B2iFA}9zlL)s)DQik=OAkM{S2!EBtD`@V-9h%k#5Fg&+0j-|;-E z;a#a+zNO*EsGKJ?ocmog)idXNl>GAm4WC5*f3k+(MfhS3|AO#4G<*WRkmtXn;(XI+ zym(gON4t?a2Je^X_WY;9uiEp7f}`E)Nxn@2Ip3#f9EnqKwI2DstDbMB!msAbf0xGc zkCXfog^mh#tH9VirTbZfgYQFOnT+P>~;A*}r6&&+j zO!9A6a8-Vbf~)eMP;gcLP6bE#t4aPF3a-jOq~NOjZxvjXe^S9wK7Ty9C;1Pwvnt=C z;HvyF3a-kZsNg7nH``yqRr&K2T$S%ra8>?F1xNY(vFF@d3a-jOso*G|KNjAT{AfG-E4V6ujDoB3Cn`9~zm4W~GZh@=@VslD zhC`INdchRN%I}Fn=0R<;HvyF3a-kZ zsNg97U6Maj!BI{X{KspahD#Ja@vh*i{FMrh^1t!O6t^ol%4h%9qT!Mo&Z|^#RsK!| zNBO)D_E!a0<-e!lEdQ8-tMdEN{1KNGIHem)3E~Oob{jiTMkH$ZWrU|`a(MqON5N5r zXK3Ddi6-Y@YPbK_DMGlI%9}5B3dX0Y`@o&`drG!7C$U%LQXdbv#!BPIVCQ3Jq zotm6FlCwv{pCt&dDv}dTIIrJxF%quf3XXdAp!MJdnw(aW zGeN^YCp=S;gLb%z>~NWe-%WU-f@8kC|8|ukAFHH=Iwh|&xLlmCU*X4o&F|$mC^(6L zSUBfZ!BzQt2D1;pYqz;*G;{%HTrWal9o&L1Z_SHY2F{Vz~( zl+!>zFdDDmNdAuYM=}*0`9C54nHoNY=G#RY&gXkpYWPJozgnr`uM=Lc;7CrU`npBI zQ6K(0?%Nd{Nv_Au3Xc3w(!A>)1xJ$m>BEF``{aGqrxYC9=idjz4X#}p9u+6?zY)&$ zmFkiByBhzOBU$_gfRF#nkTTGxnAnS;P-{WUkZbN76!LzT-Ng) z6$YOb245Zqzbg#BGYtMg7(7Dp|7yD(76zXh245Tor)Dkw4vv=iqMg%rqccAdAlxFU z-{XV2mWc9*yTnv{jE3{?D7+fZzh~H_;k=%DP{Vos(yHOS?s!wfd7ghn!+GBOvxf70 TERM>HWy1gL=aV&@{nh^iG*s~! diff --git a/src/lib/libshairplay_la-http_request.lo b/src/lib/libshairplay_la-http_request.lo deleted file mode 100644 index e2149fa..0000000 --- a/src/lib/libshairplay_la-http_request.lo +++ /dev/null @@ -1,12 +0,0 @@ -# libshairplay_la-http_request.lo - a libtool object file -# Generated by libtool (GNU libtool) 2.4.2 Debian-2.4.2-1ubuntu2 -# -# Please DO NOT delete this file! -# It is necessary for linking the library. - -# Name of the PIC object. -pic_object='.libs/libshairplay_la-http_request.o' - -# Name of the non-PIC object -non_pic_object='libshairplay_la-http_request.o' - diff --git a/src/lib/libshairplay_la-http_request.o b/src/lib/libshairplay_la-http_request.o deleted file mode 100644 index 078855b5171dc56768818a4772d66fa66fc7496b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 34112 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 W^Yv&5#fh=tAFr$YeHr7tp8OBe-4a#+ diff --git a/src/lib/libshairplay_la-httpd.lo b/src/lib/libshairplay_la-httpd.lo deleted file mode 100644 index e3e3679..0000000 --- a/src/lib/libshairplay_la-httpd.lo +++ /dev/null @@ -1,12 +0,0 @@ -# libshairplay_la-httpd.lo - a libtool object file -# Generated by libtool (GNU libtool) 2.4.2 Debian-2.4.2-1ubuntu2 -# -# Please DO NOT delete this file! -# It is necessary for linking the library. - -# Name of the PIC object. -pic_object='.libs/libshairplay_la-httpd.o' - -# Name of the non-PIC object -non_pic_object='libshairplay_la-httpd.o' - diff --git a/src/lib/libshairplay_la-httpd.o b/src/lib/libshairplay_la-httpd.o deleted file mode 100644 index b66b04729ac8bafbf55656e8a806d30978bdca43..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 41984 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 diff --git a/src/lib/libshairplay_la-logger.lo b/src/lib/libshairplay_la-logger.lo deleted file mode 100644 index 6ff20d9..0000000 --- a/src/lib/libshairplay_la-logger.lo +++ /dev/null @@ -1,12 +0,0 @@ -# libshairplay_la-logger.lo - a libtool object file -# Generated by libtool (GNU libtool) 2.4.2 Debian-2.4.2-1ubuntu2 -# -# Please DO NOT delete this file! -# It is necessary for linking the library. - -# Name of the PIC object. -pic_object='.libs/libshairplay_la-logger.o' - -# Name of the non-PIC object -non_pic_object='libshairplay_la-logger.o' - diff --git a/src/lib/libshairplay_la-logger.o b/src/lib/libshairplay_la-logger.o deleted file mode 100644 index 260d4d8c5b56ecdbff29a1af2795643ff4fa974b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 17648 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 diff --git a/src/lib/libshairplay_la-netutils.lo b/src/lib/libshairplay_la-netutils.lo deleted file mode 100644 index 59a3288..0000000 --- a/src/lib/libshairplay_la-netutils.lo +++ /dev/null @@ -1,12 +0,0 @@ -# libshairplay_la-netutils.lo - a libtool object file -# Generated by libtool (GNU libtool) 2.4.2 Debian-2.4.2-1ubuntu2 -# -# Please DO NOT delete this file! -# It is necessary for linking the library. - -# Name of the PIC object. -pic_object='.libs/libshairplay_la-netutils.o' - -# Name of the non-PIC object -non_pic_object='libshairplay_la-netutils.o' - diff --git a/src/lib/libshairplay_la-netutils.o b/src/lib/libshairplay_la-netutils.o deleted file mode 100644 index d3f83f462574a293cb15eb46a5261ff5779c134d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 21272 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 C=39vX diff --git a/src/lib/libshairplay_la-raop.lo b/src/lib/libshairplay_la-raop.lo deleted file mode 100644 index f90eda4..0000000 --- a/src/lib/libshairplay_la-raop.lo +++ /dev/null @@ -1,12 +0,0 @@ -# libshairplay_la-raop.lo - a libtool object file -# Generated by libtool (GNU libtool) 2.4.2 Debian-2.4.2-1ubuntu2 -# -# Please DO NOT delete this file! -# It is necessary for linking the library. - -# Name of the PIC object. -pic_object='.libs/libshairplay_la-raop.o' - -# Name of the non-PIC object -non_pic_object='libshairplay_la-raop.o' - diff --git a/src/lib/libshairplay_la-raop.o b/src/lib/libshairplay_la-raop.o deleted file mode 100644 index 0280bf62210cd7ffc69c9144045c8be14c1f6f18..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 69536 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 WqJzuzUDCnjd`y1FM)b@1#{UBk+I>R+ diff --git a/src/lib/libshairplay_la-raop_buffer.lo b/src/lib/libshairplay_la-raop_buffer.lo deleted file mode 100644 index 7488b99..0000000 --- a/src/lib/libshairplay_la-raop_buffer.lo +++ /dev/null @@ -1,12 +0,0 @@ -# libshairplay_la-raop_buffer.lo - a libtool object file -# Generated by libtool (GNU libtool) 2.4.2 Debian-2.4.2-1ubuntu2 -# -# Please DO NOT delete this file! -# It is necessary for linking the library. - -# Name of the PIC object. -pic_object='.libs/libshairplay_la-raop_buffer.o' - -# Name of the non-PIC object -non_pic_object='libshairplay_la-raop_buffer.o' - diff --git a/src/lib/libshairplay_la-raop_buffer.o b/src/lib/libshairplay_la-raop_buffer.o deleted file mode 100644 index decb571e6160a9a44305f9f927113b2422ccaf2c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 28856 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 diff --git a/src/lib/libshairplay_la-raop_rtp.lo b/src/lib/libshairplay_la-raop_rtp.lo deleted file mode 100644 index 5ce265f..0000000 --- a/src/lib/libshairplay_la-raop_rtp.lo +++ /dev/null @@ -1,12 +0,0 @@ -# libshairplay_la-raop_rtp.lo - a libtool object file -# Generated by libtool (GNU libtool) 2.4.2 Debian-2.4.2-1ubuntu2 -# -# Please DO NOT delete this file! -# It is necessary for linking the library. - -# Name of the PIC object. -pic_object='.libs/libshairplay_la-raop_rtp.o' - -# Name of the non-PIC object -non_pic_object='libshairplay_la-raop_rtp.o' - diff --git a/src/lib/libshairplay_la-raop_rtp.o b/src/lib/libshairplay_la-raop_rtp.o deleted file mode 100644 index 2e53c2dc6113e9d4c6fc89e64dbdceb042c8a54e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70320 zcmc(|34ByV5eIq#B;#Oy(?5&zR~=4Uc{zzKT>V%&9rB}J7e>GPl*QyWU-23pR_#bz zSwJO}J*dzd-=_mHeVv<@e#N^)k8OT1ffyz<-^29^njie04qvCW&&%i*&CBRQ6H^g=$Qr+yEy+Sq3NKMX#e%GeRV=ld8~6nN|BDT?(4d%*tQ2 zBa&9oye#x}S~@kFAN||mmvftbdLz=E!2G=E7pewv_F>L8%&B-LtlA&xNpKFs=?pg) zW^^fxeyB1YCReBY=x2&6Kl-KO%HEORJTs$Desgt3R$+5_MouA7 zqYIlO8Tp0HOEQY`n|2lNOzV-SOs8r*P9|_Z-&2{^W2Ne8_KwfDJ;BtLBr4g?)KmPS znA3VVx##3g&z+V#wIKTAv?=+Q{WJeE$0^TmPUzi-nDV15Gja$ZHF!k-93+VPp1+#a zS-mY|5Q!X{eP}D0{IC}IXi=NAN9z)s^E(xgexcmMQ!~;FqR&=lLZ8Cu7i@w@emZ=Z zd|=g+Bq4uyUPhR8VxrHL9UbS1bk+EmKYpEmU(4Q;yU)e&%PX4PO=C_%;ixeYq*?Y40<;xJ!FhrZaCn;A49EZe_ptP0ysfrf& zc7Ai-uB@kj=<)P{uB$txG<`U#?+f{9cfOp~R7Bm%U%fITi+J;*hqgG&sg=H8W$%gp zJ>Pv!)n-4Q#$s818zOSu=W?5V4yIk+kt#3Wrs`&-txBXK%4M^nX{)|tfoYGf%osof z9|zJg_v!aTxovjjUiLk=lXgW%mbQ9yLhfnLrLB1OXYy*YXnyvdyy!E9(Vz3kXG5Yw zUNg~YSLRcNv3;K#zj|{54@^D{kk%*-c^Og=s5iOC#*C z*2mXSw1N?dNU&P4x%@js?%w;SsM z2fiowA{FyUt(NuIDPd~Fqp#>OcV94ud=^z~wI^sgfAv(d&Fak=o2ZZEuiciTujB&J zosmWPW#1pTQ>6IT$ljqkP`M`hcSRi7t8Cqh$&|l8NTr{@#)|kNRK3riVlXfIw2zDE z&wsBNnsf4_J2jQUtOZeHOoa775s6nkIx?^uSdl>&bS96o3J@~@KAPt)D8&36_uOCgH zh0!lLN^pEo;i3zNi>7DY)#KgMUT?mhJtb}80hObpiX$9E^2@fejNEPXprMgDMB^Av+7@ItKOl> zr3$0(DBo12g;C`;=YOX|)E;mC=Qj_FiAvlSRX99FLK3^I5t1@UBMM15gc>0!tq1p$ zM)p@4gBI#g{_3qoEQ}1Wf$A1ScS&b*n|@4*-uE(Fv6Zwmc1=r~9v0dPzR&x>PbnVoR`4Ki1;3|VU`}51gWSXX=25xPZ;Tj0E|a|@ z`g+=9f6hyL?3wM{QKgcSm-blGYgDOOd4A#QCbnPpp0Uvb`O%M`OUPLMTwaFzdft`g z8HuB>tj;)Ub&-2zUPiDodOg>QK9d)Hzw+r%LzPc|79u<$`stNZGXjik2~jfyC8<_u zwnYZ>dPMs@Z{!Ao@ny%CQRHQxM&owlYlggjG8xM0cmH z{4eore~UhzqJIj4^9h{I;WAnjB8c{;Md@@* zrz3T7S{FJpYnYC-zns>Gj#+ffqGJvnX&EURT^N1AZ|02r$m!U{(`3w#KAX=Q@ksCd z)k`wE_)~FtPC;Xvcm2E#=*#cYb9gj1Zzj{hhUfS4C zpIEL6Kh6`?Ch z$Rry22Wf*hoAOGh+$U)iX&CpXt(r&JfivktPpB1yTN6qbTo$ijRlI_g@d}z^3)HEb zI&YKt`o4earqAtg{x+9=arJ|21e(8mnv@&;%Y^826QX-DsLc<{OXHAO!q z;c+z{)TC-CA;UZO&;!FVxxKViOL*V9CauS4tLJGeJCVo(KT)yB#Rwi)Oa~C zGoo@0`|CmWS6)&$c#_*j%F@o+la~4Pg7Im6p3Yx=AG;`B8A!;0G3kswA!B#b`($Re zHkCE;B?T(>BRmJ70|YvH-cprzoclVh{j5-TMeSvFD+VwYM(^Z& z^uB|Nle*C@gV(7L2bpwUr@HV(fw0*rjtcCs@i}+uK32!}Q5V$57O3&~Khj^mR1>|A z$B!4WBlH4;_^bPSS!}m-f3JuwQ2nK?4GpP`FZ*E^^25kLKRCkg@}hV0%AowrG&>DT z7p10dXI*SN`IG1G+zvIHw(?;fNga#5wwl$-G?v0ja`RRdbq`056&I%!zd9q` zYgVtr{!%70U&Sg}!t{o#>G0u5qAG1xCq`zT!>6C;{pWU?x;hR+DSwSTQ18v_^{sT* z+aFO6`Ajl0O6#N-UD0oGJ{096Xm$)uNB@4FvMR@$^L9E;eQ9l7NqwX)v&P7Mve$)Ib#=AsdiY@hcsxQ zM(5W?Dje$j{L(t7a(<-F2|EQfq(EtP)gtb#?o2~iOL68`L`us`Bc)DR?ShK>()tJ) zRVCJ>~QogZ5 z_%J3VRiuqKEF}#QY11p$)+vdU)k#f#@XG7zYs)Gc8cHe_(5N+dJYKofZ!C{fzo8;h zvY@uQaXvJ&;E|ZfuxmFhy!r^XWT3=_muR4Pm?Ep3M3?O zAzdzUoP^g$(PtpUr$tUeLShy9Xdpr55<}xuQ6d)wLi*r_R4$-60xn;Aa{>WXrsO5A zK9>+pUc;n_*2oQh;f+itg*3jIGl`)Wm|x4(_>KvLC^D&rgPCeI{iq(i1S>_3>UlfY z=_R=nHmY1m*9i?}v2B)za{0oi;tv%tN&HSS%NRrdDK`^Sn$##fju6#gn*nT?wmEGE zUrdl%tlJFr$s88#B(ug>K*&(3d0H_cTGciqwi2zHZZnEWsM=<<&V{Jk*AcGU%w&OQAZiAsX3cU! z#6J>4yD5{J#@ufuw|8$K7fn}HJGfeJ$sXhGA~?`1q)WRugxE`8wNEvPC+3f@F(zHp6|D^bho!t+OY(Z>#J)o$Vt% zs?*t1B^%M%On0T~;6j}p;MP($*lW3~^8?)lD!)SVgWSK9>|n1Z$>+FVs{ECb&vma= z{A(mX-hE8vZ<733lHVZtLdoAN`3aKWB>9Q%AXWcy$rmZ@gS~c0ezN>mnEq}Zd- zj)bOArUTDO)#m7w?yCvtSXSNOr1ao!WA>$-u#pPLiIhGmz4oe{o+l|8`&F)sE;~u* z!aCQ-N#c5abgr+im!)$j>s*f0NtujW=**3F<{tSUq$X>1w9D+8L2*4z{Zw4U@F&H< zE&B`vzp7wX!G}BdBk5H38I`FZl5%P~$hO_P5$`d~;Ht8AUHcKxg@LzRx5rClCZ)R@ zUfjmFj@vVdxL_SO<1$s2uQ^W&s9cfG^?8_%!Co)xWx+jl97zuLdQGzZboMRD_GeXt zz222Yqn$rgy|g1QUi zHS=o{98){INrR(@u1%NJ&P$0)F{U0pfvgBePCaIx%IU=*wTsRrcC4G@q#mm?Ngd}? zrmM~z)$u~g9H%qd`%}B=T$>O{a#D|HJp#Rwb*{T^Os^-YJ#5?y7cKmfo2^G;3O~S3st#mes^fPuu(z)u2CGnIGLwNAx%C zF)j%73h2qt7FCnKou2W_)1E$!AYE~1i;BC{K1XJJ+Oy0S=#{R;6hKU^lRS^woPqpN z)QepNB!>2oOx3yer%u3f-F_f1hKZr}N&Lx^DKW&=k0l0{?($WDpu3l(b=3&_mXJK> zk1HvuAwCYM27}ZO=IF@l2Iy*{Dh}pwB_TOn2+8%)Xs$F`j7ouAztLR3(Okb#gJDdG zr|TG&Kpo+9>S2qsHG2rHHofJ6;v{9rgp&2TdNY zYP`$5ntYE3Mw5SIUQPa;mDJ?>tX+3H2XfpGxSOQ!2{afzl%O9~(@fgQ?b6P1!i>5< za%-Hz{Net{+Hva1AMVdesFyw5k5Nh|@Q3So4d}evaoff#%z|SK**w({O)ZC=H!lniqs77hh+HK1YCG_*9MX1(k z!m-qGyjl~yT0U0iVZGf+fh8nwa^l*@m#s_i#jPfBS1Pt?#Nb!GuSL}by6Wbbsyn4B z?Pq}R~;OuZ)yEp=7LA)G5wQrWoFj-hrKa8nL&56s++KO)8VC>;SqNN7f{mq$J`*@ zL-zBJdkrWjNTou<38>4Ca~5f%rSEk4jD@8CwDi=-0>|CuenRC5Yd8EPtv&0h(@)I` zKd&U^r8-U~i*#R6j3(_UjzZdHYDEuPiht!k9pI`c|JrM+|7vl2T};xybq`TXSx*a| z^(ct@Kx`1g8{KF1=qj(Bns%wvmaq17UF)2XT(rC!xnJ94XE{*HPj<5$r$2{QGr3&? zQ_`s6Lulr65bxXV9n|fqks|S-OA~a9Bsxe<8UA?Osg6@eQpw!{%h-{rY0p{5P~o+@ zFk$VjKP@FuZni%S?v#2o)4VF>RAslu-66zp_-hNE&wm9^8VwieWy|rb`YYy4=YTb5 zvQ3LJeKj@GucV~hao=!x73Ji$&_unVSs7|@Lg9>1nBs}@qldjZUwU;0=&E#GkLoxv z&3x=tdG*&;IhIZ_v}Pa1siKtGMQnNk{ln!g0}cAmGGX?+yo7LSVf(pMqZPY)JhxB} zqMAnuqhVCT?|6NDk~qA~iAt{PQBqZ3p#m*4>b2p`0*;L9h=E;^Bjco`B}gl#>z4LB#3Z8L^<|NU@;MW2-$9TZ6||7l$odTgm^t z+pDtZ*H(GktFrpnR%v@Qx_ND!D*gF{!A$O2cQw_@Dik~`7sL<{r+^59=q!Xc5YuVK z(m-Ru{*aJ?=(pV{wyL-onwor7rmG zvx9korwz5mK4|Wad13CWaV*RfF8$!xOx>BN%l!qIe2g|A|C8t5Vta0^`IoqDX)6C8 zGk^c{W$54o?sB(^6}SRpy9C5V_8|X34f3>L!^^ZQ;IZa$okUYjZ;lN6@gj8vN#(N= zKGSGveO{y=e0}(Mwt`!df)$%+YnEpxozIBw(MvT=VNoSgfWx$L;KN zU_&H^jv=H2Z<0nT_1(qZo<^x=e7FyVas6X4UkBzC<_~uk;CYGnyxsncVAA=qgZFM=}Mc ztdJ17oEzF*azp!q7zAPzi19)Uo<>B>Vt+3wGor#zL2Ve|DgzPz9!KnfPAWJUtH=zc#Xz`bjgRN zvp+umoaL)OmrHGPapl?@f3fy(;(9@9>+_t@>Avh)RQj!y^5QX7oeNE(SU{P{fzWb4 zEU_Bg0aC#TMJq`_UvdH}akHs@Fqs}{^*VkBl}^;9YHgBp``}u-z2XHK7VOp7Lp3hZ zHG&OmczrZ41n}zdxGwcA)xvDNxd^Qw-TiW3I9LDfm#bfPgz7`Ws;|EE*w$Aap?c#l zS6|t(y0; zh2)0*03x9$7f?|eh^`=d3o&k_5X?6?i!#y^$N7q8$?r*Hnsvdo+c|LPQ$usEbn5Ro z&uAW1IF&Z@Ed+c50b6_le0jMAQ(NkuYGqqXCU5rgwTBj&7S+!}bwf#R!}Dsc&QWC< zchalMSK}|yRa=}-WK*C1C?XrK)X|~EE{P@ppIdl>_%io1tq9^B)W-^s*}i&pxv^x* zsTkCv6<_^doRq=jfuyDxjc8WZQeV}5b@nf{p-6Q)OdwjO#q>DS;*{QS^Xb;Km>%Gr z8Yk)$og5OQ;kRCw*siarE~z+vCi8M~*-l^Rf~2qAX}#72{--_`+kI3Qhom?2;`HXl z6VaP_R&VA7u<6ND+RgK3CAlnVdqDvAfK+c;kkQ-NQ?rJEODsp&+Ia3Lr)F|R@KPFk zJ}<*XSI>^i$Tf~7k?grk4R>SvX8U+c`%csau&*bKedrop7Jpd@CRbZF_H_OgK3H$n zZ4rc*#u=Xr>EfQY|59swmRjSp)Eb{<8z%i9%_CtqhWu~ z@z`7ct~;Kl84_!6Z(L{dB53WJ&T|5YV+;hKBOkE!)*@xs}CD^w8E8&|BDUR$Jmf} zas1sDvc?8=5cl#9?g`Xfn6vH%Y??e3M^fir6jjUxaw~Owzs7mL?RWh(D)73_Tl5y0 z0<`MNX+e-y4aXVJaECwevu3WVGk?^Xvy{pmKhwAC-DxDSGk?%($j^63@wZaU2Gzy< z1s!@|Ceu|7b>^p}^z&Q%fCxSL@~P{(Ji*k1FOKH!e5UL2ozBj@is+9C#H%Q0qN*3r z8{KyacKIfyesb(F=Hg2Nx(UsCH06nl%Ur$|uOG4D+q9iW5vD#I{uUFdd5Yd&^JP)3 zDz8)ONgORv*iKa!V_n{aXtt>=XdH{sJ!pHP>+=1(&U~dn>&AU4l6Hl{}L+*`Njd&$Z5bXw2v}`qGE?@F8#_VQpM{C>V7Tw-|z4p|odJfQ86{uU6 zi6NJ^+#UDSz2hf4jSk4?#}#-lj(NiOS`zMeCn;8Qw_YXef%-n zPJCLeO`v>O*+H@C);qne@3^^qf~`GP*-u8Hx6AXy<#TD>f)c`)iaM+7MKasoliBtO z^Qjrh6bg$<9w#7_=7t} z4f14843!hofgkjy9Ws&n2~XZ?X*TKlo6>a-*{bWJWyh~{GmkLN0y{HBvbYWD@rTl5 z4sJTWOjWLun&rCMUmdr-+dH*mN-*`f)b?%%H$90i6K6OnDI*D@d!a`=!PL`JhNTqH zZO{b4$te=kh=s8vCg{=Fj&3kDC51U%LPPDmYB|aDw0uX`FH3gaf{x6T($gvE*qhs77+x8g!v2Sw@=9XFX|T*%q?$M3&fftdS+r!u(^d~SD^=zG!0GgAmY=|L=Q^2 zVst8dh{n(MaUU$A`)kgmOvjur-2P+@oz!-aQfG>;%k>!GA)jiB<0@XFlX;Z_&cz|n z{2dlfLFeN49b|42kQqVmH5qlC*iUt(j$qfB2J#xI=Q<@IuNNr6q0QcUuS;d=Sm^#yo$5# z5fU<8XO_>eDb#vT3S6fYBm@N=dOp+^rNCbnHYpy9J{4eV&9qsr6yRDpx=s;Ds1|gV z9dwZ~^nAQEJs)2duZ0@VRMSC1Sis3zZ}-`CrrVO<767`Ct{@?aEVa2cwKm77^|Gk5 zPmVkfK)>c=>7d{6G1@w7P3ZQ8N>n!t`duIE1NuE5%L2XM$8tcQm!Rb(I2SK(3LrOA zP--Oy^ei9C0$t)`eL$D`SQvDfk97fE;bZBb>wGK(+M$@uNo%NS{}VP%pzRNpBXg{D+;yg) z*FC&0P60`~36;ppLEhp)Q$ViwpdygJ_n;}egxn)Xr3TFUi3uX(8+M9r-v5MQ(G8xp zpzjDm+4FY_3DX9GC>$?!re@cxLIRj*F^JIJe zahf;sMTJ66_MvJaFZCf<{ICz{cKpwSqFe5&by-dSFl_-GLVJz<-P` zu^hHKu^jO|jj&xA3{7R-QVc=-U0@ua;G3<@m>0tr>PCTOTdY_?7}iY_O4hM5lG z{X8p7he6)Fg0xmn;BFO`ZC*n$QXUnJpOj-;r(v5PUV!fQ zY#b9EzLcV`kr6T3*P#*JIq_WCH8q^gm+-7Plgh9#C&hAj7^WO+g^k zVW+lrX>EsP*Gu4CQ%p^b#%mLr(*-1u!+fjo@{Ft>RHlN2!m>QuI>%YHp*GrUWzf$Q z70>|9AzOGW)2dKvO_L){PSpB${Fw&sd48=+g#3*U+4e)Yg0JX3wjGLE-+5<bU{B)<(rBYKZ$uklYt8d)p4NQ~Tu_m8014r7TqL$; zOklynmMi^k>j9y|t}_Yb`LW!97D^F?xR-1|hIU0yQ0o z2@hD;PLbu8_j#bd6^t%v?{JWD=zbU{W(0kLV2V)}`=4lGut=jB3Gzb^nga5WKzi4M z92#h4*8}m>Jy}yhmUz%)kPy`R1!u@Q&#O2IBm}rlF-TL^q!`1_6&ZJUvWh_d(Ss&| z*PtpojZdAJ8LwEDLn5kL7?al-o1v?h7(S0+NC`peOlQ7U(HH z)(7-79}9y%$H%&Wp5bHZplAD72=tD2dQg>u*7!QG=t}7sO%ag&L>66x1$nMOdWs-- zmCp#WtF);Zk?SugNd$RD3r6J5@ffFpoasR`LDqTDG?0xRG!tahgQkJJ#)D>pyu*X0 zfxO3qW`f-6LDN9Ox~*KPhHaO5ww(&Ht!J|7AklXnACQ~uwKx?dx=%X=kQe$~Aklp- z4!M;+BS=_)#DToc=K=`}5EsZteJ+r`F=B4+z!*5e$sm6U=(5m zIl)t65=a zgjq>#kk|WMAYoSG0=d!W0tpN2M&kuMSe8~*kO-o5UmB!o0j)7-+0 z^~j;$t}_E9I;|OzL%)d;Bs#4bkwd?U5hVJp8IeQRi4i3Ftr?L+*NG9NX@wavR#+$D z>KiX?6@eV##qcR0b3JGpJO|ckW&e1G$Q&cJf=+03jE^bMc4E}T+CfnnB!qFlr^ZOr zXgqP~SJhy__Kw(}?1<+xS^Jo8y`2{8$skgv8idQ(|kyY!hJ% z{$VaowAlpdH$OdAP|Tv$UIbte>G6Zu2Ov%mCIn_`4Wc8y0*ylc$%hb%A-$D7@!i4= zR*HPOOaAAp!t$vv*e}!+G(_j=(e9W*V=P|1Blj#`t&>Ed6sOKv=Y|e<4Ha}-4-g`$ z(A9+#yLmdnY$2yEpbBF&gEe8gfHN>I&!X1!0Jz*Q6g`T%tp|t|l$6wZga&n6kD)-* zq-5~OO8##{jz-t`nn~kBx~&HYzlh&B!rDg?_xV%_^rAF9X6lRpndJg9Bj}oRgV7#m zv=E}l2078G1ISE~ML`ebX&y8g%1Zpa*1f#YyXt zEAd*G1k!9F_KHAk3zJ)GVY1i4xn2vCL7FX0j+tz+Efk}Li#%JN4-(enZWVh2itf<{ z8svOWk7AIf9Sl}MId33Rvzg+OIimD z?V+|TvyC=6mT6lI(~MZA?J-RHH{KoRQW+~=&Oq<=u`JMU`B=!K+iU%(ZkDYn|o9N^q9aKp=Owhw|_scaMki@F2I@7YY(;Qqv%zaVvwEE&>WYK~q8g z&V$YeiDvai0=aiR#;G7b7DzK9=j#!3rWLElBq8I$l1`Q4M z{sp-=J%N)zLPO1noUd=pso4~fG2fF_1ah4R%>)S@N#A17(2?{lMuR_lRf|CSI>bCq zGDEn_yjrtBLKnJ62NJg9J9_ds6(FdTLgw_IwE_q|Q^>AfAwZZknKy_c)t(bj6HY|? zE0CzJ-6UQ`^ngxKLBg=KrvM3kqI_ zf9Yc}A;Xcf968dw1-ZzBrhtqJq(cUBzwuBG8OYt}p&T-hyUP~}5^7S@Afa(9Ap;5z z_XJG^d5s614-(DlAx7>ck8vuqC-+gUBV#)^l3g820hZpLZHv_v2Z;3U4)0`Bgj)c zXbQ+If%N7Mxe*@9p#V9w&Q_bY9y#dJ$|OfuyLs(S1v%J*W`aaBHR zHb?Fe4`rJp2VGjRd6B3&)mJwJ`dS}L2Yr)|g+Tw-$I?OH>|^remG5|HbC&Q>_d%i= z(iG(NJ{QP!0%^}e4oy>CkkEo!@SE4vsdUg!kGIqhRcwBI_o}@-az0v)>GI4szD_n; zo;NR)W2qeR$p0S6+t2&QYp;#8!!JtXbdel&&i@1-^uw22zL5u9@ccXUgFg5Q!Y}EA zuX-FM^6>Qve8b1rL{onhK71tr-%!{h_;xw&l%rjLr}XnVIpRx2uSmY9*b)7*>;FT> z1$^iy>~Hhq+3;L>$ac0IH^DvRnKC>j7_a_mQg4|YSIF^xIpS$xyFTin{pr%)4mti3 zf737Uqg_02yi@dfUXHf>KMVf49PtqHH*xs?Be*M%@8XH%u;gv|Ukjcl_Qj*5c<|lk z?=5^c$`Ox)#v2cONuZn91<~SD0`O?_R<0ljGZR#Ql+%<#OIZIqLTu(r+`# zg%w=$($f9U|I_W^3~;7(!dfGFUo%Z%7guQQR?nBb&3`TVd%y`(G;-blrnaL`m%pV; z|8D=rhWh?hHD%R}e5SEyh)hU)bGw6kU5VPZiv*=+inLUQ(j(C zNi_A0-;vv(VUQH9>E*Z;!mD0DOf;c&`fat~BeB%Is#+?fK+G?fC5l3}e$Ow_l<>+~ zBR8k9va+IH16oI-Sw(tracOxumrzbO#hP(fBIRgCbReACB%CzRbZJ9FMSVom!{;5r}(Y(u|oc3r4vFnxdU;z+PVBshQg4GR|qFNy?{D~p2lkxdWX|Iq#SpE=>Y zrnLv=Ze4r*jJ4ma;{X1^f>iOV! zl^IU-o?!9iH;lTSn@D;i>77vH-o2r@FD3+ocP!aR#eWN~P&BjtJy=Zi?MucJ{b8^; zv^99&GE(QSPH5x0&{;1A?_Cxc?1nxXrqoRfZ3zrKI#d`cXqqvs|Da&I6~R8C%HY;z zTY|fs(D>lAjloWIC<(0z?r;K`^ounl_1a~{>PRA21UFq8T0!EIxwqZM2fGyq^H)$m zsR9{bZgsG6_}c47&Zro{=e;`ek1zLn6c`HV8=kV8_4QJ{oKBkND{s? z5ZXxDCzr0E%yWU_wRZ&3!M2g$#i8+M%{(`_pmI(}`o;YFJgc-8}gHuD> zgR7Q>GDDr$Zr!?dTWG|v5f4(!e^|z2^R_dd=zEs&n7!=;hPzF}&I*ptY#P>-{ZX*< z8^N9{M)V6NZw!tOMK1V=MrFo@FRVJV@Y^ef%?)N0U$lPx`USyp8$YU0Du&pEBK7oD=*Z zP#j#bba><3g^kk}1iuULi=f@4%%ro_u{dd~I<81MaQgZUx6S3uH^GKbIGDa7_>U#z z{a=Ur59=R1u9A%NMPN(t(2~&p3qp;-lop)k@ta!gwT?Cr8VW%6;z|4Y7q_`!kvChl0B_$GFOR6at zQjL;=vr8K2W$7jKdUvO$asC-3tEPfpgFC-5QnApGOy!YUl2lW%kZP5vceHcmi|eZ* z6(w^@8!Eh&prpks%k}HmsYg_+uD)V{Q{PxqLn{@%;k~A^YOYgKO&#Vkc~LsOSG=OW zrnFjVhy|&nj9yVsFOpZiI&B7sXT0Xti-l8)bcsftYIj8fgS7A1--Qm@n*S5P?CDVrlhTT(Q6?9{0$v1q07mC>pgGP_F*--NApX`Hg&aZe}8iG zhQ}W|$D7qoL#gMJB@Nli0^%t&DN7fQt1q2jG3Js;MS~NWUq^$i%uXB)7y5dOi#C?m zIoiOYGEd9}?Bq0)7L<@vl!*(|aA;rl%tC_-)09?M&nZ=NR83WOP(7V1t4rrnuWBnR zNw98$nsZ2Q2{*0GC^^aQP|uPtN8MS8CBazZib>9mW6iKs4zw&IS zk_Wc1qGoPnUW-n7BI;FtYiN!sC)R_pS6*Y7QqysEQq@m&>T0%U#WR_Wt@xr0@ z?Nv2wcaDt|_e-hs>Ocd{xqyu@LJ}@QSnzD$#2yt&)|Ml%*oIjO##Vdc8(;gl#A(tF9=mp*f=UX|cHT zE`s7UbE@ELT3~v|;_1f*@#ec}#qtUr^;%*&RFtcs)6SqBdqJdh4sGJBV5$Qx z`+!s1NJFnCSZP@qxwu%;>CgS|&)Y2OO+$b0YJo}Bm-VO9Xs4coM`by0&>X!l^UciN zkhOs}9%Xfxc$4>nT3V^t;3@{Q#Y-xyNU>VKvaurj0bEBI_^)T8%K8dg394&L$pa(h zwT;?YbU5QhR2CvSP}rJZM@uf*WjgI&cTPDf0gVdG z?kn3)`UP6PCP2wuG}&<%rn|?rJu0+@E)?`3teYxv9Q9L;Ds;|q#~^q()hS$w5?OltbIfibCFt_hAw4X;iZliKI%#Jtq3%ad|bbDEAi zGnIaPFL-evIW;FYH7hr@4>1ulRT`5TI*SCdyqiRxx}(vWJgO@4#;4Lx!UW%GU0y!P z3zMu*MP3KK2r|AY@$!U8siUtBt_}oVpl+O%!uq#W7f2k3etP|v`jD48JD5TS$f0go zJvcLkZC5O^9$;DHn~u6XiEO7WcWoeegJ(Oo@k-&nj%a6MYF1P5@<8BhrIs3pyQKU} zE+5~Nba~?R)U2x$RtK*M1nP-xV#-YV%vJ5;Cjx(oH%y{_6uEP?+=R=6g{k4I0}Ui> zERQSe#@7@%eas&dQ^QKPF~mWJ4HGn4%ExngUTS(%U@;XIq~xZC7@^h*CRsQQZP(o8x%i#VCeuQTV+wkfl|mNU$rotfP-n}aNlnPm-;L6l)Z zWi5$Qbm^Qqe4-{fUZ+gX(t3{E)SzZY&X7fyNh?rH>NuG+kLUBsn^{vEsmP@Bw|;6> z6tNZaO4Q~@_xu0hXPD~q@YpvvMia)#zB4EnymcXc@=MR;rjv&;@%Y0!%dalx#6OYC z?Z{}UJmV({Zr>1l7XgErjAXaPcQje%|K0l8RG0M{K>ub!`y;r}NXX(in#x+MA3j=F zQvPbxNB>d(Y^g8q?Qzyg{jWVl6Sn=&k^1%p`|@Knzilt%ajcU1n%n=JC-pz-?_*3s zZ=mHwKo&4Q=07L7v-FY2pKl_e|D5O4NdLA>#wVP~pN`XP3AcHhh{wjb-dob{`KNQv zPd4xMRAgh!J>+s-$9{^;=Dmj4EEQG7eEubCN~q8M<(pe}|L-8omPwFPDed!b(VNNU zeS`{ajQJN_t!rKX3-vbIkMqMUR569OH%w&B)>YEtTs0aKr!R-0BN$StG3ebPl|A>gz?6*ej7nTOu zex2zb^iX|lg?9UzEB2H55}bb@jxFK#T9*=RRTJiK&BBb!;}Aw8ZHcDK!XAR3|IQ%9b&hgI zO9|{hg7VCd{fydI5;lqcnLkWNPUdnHj9D!m=K|tU?aF*p`$@ts6&%0&qV|P^-AMl| ze>NRCK|aq%#*ySkw6jNWJhetCu1yv+%4Tsh(%YrI$wZu3V#DlF? zQP3NWmIXmIgIi)HWFLQ4wJZxd9a{pFs~~=kqjp*t2VWfrUmpkOJ$!5O{}cz`69<1i z4$eP?-kSUm;^1G$!CeYkt;y*e2M@==Pl|*0i-V7hgP$1(FOGwk#=)1w!JFdXR}tQU zW;}j{L7fwlbKDe%e|;Q$Qylz>I5)JeZbh71wJmL}#CVO-g$}w)f$+S%Pnrdrhh@U1vbAT zQmQWd$fffZh2B+G4>hjtbLZ8aS~RJy?0THIQj5}-*KZY@Tv!Ds#gO3=M<{Hn{rHcE zb$Z9Zdl3yB*9w`R_pre8XkF#RcyIa#enA}kRs%QXKO%TC$>8&o(e%&hDFZim*}E(p zr+2)M;KcfzNdM5MD+84Ha1#9kztq6{7&yOyjuRjH(m(ilUE;(ClRt&xC@02Grho8X zW8i!a3H&JoKh?lrHSm509+p!Nwh!BZ&-XcZ<%rf{*eJ-;2&(h5~i{tP| zE&dCI|AsjHw;DKKt3!Y9HgLXn2Yj<7f3V2kVep&!zhK}44LN@?& zHw(wS_=n(Ze{)`ZYVe!#zcO$kmHh84e3j_)qu{puF>)TtxH<238Mx`62jk$~vM`|?qP5Cz&xY^&|8*d`~oALuTRErDF_!Q+{^?H}$;Az)z$4X!qX+&X>Z02jtQU>%*`A1AeUF(5IcO>)j20 z-ot=@kb(C$@R4!w>NxT*GWbpT4;naMt3$hgG4PQF{*i&3`m~pCmT-SZ8T@&IbAQ>d zkR}>9j|T`i=iK5tlZQEKYA3xT)uR77jf>G~}Cleq!*m9X7CVO8+)+Q~n_fKSliN zzj5TBCO4#QJDh9arXA)OxM_#&g2N6wl$MV3yn&l~?zM2(VV@!2w8NVQKidKFKQM4p z{>K(RNbK-=9Qnt}EdaKI*{@N8qhGl1!Y}XU#JJh+L<>j1rWo?geyuWav)$(m+>A@F z8Tfc=8-Barz_Seen>cuaoG@~KP5urB&gZz0-_^iPJu?M|eLkW(oN^4@w9g0&hkeEv z@=g1kYv2VW7y48hc%gyU8u$bQUu@vL4g88Y_@9lqVcP#rV;-6K^@d-W`00lIP5hxa z_?kHSB$3XX*v_~o%6ZvFDg1cKpCEoNYI^uHB7o-(Cziwf*-TL4`_7!WI{O4tPa%Ng zIitRUb9H_$42gY-6Xbs^@&{|!!*P9WjD>$7*Helt{7TUu*GnLOi}bhL;(uS9?m`QH zRytR2;YSNjUq)34@~Z@2Zs8Zn`OGQ{pCjj=Yb^X{!EdwhGbDe9g+D3$_gi>|oQH3* z@F|ktYvCh<8rWyye-->a3ojRYern;1h5s81FO>-#kb1D&Tp34syuuszY{4@u{w-qX zGc3GR{AZ$tyE49|7LMy;)fSG|y?PB_+OPg-;d=4{`15S^DO)> z&E}kK;jsU?77qI_u<*SyucHofC<|{Ce4>S)D0Y}-;q;wl zm8vcLIk6AsH}tF#J+HF(JBok)*1~6r{Ch3@F6q}}7M>#ZdCtNY2>!Z_i~Nr){5$FI zw-)|}^ea*HMZXS8zdBp^Lz3@p;a`ZI2V3~Jf{(TE9|fOg;X(1M3JXsbywSpM5PX$| zj~4s<#==Xa|F>EA$6~iXSojLj^DztWF6};R;ctli_R>D=DZ}fWV&RjeUA!V2{9lXQ zGcEpP8Lw#;ey6lsX5rICj(K0>cpBTAMb0vdf2-t=l72%UelD6*2MfoGb&t33T4}eJ zg^!T9kZIv~ar!U|-zfGeu<%3DU%b^6dY&!qR#^Oa>28CC_m}=+oFV4}-Cbv`#XnEh z@eLM!GFPPZpoPCLcHVB``=nop>u9&V_|>}>|63yea|=%pJK&dlAg5m1Z6or4kB~Uf z#lj234kuZ7dueZoh5sb^u@)W?`%Ja)Q$(LK3;$U3skdQ4Eqt+dD`%{Q z_mKWhvG8u<|D_iGSMj%63m+i;z0|_b75$?Yeu4PgW(yZJou@4PY{|c1;i!-G2X?@t zvHLCl3nU+ueuICuY$S~&W<&cZK~`SN=U|Ci{w$-*BNe5-{| zlX-+!NOCc+v;Pu*d&T0PC;4|R{8-6EAGUn32i`R6b*r85ki`SEz?mQG{#FBLetxc%(+&e?{>ue_QE=`iU*j50|D0YkaAqCN zAfzO5bb~JGAZ+i(G-7Ne9!FyZyt%9E{IP}>m^Bwo!fnO&$-b@AjO~LW5AmI1~ z;kzvPBgKEV8#qI==%3T`2F~M!>jfVgIP;&y%#{9V;LQJ9k)M>Viq(A+hAz}uC*8o6 zYsx(8Y2eJiO87G^TwrI6fpZ)VOTh#KXZed%BaVY#IE8&y2tHr<**$n1@yoCEmK^Y} zHu%;2Wr37%A0KkY$@+1(B?rHRyxGF*WM8+C^v=b*ovM9!BM z|C53rW!xWU`F|AoZ3TxM@OL%%*$$h;4!sPV(YHVA&B#s5da@3Qb+f^RW!hH&5RSp(;G&l11-hlM{Z zcssct3VjaC{5{3OOQqdh17}EXgF5)dTgd4y@@E+Q3}uSl8VsD}TtokymKr$o4-@{i z7LMzZf3R>|S9#RJ@yq0R2?p!Q?Mm2lUNiWmt5izAKVsnKyzV6Tg?WClUqR2X;IISs zQGF~N&&_5Ta@gNK7e60s;iF_d7;oU*F7{W`44mcQZEoipIP+t_bfJa6Ol6!F7&y!M zN!nd(;O0EK+QKo9ZZvR~Gfv|2tp?6=u;ajmn3BzifY^!O!+NC~{6WaJEkyiL;|DIrzo<2?oC!cZs*92F`L$6*-lb zoUrWMBNkpN_!0}BFZeo3{@Eh`w{iIIvGD6e&Vv^IJHdBb^4Ey`m*VihW8u$;oDVJh z&w~HQlK+axKOBd@{n2DZN*G7HDd1Sa;SWV(|Goy!_U|BZe}ILT2|moiHw&I;;r|qT zf`wx}m~P>BN_;s_aOjUW8eC)Wv;Qm?{ckjIp6}RK++pC{FFddICky{k+I`HxSq{#> zo-uHiGeG9mZUbk2oPX^zaOR&U{BH`5eih1j*&z$B5L8k`naXCGxu)IQ!Mzii_kKILrC7@DI1}6mFc-Bm-wT*sq>%;fk3)>J6MtKU)fx z7&y0!d2xLl{1ywx_4+#nXZ4tTRmSTf3m+{0w8g^L3BJ?9-xvIC3qMut{)vTOEcihS zzhCel1jo3*aBf#^5a7p)K|2YKe*Ht_9Bc7IPEQMmoXHlRDDq1z{5ZiI4V=gKO|71D znSt|o;l9)@2G0EW{?t|jXMWrV`pm*Hj^7K;{pGm5f(=5c4KFH`faCn4lZ8Jl{5>qZ zy~Kf&E&N z;Wi70{Ch1N@;6&J%G zy>PnE!ZGh2F>sc%u%}{owir0e!Mu1@a2`ildR2ve2F^|1A%6ajA%|TiEd4!T;N0$O z((YFlo_c~3@BG)oX9=Fj%29$};f+=81ZO|wc8jFlZU)ZnJ}q*3TljZ^pKRbPXN|}i zXy7cTUoZNgG~B`$2tL-rZxMW=g?}gbITqeEL(4A}9R0=p$SMoZlIuLnEIA`Y&Pt0P za;~;;$oZ`$r%~kGVd3`){s&7=qv-RHgTw_u-ZBo3Tx;ok~=wuO%o z`7j45J7*naLE6{ zz)ktz8#v3qM&!2(>zZsgmXGiGcC~QLMe)YKP5DC&oaNsm@(T@|<>Pz4Gc25nRH_c^ zBkN=U(|S_9|Mi2cJN184s0g@2iW zGe7Kqm4P$=)RX9g(zOQ8{CF<+W&>ybcZGkwfipjz*Zre`Gyh0A!G6%dnIF&JZZUA? z-yr-?894Lfx!e~Foca6or4LGfF>u8%GZgWxV#s9ktKjYkP&y(qc(n%J6j^J4qzCrN82F~(F%j6zu z;4J@yQ&_s=oN3{I6uij7dz`BIXIS_a!RJ``-vz(W!V~&wIT68Op9kbV&I$`}6ocMv z;nxVh)57um!KW5}r^s(7`#7|_L-4K^jyIK_WZ|hY9}6wKNborp-cIyfWZ|bvyV!3+ zAKW**&*Co@{+$-SU-0(~oQE90SMZ5}2M8Y|db+Y7M7ww%EXBeRf4Uhs%a^d~^tEt3 zx{ibWEXz0NMY-^^pYuGbWr9+*A&2$E?^H%CJRsNqml$%`pZkhmU2fnkAMtRlfir(p z_aXZcy1LuDIUhKcm!uJXOrG=xvPH!!c z<(u|zXW`PU)6>A&{>!CcfZ(wI7Qs(9_*qZ<9_SbgKP>hiZ^&W$Y!LfQHE`4ZB?iv? zefsN$%MG0Qr;B6N8aVU6E&LG!XMTKtW0`?7e`ywdP+Do=%#Y`3uQhPyZ=cQFv@bGn z=0}`gFF3|`12a?FXy9x&yg3->F>Gg!!=w7b{BhYwKf&KnlqDEMCm zXMMO`yqP#4>pbuYGG1LRe1YHtEc_n9&$jT71ur-7L~0jt;35mx+SC1B17|F1*ahoA4z>`tM9v)%BT*9#86Y6|Kaiwu5l7r)EA!otsy`@dHia(KLwhH5$M z4BYhd^#;!TmBN3QfiwTnGVdNVaOVHF@NYJ7(+{5#9DewQR>yhXz`0+?i~jFh_(;Kj zvT*b_RrdAv_#S8B(yY_pz}f!LXSCq3|3+4dQog~@5Ptu<$im0Tecob24%=r@4oji$ zwHUZ*|M>>a{O<^Vy@8wdTq-#1`H_-N>zjeIo>8&e?=1Wg!M9rY3xdCD;cp54nT3BU z_;(imz2FHaYsFYk)+Z$PX>Z|23*Ohly9=Ic;jr^$12^Y&iG^z|=uPeh&f^ZdtrR?& zFt#(E+iW)YS${ltb-jh-cUo>STCVZ?@#0FLrpz!Y>f~ zBMWa3{3{DzCir0sZx+0*oG)U$)(PHA@MO}F_5VcTQkI4PlNl(DwD23+XndB1&rZ_# z0t;Ul()hI&{(;E9%fip&!J)L2F`n+i2+ho3cW8qx|KU&U*(69Styarl$s_1i> zg?}mhH(U5sERfQZ7LMOzeZ#`{iQkHu)OFxvv3$zwbssI20 diff --git a/src/lib/libshairplay_la-rsakey.lo b/src/lib/libshairplay_la-rsakey.lo deleted file mode 100644 index 2ad2b4d..0000000 --- a/src/lib/libshairplay_la-rsakey.lo +++ /dev/null @@ -1,12 +0,0 @@ -# libshairplay_la-rsakey.lo - a libtool object file -# Generated by libtool (GNU libtool) 2.4.2 Debian-2.4.2-1ubuntu2 -# -# Please DO NOT delete this file! -# It is necessary for linking the library. - -# Name of the PIC object. -pic_object='.libs/libshairplay_la-rsakey.o' - -# Name of the non-PIC object -non_pic_object='libshairplay_la-rsakey.o' - diff --git a/src/lib/libshairplay_la-rsakey.o b/src/lib/libshairplay_la-rsakey.o deleted file mode 100644 index 8b068a069e9c8538d12cdfccc27c11184d98867e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 39864 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 O7&!0eod(YP#{U314ZYC- diff --git a/src/lib/libshairplay_la-sdp.lo b/src/lib/libshairplay_la-sdp.lo deleted file mode 100644 index e835be2..0000000 --- a/src/lib/libshairplay_la-sdp.lo +++ /dev/null @@ -1,12 +0,0 @@ -# libshairplay_la-sdp.lo - a libtool object file -# Generated by libtool (GNU libtool) 2.4.2 Debian-2.4.2-1ubuntu2 -# -# Please DO NOT delete this file! -# It is necessary for linking the library. - -# Name of the PIC object. -pic_object='.libs/libshairplay_la-sdp.o' - -# Name of the non-PIC object -non_pic_object='libshairplay_la-sdp.o' - diff --git a/src/lib/libshairplay_la-sdp.o b/src/lib/libshairplay_la-sdp.o deleted file mode 100644 index 1306080516a72fbf2ccae80fd956d8b6e78dea62..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 22824 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 z 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¹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ƃ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%0DnUk!%$Z>Gb{^AZ)he- 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 diff --git a/src/shairplay-shairplay.o b/src/shairplay-shairplay.o deleted file mode 100644 index e6104acddac04d329d4b656a3728dcc4b3a98788..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 71760 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