14537 lines
431 KiB
Diff
14537 lines
431 KiB
Diff
|
From 9ec2858dab3764fc135e55e4823dad6c6a11a662 Mon Sep 17 00:00:00 2001
|
|||
|
From: rpm-build <rpm-build>
|
|||
|
Date: Tue, 1 Dec 2020 12:32:03 -0300
|
|||
|
Subject: [PATCH 1/2] Move build system to meson
|
|||
|
|
|||
|
Upstream commits:
|
|||
|
- https://github.com/latchset/tang/commit/fed9020
|
|||
|
- https://github.com/latchset/tang/commit/590de27
|
|||
|
---
|
|||
|
Makefile.am | 60 -
|
|||
|
Makefile.in | 1396 ------
|
|||
|
aclocal.m4 | 1496 ------
|
|||
|
compile | 348 --
|
|||
|
config.guess | 1476 ------
|
|||
|
config.sub | 1836 -------
|
|||
|
configure | 5869 -----------------------
|
|||
|
configure.ac | 87 -
|
|||
|
depcomp | 791 ---
|
|||
|
doc/meson.build | 4 +
|
|||
|
install-sh | 501 --
|
|||
|
meson.build | 86 +
|
|||
|
missing | 215 -
|
|||
|
src/meson.build | 14 +
|
|||
|
test-driver | 148 -
|
|||
|
tests/meson.build | 22 +
|
|||
|
units/meson.build | 31 +
|
|||
|
units/{tangd.socket.in => tangd.socket} | 0
|
|||
|
18 files changed, 157 insertions(+), 14223 deletions(-)
|
|||
|
delete mode 100644 Makefile.am
|
|||
|
delete mode 100644 Makefile.in
|
|||
|
delete mode 100644 aclocal.m4
|
|||
|
delete mode 100755 compile
|
|||
|
delete mode 100755 config.guess
|
|||
|
delete mode 100755 config.sub
|
|||
|
delete mode 100755 configure
|
|||
|
delete mode 100644 configure.ac
|
|||
|
delete mode 100755 depcomp
|
|||
|
create mode 100644 doc/meson.build
|
|||
|
delete mode 100755 install-sh
|
|||
|
create mode 100644 meson.build
|
|||
|
delete mode 100755 missing
|
|||
|
create mode 100644 src/meson.build
|
|||
|
delete mode 100755 test-driver
|
|||
|
create mode 100644 tests/meson.build
|
|||
|
create mode 100644 units/meson.build
|
|||
|
rename units/{tangd.socket.in => tangd.socket} (100%)
|
|||
|
|
|||
|
diff --git a/Makefile.am b/Makefile.am
|
|||
|
deleted file mode 100644
|
|||
|
index af30d2f..0000000
|
|||
|
--- a/Makefile.am
|
|||
|
+++ /dev/null
|
|||
|
@@ -1,60 +0,0 @@
|
|||
|
-DISTCHECK_CONFIGURE_FLAGS = --with-systemdsystemunitdir=$$dc_install_base/$(systemdsystemunitdir)
|
|||
|
-BUILT_SOURCES=
|
|||
|
-CLEANFILES=
|
|||
|
-man1_MANS=
|
|||
|
-man8_MANS=
|
|||
|
-
|
|||
|
-AM_CFLAGS = @TANG_CFLAGS@ @jose_CFLAGS@
|
|||
|
-LDADD = @jose_LIBS@ @http_parser_LIBS@
|
|||
|
-
|
|||
|
-cachedir = $(localstatedir)/cache/$(PACKAGE_NAME)
|
|||
|
-jwkdir = $(localstatedir)/db/$(PACKAGE_NAME)
|
|||
|
-
|
|||
|
-nodist_systemdsystemunit_DATA = \
|
|||
|
- units/tangd@.service \
|
|||
|
- units/tangd.socket \
|
|||
|
- units/tangd-update.path \
|
|||
|
- units/tangd-update.service \
|
|||
|
- units/tangd-keygen.service
|
|||
|
-
|
|||
|
-dist_libexec_SCRIPTS = src/tangd-update src/tangd-keygen
|
|||
|
-dist_bin_SCRIPTS = src/tang-show-keys
|
|||
|
-libexec_PROGRAMS = src/tangd
|
|||
|
-
|
|||
|
-man_ADOC_FILES= \
|
|||
|
- doc/tang-show-keys.1.adoc \
|
|||
|
- doc/tang.8.adoc
|
|||
|
-
|
|||
|
-if HAVE_A2X
|
|||
|
-man_ROFF_FILES = $(man_ADOC_FILES:.adoc=.roff)
|
|||
|
-BUILT_SOURCES += $(man_ROFF_FILES)
|
|||
|
-CLEANFILES += $(man_ROFF_FILES) $(man_ROFF_FILES:.roff=)
|
|||
|
-
|
|||
|
-$(top_builddir)/%.roff: %.adoc
|
|||
|
- $(MKDIR_P) $$(dirname $@)
|
|||
|
- $(A2X) -f manpage $^ -D $(top_builddir)/$$(dirname $@)
|
|||
|
- $(INSTALL) -m 644 $(top_builddir)/$(@:.roff=) $(top_builddir)/$@
|
|||
|
-
|
|||
|
-man1_MANS += doc/tang-show-keys.1
|
|||
|
-man8_MANS += doc/tang.8
|
|||
|
-endif
|
|||
|
-
|
|||
|
-src_tangd_SOURCES = src/http.c src/http.h src/tangd.c
|
|||
|
-
|
|||
|
-%: %.in
|
|||
|
- $(AM_V_GEN)mkdir -p "`dirname "$@"`"
|
|||
|
- $(AM_V_GEN)$(SED) \
|
|||
|
- -e 's,@libexecdir\@,$(libexecdir),g' \
|
|||
|
- -e 's,@jwkdir\@,$(jwkdir),g' \
|
|||
|
- -e 's,@cachedir\@,$(cachedir),g' \
|
|||
|
- $(srcdir)/$@.in > $@
|
|||
|
-
|
|||
|
-AM_TESTS_ENVIRONMENT = SD_ACTIVATE="@SD_ACTIVATE@" PATH=$(srcdir)/src:$(builddir)/src:$(PATH)
|
|||
|
-TESTS = tests/adv tests/rec
|
|||
|
-
|
|||
|
-CLEANFILES += $(nodist_systemdsystemunit_DATA)
|
|||
|
-EXTRA_DIST = \
|
|||
|
- $(foreach unit,$(nodist_systemdsystemunit_DATA),$(unit).in) \
|
|||
|
- COPYING \
|
|||
|
- $(TESTS) \
|
|||
|
- $(man_ADOC_FILES)
|
|||
|
diff --git a/Makefile.in b/Makefile.in
|
|||
|
deleted file mode 100644
|
|||
|
index a58f2a6..0000000
|
|||
|
--- a/Makefile.in
|
|||
|
+++ /dev/null
|
|||
|
@@ -1,1396 +0,0 @@
|
|||
|
-# Makefile.in generated by automake 1.15.1 from Makefile.am.
|
|||
|
-# @configure_input@
|
|||
|
-
|
|||
|
-# Copyright (C) 1994-2017 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.
|
|||
|
-
|
|||
|
-@SET_MAKE@
|
|||
|
-
|
|||
|
-
|
|||
|
-
|
|||
|
-VPATH = @srcdir@
|
|||
|
-am__is_gnu_make = { \
|
|||
|
- if test -z '$(MAKELEVEL)'; then \
|
|||
|
- false; \
|
|||
|
- elif test -n '$(MAKE_HOST)'; then \
|
|||
|
- true; \
|
|||
|
- elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
|
|||
|
- true; \
|
|||
|
- else \
|
|||
|
- false; \
|
|||
|
- fi; \
|
|||
|
-}
|
|||
|
-am__make_running_with_option = \
|
|||
|
- case $${target_option-} in \
|
|||
|
- ?) ;; \
|
|||
|
- *) echo "am__make_running_with_option: internal error: invalid" \
|
|||
|
- "target option '$${target_option-}' specified" >&2; \
|
|||
|
- exit 1;; \
|
|||
|
- esac; \
|
|||
|
- has_opt=no; \
|
|||
|
- sane_makeflags=$$MAKEFLAGS; \
|
|||
|
- if $(am__is_gnu_make); then \
|
|||
|
- sane_makeflags=$$MFLAGS; \
|
|||
|
- else \
|
|||
|
- case $$MAKEFLAGS in \
|
|||
|
- *\\[\ \ ]*) \
|
|||
|
- bs=\\; \
|
|||
|
- sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
|
|||
|
- | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
|
|||
|
- esac; \
|
|||
|
- fi; \
|
|||
|
- skip_next=no; \
|
|||
|
- strip_trailopt () \
|
|||
|
- { \
|
|||
|
- flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
|
|||
|
- }; \
|
|||
|
- for flg in $$sane_makeflags; do \
|
|||
|
- test $$skip_next = yes && { skip_next=no; continue; }; \
|
|||
|
- case $$flg in \
|
|||
|
- *=*|--*) continue;; \
|
|||
|
- -*I) strip_trailopt 'I'; skip_next=yes;; \
|
|||
|
- -*I?*) strip_trailopt 'I';; \
|
|||
|
- -*O) strip_trailopt 'O'; skip_next=yes;; \
|
|||
|
- -*O?*) strip_trailopt 'O';; \
|
|||
|
- -*l) strip_trailopt 'l'; skip_next=yes;; \
|
|||
|
- -*l?*) strip_trailopt 'l';; \
|
|||
|
- -[dEDm]) skip_next=yes;; \
|
|||
|
- -[JT]) skip_next=yes;; \
|
|||
|
- esac; \
|
|||
|
- case $$flg in \
|
|||
|
- *$$target_option*) has_opt=yes; break;; \
|
|||
|
- esac; \
|
|||
|
- done; \
|
|||
|
- test $$has_opt = yes
|
|||
|
-am__make_dryrun = (target_option=n; $(am__make_running_with_option))
|
|||
|
-am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
|
|||
|
-pkgdatadir = $(datadir)/@PACKAGE@
|
|||
|
-pkgincludedir = $(includedir)/@PACKAGE@
|
|||
|
-pkglibdir = $(libdir)/@PACKAGE@
|
|||
|
-pkglibexecdir = $(libexecdir)/@PACKAGE@
|
|||
|
-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 = @build@
|
|||
|
-host_triplet = @host@
|
|||
|
-target_triplet = @target@
|
|||
|
-libexec_PROGRAMS = src/tangd$(EXEEXT)
|
|||
|
-@HAVE_A2X_TRUE@am__append_1 = $(man_ROFF_FILES)
|
|||
|
-@HAVE_A2X_TRUE@am__append_2 = $(man_ROFF_FILES) $(man_ROFF_FILES:.roff=)
|
|||
|
-@HAVE_A2X_TRUE@am__append_3 = doc/tang-show-keys.1
|
|||
|
-@HAVE_A2X_TRUE@am__append_4 = doc/tang.8
|
|||
|
-subdir = .
|
|||
|
-ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
|
|||
|
-am__aclocal_m4_deps = $(top_srcdir)/configure.ac
|
|||
|
-am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
|
|||
|
- $(ACLOCAL_M4)
|
|||
|
-DIST_COMMON = $(srcdir)/Makefile.am $(top_srcdir)/configure \
|
|||
|
- $(am__configure_deps) $(dist_bin_SCRIPTS) \
|
|||
|
- $(dist_libexec_SCRIPTS) $(am__DIST_COMMON)
|
|||
|
-am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
|
|||
|
- configure.lineno config.status.lineno
|
|||
|
-mkinstalldirs = $(install_sh) -d
|
|||
|
-CONFIG_CLEAN_FILES =
|
|||
|
-CONFIG_CLEAN_VPATH_FILES =
|
|||
|
-am__installdirs = "$(DESTDIR)$(libexecdir)" "$(DESTDIR)$(bindir)" \
|
|||
|
- "$(DESTDIR)$(libexecdir)" "$(DESTDIR)$(man1dir)" \
|
|||
|
- "$(DESTDIR)$(man8dir)" "$(DESTDIR)$(systemdsystemunitdir)"
|
|||
|
-PROGRAMS = $(libexec_PROGRAMS)
|
|||
|
-am__dirstamp = $(am__leading_dot)dirstamp
|
|||
|
-am_src_tangd_OBJECTS = src/http.$(OBJEXT) src/tangd.$(OBJEXT)
|
|||
|
-src_tangd_OBJECTS = $(am_src_tangd_OBJECTS)
|
|||
|
-src_tangd_LDADD = $(LDADD)
|
|||
|
-src_tangd_DEPENDENCIES =
|
|||
|
-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; }; \
|
|||
|
- }
|
|||
|
-SCRIPTS = $(dist_bin_SCRIPTS) $(dist_libexec_SCRIPTS)
|
|||
|
-AM_V_P = $(am__v_P_@AM_V@)
|
|||
|
-am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
|
|||
|
-am__v_P_0 = false
|
|||
|
-am__v_P_1 = :
|
|||
|
-AM_V_GEN = $(am__v_GEN_@AM_V@)
|
|||
|
-am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
|
|||
|
-am__v_GEN_0 = @echo " GEN " $@;
|
|||
|
-am__v_GEN_1 =
|
|||
|
-AM_V_at = $(am__v_at_@AM_V@)
|
|||
|
-am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
|
|||
|
-am__v_at_0 = @
|
|||
|
-am__v_at_1 =
|
|||
|
-DEFAULT_INCLUDES = -I.@am__isrc@
|
|||
|
-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)
|
|||
|
-AM_V_CC = $(am__v_CC_@AM_V@)
|
|||
|
-am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
|
|||
|
-am__v_CC_0 = @echo " CC " $@;
|
|||
|
-am__v_CC_1 =
|
|||
|
-CCLD = $(CC)
|
|||
|
-LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
|
|||
|
-AM_V_CCLD = $(am__v_CCLD_@AM_V@)
|
|||
|
-am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
|
|||
|
-am__v_CCLD_0 = @echo " CCLD " $@;
|
|||
|
-am__v_CCLD_1 =
|
|||
|
-SOURCES = $(src_tangd_SOURCES)
|
|||
|
-DIST_SOURCES = $(src_tangd_SOURCES)
|
|||
|
-am__can_run_installinfo = \
|
|||
|
- case $$AM_UPDATE_INFO_DIR in \
|
|||
|
- n|no|NO) false;; \
|
|||
|
- *) (install-info --version) >/dev/null 2>&1;; \
|
|||
|
- esac
|
|||
|
-man1dir = $(mandir)/man1
|
|||
|
-man8dir = $(mandir)/man8
|
|||
|
-NROFF = nroff
|
|||
|
-MANS = $(man1_MANS) $(man8_MANS)
|
|||
|
-DATA = $(nodist_systemdsystemunit_DATA)
|
|||
|
-am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
|
|||
|
-# Read a list of newline-separated strings from the standard input,
|
|||
|
-# and print each of them once, without duplicates. Input order is
|
|||
|
-# *not* preserved.
|
|||
|
-am__uniquify_input = $(AWK) '\
|
|||
|
- BEGIN { nonempty = 0; } \
|
|||
|
- { items[$$0] = 1; nonempty = 1; } \
|
|||
|
- END { if (nonempty) { for (i in items) print i; }; } \
|
|||
|
-'
|
|||
|
-# Make sure the list of sources is unique. This is necessary because,
|
|||
|
-# e.g., the same source file might be shared among _SOURCES variables
|
|||
|
-# for different programs/libraries.
|
|||
|
-am__define_uniq_tagged_files = \
|
|||
|
- list='$(am__tagged_files)'; \
|
|||
|
- unique=`for i in $$list; do \
|
|||
|
- if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
|
|||
|
- done | $(am__uniquify_input)`
|
|||
|
-ETAGS = etags
|
|||
|
-CTAGS = ctags
|
|||
|
-CSCOPE = cscope
|
|||
|
-AM_RECURSIVE_TARGETS = cscope check recheck
|
|||
|
-am__tty_colors_dummy = \
|
|||
|
- mgn= red= grn= lgn= blu= brg= std=; \
|
|||
|
- am__color_tests=no
|
|||
|
-am__tty_colors = { \
|
|||
|
- $(am__tty_colors_dummy); \
|
|||
|
- if test "X$(AM_COLOR_TESTS)" = Xno; then \
|
|||
|
- am__color_tests=no; \
|
|||
|
- elif test "X$(AM_COLOR_TESTS)" = Xalways; then \
|
|||
|
- am__color_tests=yes; \
|
|||
|
- elif test "X$$TERM" != Xdumb && { test -t 1; } 2>/dev/null; then \
|
|||
|
- am__color_tests=yes; \
|
|||
|
- fi; \
|
|||
|
- if test $$am__color_tests = yes; then \
|
|||
|
- red='[0;31m'; \
|
|||
|
- grn='[0;32m'; \
|
|||
|
- lgn='[1;32m'; \
|
|||
|
- blu='[1;34m'; \
|
|||
|
- mgn='[0;35m'; \
|
|||
|
- brg='[1m'; \
|
|||
|
- std='[m'; \
|
|||
|
- fi; \
|
|||
|
-}
|
|||
|
-am__recheck_rx = ^[ ]*:recheck:[ ]*
|
|||
|
-am__global_test_result_rx = ^[ ]*:global-test-result:[ ]*
|
|||
|
-am__copy_in_global_log_rx = ^[ ]*:copy-in-global-log:[ ]*
|
|||
|
-# A command that, given a newline-separated list of test names on the
|
|||
|
-# standard input, print the name of the tests that are to be re-run
|
|||
|
-# upon "make recheck".
|
|||
|
-am__list_recheck_tests = $(AWK) '{ \
|
|||
|
- recheck = 1; \
|
|||
|
- while ((rc = (getline line < ($$0 ".trs"))) != 0) \
|
|||
|
- { \
|
|||
|
- if (rc < 0) \
|
|||
|
- { \
|
|||
|
- if ((getline line2 < ($$0 ".log")) < 0) \
|
|||
|
- recheck = 0; \
|
|||
|
- break; \
|
|||
|
- } \
|
|||
|
- else if (line ~ /$(am__recheck_rx)[nN][Oo]/) \
|
|||
|
- { \
|
|||
|
- recheck = 0; \
|
|||
|
- break; \
|
|||
|
- } \
|
|||
|
- else if (line ~ /$(am__recheck_rx)[yY][eE][sS]/) \
|
|||
|
- { \
|
|||
|
- break; \
|
|||
|
- } \
|
|||
|
- }; \
|
|||
|
- if (recheck) \
|
|||
|
- print $$0; \
|
|||
|
- close ($$0 ".trs"); \
|
|||
|
- close ($$0 ".log"); \
|
|||
|
-}'
|
|||
|
-# A command that, given a newline-separated list of test names on the
|
|||
|
-# standard input, create the global log from their .trs and .log files.
|
|||
|
-am__create_global_log = $(AWK) ' \
|
|||
|
-function fatal(msg) \
|
|||
|
-{ \
|
|||
|
- print "fatal: making $@: " msg | "cat >&2"; \
|
|||
|
- exit 1; \
|
|||
|
-} \
|
|||
|
-function rst_section(header) \
|
|||
|
-{ \
|
|||
|
- print header; \
|
|||
|
- len = length(header); \
|
|||
|
- for (i = 1; i <= len; i = i + 1) \
|
|||
|
- printf "="; \
|
|||
|
- printf "\n\n"; \
|
|||
|
-} \
|
|||
|
-{ \
|
|||
|
- copy_in_global_log = 1; \
|
|||
|
- global_test_result = "RUN"; \
|
|||
|
- while ((rc = (getline line < ($$0 ".trs"))) != 0) \
|
|||
|
- { \
|
|||
|
- if (rc < 0) \
|
|||
|
- fatal("failed to read from " $$0 ".trs"); \
|
|||
|
- if (line ~ /$(am__global_test_result_rx)/) \
|
|||
|
- { \
|
|||
|
- sub("$(am__global_test_result_rx)", "", line); \
|
|||
|
- sub("[ ]*$$", "", line); \
|
|||
|
- global_test_result = line; \
|
|||
|
- } \
|
|||
|
- else if (line ~ /$(am__copy_in_global_log_rx)[nN][oO]/) \
|
|||
|
- copy_in_global_log = 0; \
|
|||
|
- }; \
|
|||
|
- if (copy_in_global_log) \
|
|||
|
- { \
|
|||
|
- rst_section(global_test_result ": " $$0); \
|
|||
|
- while ((rc = (getline line < ($$0 ".log"))) != 0) \
|
|||
|
- { \
|
|||
|
- if (rc < 0) \
|
|||
|
- fatal("failed to read from " $$0 ".log"); \
|
|||
|
- print line; \
|
|||
|
- }; \
|
|||
|
- printf "\n"; \
|
|||
|
- }; \
|
|||
|
- close ($$0 ".trs"); \
|
|||
|
- close ($$0 ".log"); \
|
|||
|
-}'
|
|||
|
-# Restructured Text title.
|
|||
|
-am__rst_title = { sed 's/.*/ & /;h;s/./=/g;p;x;s/ *$$//;p;g' && echo; }
|
|||
|
-# Solaris 10 'make', and several other traditional 'make' implementations,
|
|||
|
-# pass "-e" to $(SHELL), and POSIX 2008 even requires this. Work around it
|
|||
|
-# by disabling -e (using the XSI extension "set +e") if it's set.
|
|||
|
-am__sh_e_setup = case $$- in *e*) set +e;; esac
|
|||
|
-# Default flags passed to test drivers.
|
|||
|
-am__common_driver_flags = \
|
|||
|
- --color-tests "$$am__color_tests" \
|
|||
|
- --enable-hard-errors "$$am__enable_hard_errors" \
|
|||
|
- --expect-failure "$$am__expect_failure"
|
|||
|
-# To be inserted before the command running the test. Creates the
|
|||
|
-# directory for the log if needed. Stores in $dir the directory
|
|||
|
-# containing $f, in $tst the test, in $log the log. Executes the
|
|||
|
-# developer- defined test setup AM_TESTS_ENVIRONMENT (if any), and
|
|||
|
-# passes TESTS_ENVIRONMENT. Set up options for the wrapper that
|
|||
|
-# will run the test scripts (or their associated LOG_COMPILER, if
|
|||
|
-# thy have one).
|
|||
|
-am__check_pre = \
|
|||
|
-$(am__sh_e_setup); \
|
|||
|
-$(am__vpath_adj_setup) $(am__vpath_adj) \
|
|||
|
-$(am__tty_colors); \
|
|||
|
-srcdir=$(srcdir); export srcdir; \
|
|||
|
-case "$@" in \
|
|||
|
- */*) am__odir=`echo "./$@" | sed 's|/[^/]*$$||'`;; \
|
|||
|
- *) am__odir=.;; \
|
|||
|
-esac; \
|
|||
|
-test "x$$am__odir" = x"." || test -d "$$am__odir" \
|
|||
|
- || $(MKDIR_P) "$$am__odir" || exit $$?; \
|
|||
|
-if test -f "./$$f"; then dir=./; \
|
|||
|
-elif test -f "$$f"; then dir=; \
|
|||
|
-else dir="$(srcdir)/"; fi; \
|
|||
|
-tst=$$dir$$f; log='$@'; \
|
|||
|
-if test -n '$(DISABLE_HARD_ERRORS)'; then \
|
|||
|
- am__enable_hard_errors=no; \
|
|||
|
-else \
|
|||
|
- am__enable_hard_errors=yes; \
|
|||
|
-fi; \
|
|||
|
-case " $(XFAIL_TESTS) " in \
|
|||
|
- *[\ \ ]$$f[\ \ ]* | *[\ \ ]$$dir$$f[\ \ ]*) \
|
|||
|
- am__expect_failure=yes;; \
|
|||
|
- *) \
|
|||
|
- am__expect_failure=no;; \
|
|||
|
-esac; \
|
|||
|
-$(AM_TESTS_ENVIRONMENT) $(TESTS_ENVIRONMENT)
|
|||
|
-# A shell command to get the names of the tests scripts with any registered
|
|||
|
-# extension removed (i.e., equivalently, the names of the test logs, with
|
|||
|
-# the '.log' extension removed). The result is saved in the shell variable
|
|||
|
-# '$bases'. This honors runtime overriding of TESTS and TEST_LOGS. Sadly,
|
|||
|
-# we cannot use something simpler, involving e.g., "$(TEST_LOGS:.log=)",
|
|||
|
-# since that might cause problem with VPATH rewrites for suffix-less tests.
|
|||
|
-# See also 'test-harness-vpath-rewrite.sh' and 'test-trs-basic.sh'.
|
|||
|
-am__set_TESTS_bases = \
|
|||
|
- bases='$(TEST_LOGS)'; \
|
|||
|
- bases=`for i in $$bases; do echo $$i; done | sed 's/\.log$$//'`; \
|
|||
|
- bases=`echo $$bases`
|
|||
|
-RECHECK_LOGS = $(TEST_LOGS)
|
|||
|
-TEST_SUITE_LOG = test-suite.log
|
|||
|
-TEST_EXTENSIONS = @EXEEXT@ .test
|
|||
|
-LOG_DRIVER = $(SHELL) $(top_srcdir)/test-driver
|
|||
|
-LOG_COMPILE = $(LOG_COMPILER) $(AM_LOG_FLAGS) $(LOG_FLAGS)
|
|||
|
-am__set_b = \
|
|||
|
- case '$@' in \
|
|||
|
- */*) \
|
|||
|
- case '$*' in \
|
|||
|
- */*) b='$*';; \
|
|||
|
- *) b=`echo '$@' | sed 's/\.log$$//'`; \
|
|||
|
- esac;; \
|
|||
|
- *) \
|
|||
|
- b='$*';; \
|
|||
|
- esac
|
|||
|
-am__test_logs1 = $(TESTS:=.log)
|
|||
|
-am__test_logs2 = $(am__test_logs1:@EXEEXT@.log=.log)
|
|||
|
-TEST_LOGS = $(am__test_logs2:.test.log=.log)
|
|||
|
-TEST_LOG_DRIVER = $(SHELL) $(top_srcdir)/test-driver
|
|||
|
-TEST_LOG_COMPILE = $(TEST_LOG_COMPILER) $(AM_TEST_LOG_FLAGS) \
|
|||
|
- $(TEST_LOG_FLAGS)
|
|||
|
-am__DIST_COMMON = $(srcdir)/Makefile.in COPYING compile config.guess \
|
|||
|
- config.sub depcomp install-sh missing test-driver
|
|||
|
-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__post_remove_distdir = $(am__remove_distdir)
|
|||
|
-GZIP_ENV = --best
|
|||
|
-DIST_ARCHIVES = $(distdir).tar.bz2
|
|||
|
-DIST_TARGETS = dist-bzip2
|
|||
|
-distuninstallcheck_listfiles = find . -type f -print
|
|||
|
-am__distuninstallcheck_listfiles = $(distuninstallcheck_listfiles) \
|
|||
|
- | sed 's|^\./|$(prefix)/|' | grep -v '$(infodir)/dir$$'
|
|||
|
-distcleancheck_listfiles = find . -type f -print
|
|||
|
-A2X = @A2X@
|
|||
|
-ACLOCAL = @ACLOCAL@
|
|||
|
-AMTAR = @AMTAR@
|
|||
|
-AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
|
|||
|
-AUTOCONF = @AUTOCONF@
|
|||
|
-AUTOHEADER = @AUTOHEADER@
|
|||
|
-AUTOMAKE = @AUTOMAKE@
|
|||
|
-AWK = @AWK@
|
|||
|
-CC = @CC@
|
|||
|
-CCDEPMODE = @CCDEPMODE@
|
|||
|
-CFLAGS = @CFLAGS@
|
|||
|
-CPPFLAGS = @CPPFLAGS@
|
|||
|
-CYGPATH_W = @CYGPATH_W@
|
|||
|
-DEFS = @DEFS@
|
|||
|
-DEPDIR = @DEPDIR@
|
|||
|
-ECHO_C = @ECHO_C@
|
|||
|
-ECHO_N = @ECHO_N@
|
|||
|
-ECHO_T = @ECHO_T@
|
|||
|
-EXEEXT = @EXEEXT@
|
|||
|
-INSTALL = @INSTALL@
|
|||
|
-INSTALL_DATA = @INSTALL_DATA@
|
|||
|
-INSTALL_PROGRAM = @INSTALL_PROGRAM@
|
|||
|
-INSTALL_SCRIPT = @INSTALL_SCRIPT@
|
|||
|
-INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
|
|||
|
-LDFLAGS = @LDFLAGS@
|
|||
|
-LIBOBJS = @LIBOBJS@
|
|||
|
-LIBS = @LIBS@
|
|||
|
-LTLIBOBJS = @LTLIBOBJS@
|
|||
|
-MAKEINFO = @MAKEINFO@
|
|||
|
-MKDIR_P = @MKDIR_P@
|
|||
|
-OBJEXT = @OBJEXT@
|
|||
|
-PACKAGE = @PACKAGE@
|
|||
|
-PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
|
|||
|
-PACKAGE_NAME = @PACKAGE_NAME@
|
|||
|
-PACKAGE_STRING = @PACKAGE_STRING@
|
|||
|
-PACKAGE_TARNAME = @PACKAGE_TARNAME@
|
|||
|
-PACKAGE_URL = @PACKAGE_URL@
|
|||
|
-PACKAGE_VERSION = @PACKAGE_VERSION@
|
|||
|
-PATH_SEPARATOR = @PATH_SEPARATOR@
|
|||
|
-PKG_CONFIG = @PKG_CONFIG@
|
|||
|
-PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
|
|||
|
-PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
|
|||
|
-SD_ACTIVATE = @SD_ACTIVATE@
|
|||
|
-SED = @SED@
|
|||
|
-SET_MAKE = @SET_MAKE@
|
|||
|
-SHELL = @SHELL@
|
|||
|
-STRIP = @STRIP@
|
|||
|
-TANG_CFLAGS = @TANG_CFLAGS@
|
|||
|
-VERSION = @VERSION@
|
|||
|
-abs_builddir = @abs_builddir@
|
|||
|
-abs_srcdir = @abs_srcdir@
|
|||
|
-abs_top_builddir = @abs_top_builddir@
|
|||
|
-abs_top_srcdir = @abs_top_srcdir@
|
|||
|
-ac_ct_CC = @ac_ct_CC@
|
|||
|
-am__include = @am__include@
|
|||
|
-am__leading_dot = @am__leading_dot@
|
|||
|
-am__quote = @am__quote@
|
|||
|
-am__tar = @am__tar@
|
|||
|
-am__untar = @am__untar@
|
|||
|
-bindir = @bindir@
|
|||
|
-build = @build@
|
|||
|
-build_alias = @build_alias@
|
|||
|
-build_cpu = @build_cpu@
|
|||
|
-build_os = @build_os@
|
|||
|
-build_vendor = @build_vendor@
|
|||
|
-builddir = @builddir@
|
|||
|
-datadir = @datadir@
|
|||
|
-datarootdir = @datarootdir@
|
|||
|
-dl_LIBS = @dl_LIBS@
|
|||
|
-docdir = @docdir@
|
|||
|
-dvidir = @dvidir@
|
|||
|
-exec_prefix = @exec_prefix@
|
|||
|
-host = @host@
|
|||
|
-host_alias = @host_alias@
|
|||
|
-host_cpu = @host_cpu@
|
|||
|
-host_os = @host_os@
|
|||
|
-host_vendor = @host_vendor@
|
|||
|
-htmldir = @htmldir@
|
|||
|
-http_parser_LIBS = @http_parser_LIBS@
|
|||
|
-includedir = @includedir@
|
|||
|
-infodir = @infodir@
|
|||
|
-install_sh = @install_sh@
|
|||
|
-jose_CFLAGS = @jose_CFLAGS@
|
|||
|
-jose_LIBS = @jose_LIBS@
|
|||
|
-libdir = @libdir@
|
|||
|
-libexecdir = @libexecdir@
|
|||
|
-localedir = @localedir@
|
|||
|
-localstatedir = @localstatedir@
|
|||
|
-mandir = @mandir@
|
|||
|
-mkdir_p = @mkdir_p@
|
|||
|
-oldincludedir = @oldincludedir@
|
|||
|
-pdfdir = @pdfdir@
|
|||
|
-prefix = @prefix@
|
|||
|
-program_transform_name = @program_transform_name@
|
|||
|
-psdir = @psdir@
|
|||
|
-sbindir = @sbindir@
|
|||
|
-sharedstatedir = @sharedstatedir@
|
|||
|
-srcdir = @srcdir@
|
|||
|
-sysconfdir = @sysconfdir@
|
|||
|
-systemd_CFLAGS = @systemd_CFLAGS@
|
|||
|
-systemd_LIBS = @systemd_LIBS@
|
|||
|
-systemdsystemunitdir = @systemdsystemunitdir@
|
|||
|
-target = @target@
|
|||
|
-target_alias = @target_alias@
|
|||
|
-target_cpu = @target_cpu@
|
|||
|
-target_os = @target_os@
|
|||
|
-target_vendor = @target_vendor@
|
|||
|
-top_build_prefix = @top_build_prefix@
|
|||
|
-top_builddir = @top_builddir@
|
|||
|
-top_srcdir = @top_srcdir@
|
|||
|
-DISTCHECK_CONFIGURE_FLAGS = --with-systemdsystemunitdir=$$dc_install_base/$(systemdsystemunitdir)
|
|||
|
-BUILT_SOURCES = $(am__append_1)
|
|||
|
-CLEANFILES = $(am__append_2) $(nodist_systemdsystemunit_DATA)
|
|||
|
-man1_MANS = $(am__append_3)
|
|||
|
-man8_MANS = $(am__append_4)
|
|||
|
-AM_CFLAGS = @TANG_CFLAGS@ @jose_CFLAGS@
|
|||
|
-LDADD = @jose_LIBS@ @http_parser_LIBS@
|
|||
|
-cachedir = $(localstatedir)/cache/$(PACKAGE_NAME)
|
|||
|
-jwkdir = $(localstatedir)/db/$(PACKAGE_NAME)
|
|||
|
-nodist_systemdsystemunit_DATA = \
|
|||
|
- units/tangd@.service \
|
|||
|
- units/tangd.socket \
|
|||
|
- units/tangd-update.path \
|
|||
|
- units/tangd-update.service \
|
|||
|
- units/tangd-keygen.service
|
|||
|
-
|
|||
|
-dist_libexec_SCRIPTS = src/tangd-update src/tangd-keygen
|
|||
|
-dist_bin_SCRIPTS = src/tang-show-keys
|
|||
|
-man_ADOC_FILES = \
|
|||
|
- doc/tang-show-keys.1.adoc \
|
|||
|
- doc/tang.8.adoc
|
|||
|
-
|
|||
|
-@HAVE_A2X_TRUE@man_ROFF_FILES = $(man_ADOC_FILES:.adoc=.roff)
|
|||
|
-src_tangd_SOURCES = src/http.c src/http.h src/tangd.c
|
|||
|
-AM_TESTS_ENVIRONMENT = SD_ACTIVATE="@SD_ACTIVATE@" PATH=$(srcdir)/src:$(builddir)/src:$(PATH)
|
|||
|
-TESTS = tests/adv tests/rec
|
|||
|
-EXTRA_DIST = \
|
|||
|
- $(foreach unit,$(nodist_systemdsystemunit_DATA),$(unit).in) \
|
|||
|
- COPYING \
|
|||
|
- $(TESTS) \
|
|||
|
- $(man_ADOC_FILES)
|
|||
|
-
|
|||
|
-all: $(BUILT_SOURCES)
|
|||
|
- $(MAKE) $(AM_MAKEFLAGS) all-am
|
|||
|
-
|
|||
|
-.SUFFIXES:
|
|||
|
-.SUFFIXES: .c .log .o .obj .test .test$(EXEEXT) .trs
|
|||
|
-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
|
|||
|
-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):
|
|||
|
-install-libexecPROGRAMS: $(libexec_PROGRAMS)
|
|||
|
- @$(NORMAL_INSTALL)
|
|||
|
- @list='$(libexec_PROGRAMS)'; test -n "$(libexecdir)" || list=; \
|
|||
|
- if test -n "$$list"; then \
|
|||
|
- echo " $(MKDIR_P) '$(DESTDIR)$(libexecdir)'"; \
|
|||
|
- $(MKDIR_P) "$(DESTDIR)$(libexecdir)" || exit 1; \
|
|||
|
- fi; \
|
|||
|
- for p in $$list; do echo "$$p $$p"; done | \
|
|||
|
- sed 's/$(EXEEXT)$$//' | \
|
|||
|
- while read p p1; do if test -f $$p \
|
|||
|
- ; 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) $(INSTALL_PROGRAM) $$files '$(DESTDIR)$(libexecdir)$$dir'"; \
|
|||
|
- $(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) $$files "$(DESTDIR)$(libexecdir)$$dir" || exit $$?; \
|
|||
|
- } \
|
|||
|
- ; done
|
|||
|
-
|
|||
|
-uninstall-libexecPROGRAMS:
|
|||
|
- @$(NORMAL_UNINSTALL)
|
|||
|
- @list='$(libexec_PROGRAMS)'; test -n "$(libexecdir)" || 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)$(libexecdir)' && rm -f" $$files ")"; \
|
|||
|
- cd "$(DESTDIR)$(libexecdir)" && rm -f $$files
|
|||
|
-
|
|||
|
-clean-libexecPROGRAMS:
|
|||
|
- -test -z "$(libexec_PROGRAMS)" || rm -f $(libexec_PROGRAMS)
|
|||
|
-src/$(am__dirstamp):
|
|||
|
- @$(MKDIR_P) src
|
|||
|
- @: > src/$(am__dirstamp)
|
|||
|
-src/$(DEPDIR)/$(am__dirstamp):
|
|||
|
- @$(MKDIR_P) src/$(DEPDIR)
|
|||
|
- @: > src/$(DEPDIR)/$(am__dirstamp)
|
|||
|
-src/http.$(OBJEXT): src/$(am__dirstamp) src/$(DEPDIR)/$(am__dirstamp)
|
|||
|
-src/tangd.$(OBJEXT): src/$(am__dirstamp) src/$(DEPDIR)/$(am__dirstamp)
|
|||
|
-
|
|||
|
-src/tangd$(EXEEXT): $(src_tangd_OBJECTS) $(src_tangd_DEPENDENCIES) $(EXTRA_src_tangd_DEPENDENCIES) src/$(am__dirstamp)
|
|||
|
- @rm -f src/tangd$(EXEEXT)
|
|||
|
- $(AM_V_CCLD)$(LINK) $(src_tangd_OBJECTS) $(src_tangd_LDADD) $(LIBS)
|
|||
|
-install-dist_binSCRIPTS: $(dist_bin_SCRIPTS)
|
|||
|
- @$(NORMAL_INSTALL)
|
|||
|
- @list='$(dist_bin_SCRIPTS)'; 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 \
|
|||
|
- if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
|
|||
|
- if test -f "$$d$$p"; then echo "$$d$$p"; echo "$$p"; else :; fi; \
|
|||
|
- done | \
|
|||
|
- sed -e 'p;s,.*/,,;n' \
|
|||
|
- -e 'h;s|.*|.|' \
|
|||
|
- -e 'p;x;s,.*/,,;$(transform)' | 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; \
|
|||
|
- if (++n[d] == $(am__install_max)) { \
|
|||
|
- print "f", d, files[d]; n[d] = 0; files[d] = "" } } \
|
|||
|
- else { print "f", d "/" $$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_SCRIPT) $$files '$(DESTDIR)$(bindir)$$dir'"; \
|
|||
|
- $(INSTALL_SCRIPT) $$files "$(DESTDIR)$(bindir)$$dir" || exit $$?; \
|
|||
|
- } \
|
|||
|
- ; done
|
|||
|
-
|
|||
|
-uninstall-dist_binSCRIPTS:
|
|||
|
- @$(NORMAL_UNINSTALL)
|
|||
|
- @list='$(dist_bin_SCRIPTS)'; test -n "$(bindir)" || exit 0; \
|
|||
|
- files=`for p in $$list; do echo "$$p"; done | \
|
|||
|
- sed -e 's,.*/,,;$(transform)'`; \
|
|||
|
- dir='$(DESTDIR)$(bindir)'; $(am__uninstall_files_from_dir)
|
|||
|
-install-dist_libexecSCRIPTS: $(dist_libexec_SCRIPTS)
|
|||
|
- @$(NORMAL_INSTALL)
|
|||
|
- @list='$(dist_libexec_SCRIPTS)'; test -n "$(libexecdir)" || list=; \
|
|||
|
- if test -n "$$list"; then \
|
|||
|
- echo " $(MKDIR_P) '$(DESTDIR)$(libexecdir)'"; \
|
|||
|
- $(MKDIR_P) "$(DESTDIR)$(libexecdir)" || exit 1; \
|
|||
|
- fi; \
|
|||
|
- for p in $$list; do \
|
|||
|
- if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
|
|||
|
- if test -f "$$d$$p"; then echo "$$d$$p"; echo "$$p"; else :; fi; \
|
|||
|
- done | \
|
|||
|
- sed -e 'p;s,.*/,,;n' \
|
|||
|
- -e 'h;s|.*|.|' \
|
|||
|
- -e 'p;x;s,.*/,,;$(transform)' | 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; \
|
|||
|
- if (++n[d] == $(am__install_max)) { \
|
|||
|
- print "f", d, files[d]; n[d] = 0; files[d] = "" } } \
|
|||
|
- else { print "f", d "/" $$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_SCRIPT) $$files '$(DESTDIR)$(libexecdir)$$dir'"; \
|
|||
|
- $(INSTALL_SCRIPT) $$files "$(DESTDIR)$(libexecdir)$$dir" || exit $$?; \
|
|||
|
- } \
|
|||
|
- ; done
|
|||
|
-
|
|||
|
-uninstall-dist_libexecSCRIPTS:
|
|||
|
- @$(NORMAL_UNINSTALL)
|
|||
|
- @list='$(dist_libexec_SCRIPTS)'; test -n "$(libexecdir)" || exit 0; \
|
|||
|
- files=`for p in $$list; do echo "$$p"; done | \
|
|||
|
- sed -e 's,.*/,,;$(transform)'`; \
|
|||
|
- dir='$(DESTDIR)$(libexecdir)'; $(am__uninstall_files_from_dir)
|
|||
|
-
|
|||
|
-mostlyclean-compile:
|
|||
|
- -rm -f *.$(OBJEXT)
|
|||
|
- -rm -f src/*.$(OBJEXT)
|
|||
|
-
|
|||
|
-distclean-compile:
|
|||
|
- -rm -f *.tab.c
|
|||
|
-
|
|||
|
-@AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/http.Po@am__quote@
|
|||
|
-@AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/tangd.Po@am__quote@
|
|||
|
-
|
|||
|
-.c.o:
|
|||
|
-@am__fastdepCC_TRUE@ $(AM_V_CC)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.o$$||'`;\
|
|||
|
-@am__fastdepCC_TRUE@ $(COMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\
|
|||
|
-@am__fastdepCC_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Po
|
|||
|
-@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
|
|||
|
-@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
|
|||
|
-@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ $<
|
|||
|
-
|
|||
|
-.c.obj:
|
|||
|
-@am__fastdepCC_TRUE@ $(AM_V_CC)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.obj$$||'`;\
|
|||
|
-@am__fastdepCC_TRUE@ $(COMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ `$(CYGPATH_W) '$<'` &&\
|
|||
|
-@am__fastdepCC_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Po
|
|||
|
-@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
|
|||
|
-@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
|
|||
|
-@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
|
|||
|
-install-man1: $(man1_MANS)
|
|||
|
- @$(NORMAL_INSTALL)
|
|||
|
- @list1='$(man1_MANS)'; \
|
|||
|
- list2=''; \
|
|||
|
- test -n "$(man1dir)" \
|
|||
|
- && test -n "`echo $$list1$$list2`" \
|
|||
|
- || exit 0; \
|
|||
|
- echo " $(MKDIR_P) '$(DESTDIR)$(man1dir)'"; \
|
|||
|
- $(MKDIR_P) "$(DESTDIR)$(man1dir)" || exit 1; \
|
|||
|
- { for i in $$list1; do echo "$$i"; done; \
|
|||
|
- if test -n "$$list2"; then \
|
|||
|
- for i in $$list2; do echo "$$i"; done \
|
|||
|
- | sed -n '/\.1[a-z]*$$/p'; \
|
|||
|
- fi; \
|
|||
|
- } | while read p; do \
|
|||
|
- if test -f $$p; then d=; else d="$(srcdir)/"; fi; \
|
|||
|
- echo "$$d$$p"; echo "$$p"; \
|
|||
|
- done | \
|
|||
|
- sed -e 'n;s,.*/,,;p;h;s,.*\.,,;s,^[^1][0-9a-z]*$$,1,;x' \
|
|||
|
- -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,' | \
|
|||
|
- sed 'N;N;s,\n, ,g' | { \
|
|||
|
- list=; while read file base inst; do \
|
|||
|
- if test "$$base" = "$$inst"; then list="$$list $$file"; else \
|
|||
|
- echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man1dir)/$$inst'"; \
|
|||
|
- $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man1dir)/$$inst" || exit $$?; \
|
|||
|
- fi; \
|
|||
|
- done; \
|
|||
|
- for i in $$list; do echo "$$i"; done | $(am__base_list) | \
|
|||
|
- while read files; do \
|
|||
|
- test -z "$$files" || { \
|
|||
|
- echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(man1dir)'"; \
|
|||
|
- $(INSTALL_DATA) $$files "$(DESTDIR)$(man1dir)" || exit $$?; }; \
|
|||
|
- done; }
|
|||
|
-
|
|||
|
-uninstall-man1:
|
|||
|
- @$(NORMAL_UNINSTALL)
|
|||
|
- @list='$(man1_MANS)'; test -n "$(man1dir)" || exit 0; \
|
|||
|
- files=`{ for i in $$list; do echo "$$i"; done; \
|
|||
|
- } | sed -e 's,.*/,,;h;s,.*\.,,;s,^[^1][0-9a-z]*$$,1,;x' \
|
|||
|
- -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,'`; \
|
|||
|
- dir='$(DESTDIR)$(man1dir)'; $(am__uninstall_files_from_dir)
|
|||
|
-install-man8: $(man8_MANS)
|
|||
|
- @$(NORMAL_INSTALL)
|
|||
|
- @list1='$(man8_MANS)'; \
|
|||
|
- list2=''; \
|
|||
|
- test -n "$(man8dir)" \
|
|||
|
- && test -n "`echo $$list1$$list2`" \
|
|||
|
- || exit 0; \
|
|||
|
- echo " $(MKDIR_P) '$(DESTDIR)$(man8dir)'"; \
|
|||
|
- $(MKDIR_P) "$(DESTDIR)$(man8dir)" || exit 1; \
|
|||
|
- { for i in $$list1; do echo "$$i"; done; \
|
|||
|
- if test -n "$$list2"; then \
|
|||
|
- for i in $$list2; do echo "$$i"; done \
|
|||
|
- | sed -n '/\.8[a-z]*$$/p'; \
|
|||
|
- fi; \
|
|||
|
- } | while read p; do \
|
|||
|
- if test -f $$p; then d=; else d="$(srcdir)/"; fi; \
|
|||
|
- echo "$$d$$p"; echo "$$p"; \
|
|||
|
- done | \
|
|||
|
- sed -e 'n;s,.*/,,;p;h;s,.*\.,,;s,^[^8][0-9a-z]*$$,8,;x' \
|
|||
|
- -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,' | \
|
|||
|
- sed 'N;N;s,\n, ,g' | { \
|
|||
|
- list=; while read file base inst; do \
|
|||
|
- if test "$$base" = "$$inst"; then list="$$list $$file"; else \
|
|||
|
- echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man8dir)/$$inst'"; \
|
|||
|
- $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man8dir)/$$inst" || exit $$?; \
|
|||
|
- fi; \
|
|||
|
- done; \
|
|||
|
- for i in $$list; do echo "$$i"; done | $(am__base_list) | \
|
|||
|
- while read files; do \
|
|||
|
- test -z "$$files" || { \
|
|||
|
- echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(man8dir)'"; \
|
|||
|
- $(INSTALL_DATA) $$files "$(DESTDIR)$(man8dir)" || exit $$?; }; \
|
|||
|
- done; }
|
|||
|
-
|
|||
|
-uninstall-man8:
|
|||
|
- @$(NORMAL_UNINSTALL)
|
|||
|
- @list='$(man8_MANS)'; test -n "$(man8dir)" || exit 0; \
|
|||
|
- files=`{ for i in $$list; do echo "$$i"; done; \
|
|||
|
- } | sed -e 's,.*/,,;h;s,.*\.,,;s,^[^8][0-9a-z]*$$,8,;x' \
|
|||
|
- -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,'`; \
|
|||
|
- dir='$(DESTDIR)$(man8dir)'; $(am__uninstall_files_from_dir)
|
|||
|
-install-nodist_systemdsystemunitDATA: $(nodist_systemdsystemunit_DATA)
|
|||
|
- @$(NORMAL_INSTALL)
|
|||
|
- @list='$(nodist_systemdsystemunit_DATA)'; test -n "$(systemdsystemunitdir)" || list=; \
|
|||
|
- if test -n "$$list"; then \
|
|||
|
- echo " $(MKDIR_P) '$(DESTDIR)$(systemdsystemunitdir)'"; \
|
|||
|
- $(MKDIR_P) "$(DESTDIR)$(systemdsystemunitdir)" || exit 1; \
|
|||
|
- fi; \
|
|||
|
- for p in $$list; do \
|
|||
|
- if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
|
|||
|
- echo "$$d$$p"; \
|
|||
|
- done | $(am__base_list) | \
|
|||
|
- while read files; do \
|
|||
|
- echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(systemdsystemunitdir)'"; \
|
|||
|
- $(INSTALL_DATA) $$files "$(DESTDIR)$(systemdsystemunitdir)" || exit $$?; \
|
|||
|
- done
|
|||
|
-
|
|||
|
-uninstall-nodist_systemdsystemunitDATA:
|
|||
|
- @$(NORMAL_UNINSTALL)
|
|||
|
- @list='$(nodist_systemdsystemunit_DATA)'; test -n "$(systemdsystemunitdir)" || list=; \
|
|||
|
- files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
|
|||
|
- dir='$(DESTDIR)$(systemdsystemunitdir)'; $(am__uninstall_files_from_dir)
|
|||
|
-
|
|||
|
-ID: $(am__tagged_files)
|
|||
|
- $(am__define_uniq_tagged_files); mkid -fID $$unique
|
|||
|
-tags: tags-am
|
|||
|
-TAGS: tags
|
|||
|
-
|
|||
|
-tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
|
|||
|
- set x; \
|
|||
|
- here=`pwd`; \
|
|||
|
- $(am__define_uniq_tagged_files); \
|
|||
|
- 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-am
|
|||
|
-
|
|||
|
-CTAGS: ctags
|
|||
|
-ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
|
|||
|
- $(am__define_uniq_tagged_files); \
|
|||
|
- 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"
|
|||
|
-cscope: cscope.files
|
|||
|
- test ! -s cscope.files \
|
|||
|
- || $(CSCOPE) -b -q $(AM_CSCOPEFLAGS) $(CSCOPEFLAGS) -i cscope.files $(CSCOPE_ARGS)
|
|||
|
-clean-cscope:
|
|||
|
- -rm -f cscope.files
|
|||
|
-cscope.files: clean-cscope cscopelist
|
|||
|
-cscopelist: cscopelist-am
|
|||
|
-
|
|||
|
-cscopelist-am: $(am__tagged_files)
|
|||
|
- list='$(am__tagged_files)'; \
|
|||
|
- case "$(srcdir)" in \
|
|||
|
- [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
|
|||
|
- *) sdir=$(subdir)/$(srcdir) ;; \
|
|||
|
- esac; \
|
|||
|
- for i in $$list; do \
|
|||
|
- if test -f "$$i"; then \
|
|||
|
- echo "$(subdir)/$$i"; \
|
|||
|
- else \
|
|||
|
- echo "$$sdir/$$i"; \
|
|||
|
- fi; \
|
|||
|
- done >> $(top_builddir)/cscope.files
|
|||
|
-
|
|||
|
-distclean-tags:
|
|||
|
- -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
|
|||
|
- -rm -f cscope.out cscope.in.out cscope.po.out cscope.files
|
|||
|
-
|
|||
|
-# Recover from deleted '.trs' file; this should ensure that
|
|||
|
-# "rm -f foo.log; make foo.trs" re-run 'foo.test', and re-create
|
|||
|
-# both 'foo.log' and 'foo.trs'. Break the recipe in two subshells
|
|||
|
-# to avoid problems with "make -n".
|
|||
|
-.log.trs:
|
|||
|
- rm -f $< $@
|
|||
|
- $(MAKE) $(AM_MAKEFLAGS) $<
|
|||
|
-
|
|||
|
-# Leading 'am--fnord' is there to ensure the list of targets does not
|
|||
|
-# expand to empty, as could happen e.g. with make check TESTS=''.
|
|||
|
-am--fnord $(TEST_LOGS) $(TEST_LOGS:.log=.trs): $(am__force_recheck)
|
|||
|
-am--force-recheck:
|
|||
|
- @:
|
|||
|
-
|
|||
|
-$(TEST_SUITE_LOG): $(TEST_LOGS)
|
|||
|
- @$(am__set_TESTS_bases); \
|
|||
|
- am__f_ok () { test -f "$$1" && test -r "$$1"; }; \
|
|||
|
- redo_bases=`for i in $$bases; do \
|
|||
|
- am__f_ok $$i.trs && am__f_ok $$i.log || echo $$i; \
|
|||
|
- done`; \
|
|||
|
- if test -n "$$redo_bases"; then \
|
|||
|
- redo_logs=`for i in $$redo_bases; do echo $$i.log; done`; \
|
|||
|
- redo_results=`for i in $$redo_bases; do echo $$i.trs; done`; \
|
|||
|
- if $(am__make_dryrun); then :; else \
|
|||
|
- rm -f $$redo_logs && rm -f $$redo_results || exit 1; \
|
|||
|
- fi; \
|
|||
|
- fi; \
|
|||
|
- if test -n "$$am__remaking_logs"; then \
|
|||
|
- echo "fatal: making $(TEST_SUITE_LOG): possible infinite" \
|
|||
|
- "recursion detected" >&2; \
|
|||
|
- elif test -n "$$redo_logs"; then \
|
|||
|
- am__remaking_logs=yes $(MAKE) $(AM_MAKEFLAGS) $$redo_logs; \
|
|||
|
- fi; \
|
|||
|
- if $(am__make_dryrun); then :; else \
|
|||
|
- st=0; \
|
|||
|
- errmsg="fatal: making $(TEST_SUITE_LOG): failed to create"; \
|
|||
|
- for i in $$redo_bases; do \
|
|||
|
- test -f $$i.trs && test -r $$i.trs \
|
|||
|
- || { echo "$$errmsg $$i.trs" >&2; st=1; }; \
|
|||
|
- test -f $$i.log && test -r $$i.log \
|
|||
|
- || { echo "$$errmsg $$i.log" >&2; st=1; }; \
|
|||
|
- done; \
|
|||
|
- test $$st -eq 0 || exit 1; \
|
|||
|
- fi
|
|||
|
- @$(am__sh_e_setup); $(am__tty_colors); $(am__set_TESTS_bases); \
|
|||
|
- ws='[ ]'; \
|
|||
|
- results=`for b in $$bases; do echo $$b.trs; done`; \
|
|||
|
- test -n "$$results" || results=/dev/null; \
|
|||
|
- all=` grep "^$$ws*:test-result:" $$results | wc -l`; \
|
|||
|
- pass=` grep "^$$ws*:test-result:$$ws*PASS" $$results | wc -l`; \
|
|||
|
- fail=` grep "^$$ws*:test-result:$$ws*FAIL" $$results | wc -l`; \
|
|||
|
- skip=` grep "^$$ws*:test-result:$$ws*SKIP" $$results | wc -l`; \
|
|||
|
- xfail=`grep "^$$ws*:test-result:$$ws*XFAIL" $$results | wc -l`; \
|
|||
|
- xpass=`grep "^$$ws*:test-result:$$ws*XPASS" $$results | wc -l`; \
|
|||
|
- error=`grep "^$$ws*:test-result:$$ws*ERROR" $$results | wc -l`; \
|
|||
|
- if test `expr $$fail + $$xpass + $$error` -eq 0; then \
|
|||
|
- success=true; \
|
|||
|
- else \
|
|||
|
- success=false; \
|
|||
|
- fi; \
|
|||
|
- br='==================='; br=$$br$$br$$br$$br; \
|
|||
|
- result_count () \
|
|||
|
- { \
|
|||
|
- if test x"$$1" = x"--maybe-color"; then \
|
|||
|
- maybe_colorize=yes; \
|
|||
|
- elif test x"$$1" = x"--no-color"; then \
|
|||
|
- maybe_colorize=no; \
|
|||
|
- else \
|
|||
|
- echo "$@: invalid 'result_count' usage" >&2; exit 4; \
|
|||
|
- fi; \
|
|||
|
- shift; \
|
|||
|
- desc=$$1 count=$$2; \
|
|||
|
- if test $$maybe_colorize = yes && test $$count -gt 0; then \
|
|||
|
- color_start=$$3 color_end=$$std; \
|
|||
|
- else \
|
|||
|
- color_start= color_end=; \
|
|||
|
- fi; \
|
|||
|
- echo "$${color_start}# $$desc $$count$${color_end}"; \
|
|||
|
- }; \
|
|||
|
- create_testsuite_report () \
|
|||
|
- { \
|
|||
|
- result_count $$1 "TOTAL:" $$all "$$brg"; \
|
|||
|
- result_count $$1 "PASS: " $$pass "$$grn"; \
|
|||
|
- result_count $$1 "SKIP: " $$skip "$$blu"; \
|
|||
|
- result_count $$1 "XFAIL:" $$xfail "$$lgn"; \
|
|||
|
- result_count $$1 "FAIL: " $$fail "$$red"; \
|
|||
|
- result_count $$1 "XPASS:" $$xpass "$$red"; \
|
|||
|
- result_count $$1 "ERROR:" $$error "$$mgn"; \
|
|||
|
- }; \
|
|||
|
- { \
|
|||
|
- echo "$(PACKAGE_STRING): $(subdir)/$(TEST_SUITE_LOG)" | \
|
|||
|
- $(am__rst_title); \
|
|||
|
- create_testsuite_report --no-color; \
|
|||
|
- echo; \
|
|||
|
- echo ".. contents:: :depth: 2"; \
|
|||
|
- echo; \
|
|||
|
- for b in $$bases; do echo $$b; done \
|
|||
|
- | $(am__create_global_log); \
|
|||
|
- } >$(TEST_SUITE_LOG).tmp || exit 1; \
|
|||
|
- mv $(TEST_SUITE_LOG).tmp $(TEST_SUITE_LOG); \
|
|||
|
- if $$success; then \
|
|||
|
- col="$$grn"; \
|
|||
|
- else \
|
|||
|
- col="$$red"; \
|
|||
|
- test x"$$VERBOSE" = x || cat $(TEST_SUITE_LOG); \
|
|||
|
- fi; \
|
|||
|
- echo "$${col}$$br$${std}"; \
|
|||
|
- echo "$${col}Testsuite summary for $(PACKAGE_STRING)$${std}"; \
|
|||
|
- echo "$${col}$$br$${std}"; \
|
|||
|
- create_testsuite_report --maybe-color; \
|
|||
|
- echo "$$col$$br$$std"; \
|
|||
|
- if $$success; then :; else \
|
|||
|
- echo "$${col}See $(subdir)/$(TEST_SUITE_LOG)$${std}"; \
|
|||
|
- if test -n "$(PACKAGE_BUGREPORT)"; then \
|
|||
|
- echo "$${col}Please report to $(PACKAGE_BUGREPORT)$${std}"; \
|
|||
|
- fi; \
|
|||
|
- echo "$$col$$br$$std"; \
|
|||
|
- fi; \
|
|||
|
- $$success || exit 1
|
|||
|
-
|
|||
|
-check-TESTS:
|
|||
|
- @list='$(RECHECK_LOGS)'; test -z "$$list" || rm -f $$list
|
|||
|
- @list='$(RECHECK_LOGS:.log=.trs)'; test -z "$$list" || rm -f $$list
|
|||
|
- @test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG)
|
|||
|
- @set +e; $(am__set_TESTS_bases); \
|
|||
|
- log_list=`for i in $$bases; do echo $$i.log; done`; \
|
|||
|
- trs_list=`for i in $$bases; do echo $$i.trs; done`; \
|
|||
|
- log_list=`echo $$log_list`; trs_list=`echo $$trs_list`; \
|
|||
|
- $(MAKE) $(AM_MAKEFLAGS) $(TEST_SUITE_LOG) TEST_LOGS="$$log_list"; \
|
|||
|
- exit $$?;
|
|||
|
-recheck: all
|
|||
|
- @test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG)
|
|||
|
- @set +e; $(am__set_TESTS_bases); \
|
|||
|
- bases=`for i in $$bases; do echo $$i; done \
|
|||
|
- | $(am__list_recheck_tests)` || exit 1; \
|
|||
|
- log_list=`for i in $$bases; do echo $$i.log; done`; \
|
|||
|
- log_list=`echo $$log_list`; \
|
|||
|
- $(MAKE) $(AM_MAKEFLAGS) $(TEST_SUITE_LOG) \
|
|||
|
- am__force_recheck=am--force-recheck \
|
|||
|
- TEST_LOGS="$$log_list"; \
|
|||
|
- exit $$?
|
|||
|
-tests/adv.log: tests/adv
|
|||
|
- @p='tests/adv'; \
|
|||
|
- b='tests/adv'; \
|
|||
|
- $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
|
|||
|
- --log-file $$b.log --trs-file $$b.trs \
|
|||
|
- $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
|
|||
|
- "$$tst" $(AM_TESTS_FD_REDIRECT)
|
|||
|
-tests/rec.log: tests/rec
|
|||
|
- @p='tests/rec'; \
|
|||
|
- b='tests/rec'; \
|
|||
|
- $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
|
|||
|
- --log-file $$b.log --trs-file $$b.trs \
|
|||
|
- $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
|
|||
|
- "$$tst" $(AM_TESTS_FD_REDIRECT)
|
|||
|
-.test.log:
|
|||
|
- @p='$<'; \
|
|||
|
- $(am__set_b); \
|
|||
|
- $(am__check_pre) $(TEST_LOG_DRIVER) --test-name "$$f" \
|
|||
|
- --log-file $$b.log --trs-file $$b.trs \
|
|||
|
- $(am__common_driver_flags) $(AM_TEST_LOG_DRIVER_FLAGS) $(TEST_LOG_DRIVER_FLAGS) -- $(TEST_LOG_COMPILE) \
|
|||
|
- "$$tst" $(AM_TESTS_FD_REDIRECT)
|
|||
|
-@am__EXEEXT_TRUE@.test$(EXEEXT).log:
|
|||
|
-@am__EXEEXT_TRUE@ @p='$<'; \
|
|||
|
-@am__EXEEXT_TRUE@ $(am__set_b); \
|
|||
|
-@am__EXEEXT_TRUE@ $(am__check_pre) $(TEST_LOG_DRIVER) --test-name "$$f" \
|
|||
|
-@am__EXEEXT_TRUE@ --log-file $$b.log --trs-file $$b.trs \
|
|||
|
-@am__EXEEXT_TRUE@ $(am__common_driver_flags) $(AM_TEST_LOG_DRIVER_FLAGS) $(TEST_LOG_DRIVER_FLAGS) -- $(TEST_LOG_COMPILE) \
|
|||
|
-@am__EXEEXT_TRUE@ "$$tst" $(AM_TESTS_FD_REDIRECT)
|
|||
|
-
|
|||
|
-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
|
|||
|
- -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) | eval GZIP= gzip $(GZIP_ENV) -c >$(distdir).tar.gz
|
|||
|
- $(am__post_remove_distdir)
|
|||
|
-dist-bzip2: distdir
|
|||
|
- tardir=$(distdir) && $(am__tar) | BZIP2=$${BZIP2--9} bzip2 -c >$(distdir).tar.bz2
|
|||
|
- $(am__post_remove_distdir)
|
|||
|
-
|
|||
|
-dist-lzip: distdir
|
|||
|
- tardir=$(distdir) && $(am__tar) | lzip -c $${LZIP_OPT--9} >$(distdir).tar.lz
|
|||
|
- $(am__post_remove_distdir)
|
|||
|
-
|
|||
|
-dist-xz: distdir
|
|||
|
- tardir=$(distdir) && $(am__tar) | XZ_OPT=$${XZ_OPT--e} xz -c >$(distdir).tar.xz
|
|||
|
- $(am__post_remove_distdir)
|
|||
|
-
|
|||
|
-dist-tarZ: distdir
|
|||
|
- @echo WARNING: "Support for distribution archives compressed with" \
|
|||
|
- "legacy program 'compress' is deprecated." >&2
|
|||
|
- @echo WARNING: "It will be removed altogether in Automake 2.0" >&2
|
|||
|
- tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z
|
|||
|
- $(am__post_remove_distdir)
|
|||
|
-
|
|||
|
-dist-shar: distdir
|
|||
|
- @echo WARNING: "Support for shar distribution archives is" \
|
|||
|
- "deprecated." >&2
|
|||
|
- @echo WARNING: "It will be removed altogether in Automake 2.0" >&2
|
|||
|
- shar $(distdir) | eval GZIP= gzip $(GZIP_ENV) -c >$(distdir).shar.gz
|
|||
|
- $(am__post_remove_distdir)
|
|||
|
-
|
|||
|
-dist-zip: distdir
|
|||
|
- -rm -f $(distdir).zip
|
|||
|
- zip -rq $(distdir).zip $(distdir)
|
|||
|
- $(am__post_remove_distdir)
|
|||
|
-
|
|||
|
-dist dist-all:
|
|||
|
- $(MAKE) $(AM_MAKEFLAGS) $(DIST_TARGETS) am__post_remove_distdir='@:'
|
|||
|
- $(am__post_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*) \
|
|||
|
- eval GZIP= gzip $(GZIP_ENV) -dc $(distdir).tar.gz | $(am__untar) ;;\
|
|||
|
- *.tar.bz2*) \
|
|||
|
- bzip2 -dc $(distdir).tar.bz2 | $(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*) \
|
|||
|
- eval GZIP= gzip $(GZIP_ENV) -dc $(distdir).shar.gz | unshar ;;\
|
|||
|
- *.zip*) \
|
|||
|
- unzip $(distdir).zip ;;\
|
|||
|
- esac
|
|||
|
- chmod -R a-w $(distdir)
|
|||
|
- chmod u+w $(distdir)
|
|||
|
- mkdir $(distdir)/_build $(distdir)/_build/sub $(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/sub \
|
|||
|
- && ../../configure \
|
|||
|
- $(AM_DISTCHECK_CONFIGURE_FLAGS) \
|
|||
|
- $(DISTCHECK_CONFIGURE_FLAGS) \
|
|||
|
- --srcdir=../.. --prefix="$$dc_install_base" \
|
|||
|
- && $(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__post_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
|
|||
|
- $(MAKE) $(AM_MAKEFLAGS) check-TESTS
|
|||
|
-check: $(BUILT_SOURCES)
|
|||
|
- $(MAKE) $(AM_MAKEFLAGS) check-am
|
|||
|
-all-am: Makefile $(PROGRAMS) $(SCRIPTS) $(MANS) $(DATA)
|
|||
|
-installdirs:
|
|||
|
- for dir in "$(DESTDIR)$(libexecdir)" "$(DESTDIR)$(bindir)" "$(DESTDIR)$(libexecdir)" "$(DESTDIR)$(man1dir)" "$(DESTDIR)$(man8dir)" "$(DESTDIR)$(systemdsystemunitdir)"; do \
|
|||
|
- test -z "$$dir" || $(MKDIR_P) "$$dir"; \
|
|||
|
- done
|
|||
|
-install: $(BUILT_SOURCES)
|
|||
|
- $(MAKE) $(AM_MAKEFLAGS) 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:
|
|||
|
- -test -z "$(TEST_LOGS)" || rm -f $(TEST_LOGS)
|
|||
|
- -test -z "$(TEST_LOGS:.log=.trs)" || rm -f $(TEST_LOGS:.log=.trs)
|
|||
|
- -test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG)
|
|||
|
-
|
|||
|
-clean-generic:
|
|||
|
- -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
|
|||
|
-
|
|||
|
-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)
|
|||
|
- -rm -f src/$(DEPDIR)/$(am__dirstamp)
|
|||
|
- -rm -f src/$(am__dirstamp)
|
|||
|
-
|
|||
|
-maintainer-clean-generic:
|
|||
|
- @echo "This command is intended for maintainers to use"
|
|||
|
- @echo "it deletes files that may require special tools to rebuild."
|
|||
|
- -test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES)
|
|||
|
-clean: clean-am
|
|||
|
-
|
|||
|
-clean-am: clean-generic clean-libexecPROGRAMS mostlyclean-am
|
|||
|
-
|
|||
|
-distclean: distclean-am
|
|||
|
- -rm -f $(am__CONFIG_DISTCLEAN_FILES)
|
|||
|
- -rm -rf src/$(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-man install-nodist_systemdsystemunitDATA
|
|||
|
-
|
|||
|
-install-dvi: install-dvi-am
|
|||
|
-
|
|||
|
-install-dvi-am:
|
|||
|
-
|
|||
|
-install-exec-am: install-dist_binSCRIPTS install-dist_libexecSCRIPTS \
|
|||
|
- install-libexecPROGRAMS
|
|||
|
-
|
|||
|
-install-html: install-html-am
|
|||
|
-
|
|||
|
-install-html-am:
|
|||
|
-
|
|||
|
-install-info: install-info-am
|
|||
|
-
|
|||
|
-install-info-am:
|
|||
|
-
|
|||
|
-install-man: install-man1 install-man8
|
|||
|
-
|
|||
|
-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 $(am__CONFIG_DISTCLEAN_FILES)
|
|||
|
- -rm -rf $(top_srcdir)/autom4te.cache
|
|||
|
- -rm -rf src/$(DEPDIR)
|
|||
|
- -rm -f Makefile
|
|||
|
-maintainer-clean-am: distclean-am maintainer-clean-generic
|
|||
|
-
|
|||
|
-mostlyclean: mostlyclean-am
|
|||
|
-
|
|||
|
-mostlyclean-am: mostlyclean-compile mostlyclean-generic
|
|||
|
-
|
|||
|
-pdf: pdf-am
|
|||
|
-
|
|||
|
-pdf-am:
|
|||
|
-
|
|||
|
-ps: ps-am
|
|||
|
-
|
|||
|
-ps-am:
|
|||
|
-
|
|||
|
-uninstall-am: uninstall-dist_binSCRIPTS uninstall-dist_libexecSCRIPTS \
|
|||
|
- uninstall-libexecPROGRAMS uninstall-man \
|
|||
|
- uninstall-nodist_systemdsystemunitDATA
|
|||
|
-
|
|||
|
-uninstall-man: uninstall-man1 uninstall-man8
|
|||
|
-
|
|||
|
-.MAKE: all check check-am install install-am install-strip
|
|||
|
-
|
|||
|
-.PHONY: CTAGS GTAGS TAGS all all-am am--refresh check check-TESTS \
|
|||
|
- check-am clean clean-cscope clean-generic \
|
|||
|
- clean-libexecPROGRAMS cscope cscopelist-am ctags ctags-am dist \
|
|||
|
- dist-all dist-bzip2 dist-gzip dist-lzip dist-shar dist-tarZ \
|
|||
|
- dist-xz dist-zip distcheck distclean distclean-compile \
|
|||
|
- distclean-generic distclean-tags distcleancheck distdir \
|
|||
|
- distuninstallcheck dvi dvi-am html html-am info info-am \
|
|||
|
- install install-am install-data install-data-am \
|
|||
|
- install-dist_binSCRIPTS install-dist_libexecSCRIPTS \
|
|||
|
- install-dvi install-dvi-am install-exec install-exec-am \
|
|||
|
- install-html install-html-am install-info install-info-am \
|
|||
|
- install-libexecPROGRAMS install-man install-man1 install-man8 \
|
|||
|
- install-nodist_systemdsystemunitDATA 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 pdf pdf-am ps ps-am recheck tags tags-am \
|
|||
|
- uninstall uninstall-am uninstall-dist_binSCRIPTS \
|
|||
|
- uninstall-dist_libexecSCRIPTS uninstall-libexecPROGRAMS \
|
|||
|
- uninstall-man uninstall-man1 uninstall-man8 \
|
|||
|
- uninstall-nodist_systemdsystemunitDATA
|
|||
|
-
|
|||
|
-.PRECIOUS: Makefile
|
|||
|
-
|
|||
|
-
|
|||
|
-@HAVE_A2X_TRUE@$(top_builddir)/%.roff: %.adoc
|
|||
|
-@HAVE_A2X_TRUE@ $(MKDIR_P) $$(dirname $@)
|
|||
|
-@HAVE_A2X_TRUE@ $(A2X) -f manpage $^ -D $(top_builddir)/$$(dirname $@)
|
|||
|
-@HAVE_A2X_TRUE@ $(INSTALL) -m 644 $(top_builddir)/$(@:.roff=) $(top_builddir)/$@
|
|||
|
-
|
|||
|
-%: %.in
|
|||
|
- $(AM_V_GEN)mkdir -p "`dirname "$@"`"
|
|||
|
- $(AM_V_GEN)$(SED) \
|
|||
|
- -e 's,@libexecdir\@,$(libexecdir),g' \
|
|||
|
- -e 's,@jwkdir\@,$(jwkdir),g' \
|
|||
|
- -e 's,@cachedir\@,$(cachedir),g' \
|
|||
|
- $(srcdir)/$@.in > $@
|
|||
|
-
|
|||
|
-# 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/aclocal.m4 b/aclocal.m4
|
|||
|
deleted file mode 100644
|
|||
|
index 215a512..0000000
|
|||
|
--- a/aclocal.m4
|
|||
|
+++ /dev/null
|
|||
|
@@ -1,1496 +0,0 @@
|
|||
|
-# generated automatically by aclocal 1.15.1 -*- Autoconf -*-
|
|||
|
-
|
|||
|
-# Copyright (C) 1996-2017 Free Software Foundation, Inc.
|
|||
|
-
|
|||
|
-# This file 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.
|
|||
|
-
|
|||
|
-m4_ifndef([AC_CONFIG_MACRO_DIRS], [m4_defun([_AM_CONFIG_MACRO_DIRS], [])m4_defun([AC_CONFIG_MACRO_DIRS], [_AM_CONFIG_MACRO_DIRS($@)])])
|
|||
|
-m4_ifndef([AC_AUTOCONF_VERSION],
|
|||
|
- [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
|
|||
|
-m4_if(m4_defn([AC_AUTOCONF_VERSION]), [2.69],,
|
|||
|
-[m4_warning([this file was generated for autoconf 2.69.
|
|||
|
-You have another version of autoconf. It may work, but is not guaranteed to.
|
|||
|
-If you have problems, you may need to regenerate the build system entirely.
|
|||
|
-To do so, use the procedure documented by the package, typically 'autoreconf'.])])
|
|||
|
-
|
|||
|
-# pkg.m4 - Macros to locate and utilise pkg-config. -*- Autoconf -*-
|
|||
|
-# serial 11 (pkg-config-0.29.1)
|
|||
|
-
|
|||
|
-dnl Copyright © 2004 Scott James Remnant <scott@netsplit.com>.
|
|||
|
-dnl Copyright © 2012-2015 Dan Nicholson <dbn.lists@gmail.com>
|
|||
|
-dnl
|
|||
|
-dnl This program is free software; you can redistribute it and/or modify
|
|||
|
-dnl it under the terms of the GNU General Public License as published by
|
|||
|
-dnl the Free Software Foundation; either version 2 of the License, or
|
|||
|
-dnl (at your option) any later version.
|
|||
|
-dnl
|
|||
|
-dnl This program is distributed in the hope that it will be useful, but
|
|||
|
-dnl WITHOUT ANY WARRANTY; without even the implied warranty of
|
|||
|
-dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
|||
|
-dnl General Public License for more details.
|
|||
|
-dnl
|
|||
|
-dnl You should have received a copy of the GNU General Public License
|
|||
|
-dnl along with this program; if not, write to the Free Software
|
|||
|
-dnl Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
|||
|
-dnl 02111-1307, USA.
|
|||
|
-dnl
|
|||
|
-dnl As a special exception to the GNU General Public License, if you
|
|||
|
-dnl distribute this file as part of a program that contains a
|
|||
|
-dnl configuration script generated by Autoconf, you may include it under
|
|||
|
-dnl the same distribution terms that you use for the rest of that
|
|||
|
-dnl program.
|
|||
|
-
|
|||
|
-dnl PKG_PREREQ(MIN-VERSION)
|
|||
|
-dnl -----------------------
|
|||
|
-dnl Since: 0.29
|
|||
|
-dnl
|
|||
|
-dnl Verify that the version of the pkg-config macros are at least
|
|||
|
-dnl MIN-VERSION. Unlike PKG_PROG_PKG_CONFIG, which checks the user's
|
|||
|
-dnl installed version of pkg-config, this checks the developer's version
|
|||
|
-dnl of pkg.m4 when generating configure.
|
|||
|
-dnl
|
|||
|
-dnl To ensure that this macro is defined, also add:
|
|||
|
-dnl m4_ifndef([PKG_PREREQ],
|
|||
|
-dnl [m4_fatal([must install pkg-config 0.29 or later before running autoconf/autogen])])
|
|||
|
-dnl
|
|||
|
-dnl See the "Since" comment for each macro you use to see what version
|
|||
|
-dnl of the macros you require.
|
|||
|
-m4_defun([PKG_PREREQ],
|
|||
|
-[m4_define([PKG_MACROS_VERSION], [0.29.1])
|
|||
|
-m4_if(m4_version_compare(PKG_MACROS_VERSION, [$1]), -1,
|
|||
|
- [m4_fatal([pkg.m4 version $1 or higher is required but ]PKG_MACROS_VERSION[ found])])
|
|||
|
-])dnl PKG_PREREQ
|
|||
|
-
|
|||
|
-dnl PKG_PROG_PKG_CONFIG([MIN-VERSION])
|
|||
|
-dnl ----------------------------------
|
|||
|
-dnl Since: 0.16
|
|||
|
-dnl
|
|||
|
-dnl Search for the pkg-config tool and set the PKG_CONFIG variable to
|
|||
|
-dnl first found in the path. Checks that the version of pkg-config found
|
|||
|
-dnl is at least MIN-VERSION. If MIN-VERSION is not specified, 0.9.0 is
|
|||
|
-dnl used since that's the first version where most current features of
|
|||
|
-dnl pkg-config existed.
|
|||
|
-AC_DEFUN([PKG_PROG_PKG_CONFIG],
|
|||
|
-[m4_pattern_forbid([^_?PKG_[A-Z_]+$])
|
|||
|
-m4_pattern_allow([^PKG_CONFIG(_(PATH|LIBDIR|SYSROOT_DIR|ALLOW_SYSTEM_(CFLAGS|LIBS)))?$])
|
|||
|
-m4_pattern_allow([^PKG_CONFIG_(DISABLE_UNINSTALLED|TOP_BUILD_DIR|DEBUG_SPEW)$])
|
|||
|
-AC_ARG_VAR([PKG_CONFIG], [path to pkg-config utility])
|
|||
|
-AC_ARG_VAR([PKG_CONFIG_PATH], [directories to add to pkg-config's search path])
|
|||
|
-AC_ARG_VAR([PKG_CONFIG_LIBDIR], [path overriding pkg-config's built-in search path])
|
|||
|
-
|
|||
|
-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
|
|||
|
-])dnl PKG_PROG_PKG_CONFIG
|
|||
|
-
|
|||
|
-dnl PKG_CHECK_EXISTS(MODULES, [ACTION-IF-FOUND], [ACTION-IF-NOT-FOUND])
|
|||
|
-dnl -------------------------------------------------------------------
|
|||
|
-dnl Since: 0.18
|
|||
|
-dnl
|
|||
|
-dnl Check to see whether a particular set of modules exists. Similar to
|
|||
|
-dnl PKG_CHECK_MODULES(), but does not set variables or print errors.
|
|||
|
-dnl
|
|||
|
-dnl Please remember that m4 expands AC_REQUIRE([PKG_PROG_PKG_CONFIG])
|
|||
|
-dnl only at the first occurence in configure.ac, so if the first place
|
|||
|
-dnl it's called might be skipped (such as if it is within an "if", you
|
|||
|
-dnl have to call PKG_CHECK_EXISTS manually
|
|||
|
-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_default([$2], [:])
|
|||
|
-m4_ifvaln([$3], [else
|
|||
|
- $3])dnl
|
|||
|
-fi])
|
|||
|
-
|
|||
|
-dnl _PKG_CONFIG([VARIABLE], [COMMAND], [MODULES])
|
|||
|
-dnl ---------------------------------------------
|
|||
|
-dnl Internal wrapper calling pkg-config via PKG_CONFIG and setting
|
|||
|
-dnl pkg_failed based on the result.
|
|||
|
-m4_define([_PKG_CONFIG],
|
|||
|
-[if test -n "$$1"; then
|
|||
|
- pkg_cv_[]$1="$$1"
|
|||
|
- elif test -n "$PKG_CONFIG"; then
|
|||
|
- PKG_CHECK_EXISTS([$3],
|
|||
|
- [pkg_cv_[]$1=`$PKG_CONFIG --[]$2 "$3" 2>/dev/null`
|
|||
|
- test "x$?" != "x0" && pkg_failed=yes ],
|
|||
|
- [pkg_failed=yes])
|
|||
|
- else
|
|||
|
- pkg_failed=untried
|
|||
|
-fi[]dnl
|
|||
|
-])dnl _PKG_CONFIG
|
|||
|
-
|
|||
|
-dnl _PKG_SHORT_ERRORS_SUPPORTED
|
|||
|
-dnl ---------------------------
|
|||
|
-dnl Internal check to see if pkg-config supports short errors.
|
|||
|
-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
|
|||
|
-])dnl _PKG_SHORT_ERRORS_SUPPORTED
|
|||
|
-
|
|||
|
-
|
|||
|
-dnl PKG_CHECK_MODULES(VARIABLE-PREFIX, MODULES, [ACTION-IF-FOUND],
|
|||
|
-dnl [ACTION-IF-NOT-FOUND])
|
|||
|
-dnl --------------------------------------------------------------
|
|||
|
-dnl Since: 0.4.0
|
|||
|
-dnl
|
|||
|
-dnl Note that if there is a possibility the first call to
|
|||
|
-dnl PKG_CHECK_MODULES might not happen, you should be sure to include an
|
|||
|
-dnl explicit call to PKG_PROG_PKG_CONFIG in your configure.ac
|
|||
|
-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
|
|||
|
- AC_MSG_RESULT([no])
|
|||
|
- _PKG_SHORT_ERRORS_SUPPORTED
|
|||
|
- if test $_pkg_short_errors_supported = yes; then
|
|||
|
- $1[]_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "$2" 2>&1`
|
|||
|
- else
|
|||
|
- $1[]_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "$2" 2>&1`
|
|||
|
- fi
|
|||
|
- # Put the nasty error message in config.log where it belongs
|
|||
|
- echo "$$1[]_PKG_ERRORS" >&AS_MESSAGE_LOG_FD
|
|||
|
-
|
|||
|
- m4_default([$4], [AC_MSG_ERROR(
|
|||
|
-[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])[]dnl
|
|||
|
- ])
|
|||
|
-elif test $pkg_failed = untried; then
|
|||
|
- AC_MSG_RESULT([no])
|
|||
|
- m4_default([$4], [AC_MSG_FAILURE(
|
|||
|
-[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 <http://pkg-config.freedesktop.org/>.])[]dnl
|
|||
|
- ])
|
|||
|
-else
|
|||
|
- $1[]_CFLAGS=$pkg_cv_[]$1[]_CFLAGS
|
|||
|
- $1[]_LIBS=$pkg_cv_[]$1[]_LIBS
|
|||
|
- AC_MSG_RESULT([yes])
|
|||
|
- $3
|
|||
|
-fi[]dnl
|
|||
|
-])dnl PKG_CHECK_MODULES
|
|||
|
-
|
|||
|
-
|
|||
|
-dnl PKG_CHECK_MODULES_STATIC(VARIABLE-PREFIX, MODULES, [ACTION-IF-FOUND],
|
|||
|
-dnl [ACTION-IF-NOT-FOUND])
|
|||
|
-dnl ---------------------------------------------------------------------
|
|||
|
-dnl Since: 0.29
|
|||
|
-dnl
|
|||
|
-dnl Checks for existence of MODULES and gathers its build flags with
|
|||
|
-dnl static libraries enabled. Sets VARIABLE-PREFIX_CFLAGS from --cflags
|
|||
|
-dnl and VARIABLE-PREFIX_LIBS from --libs.
|
|||
|
-dnl
|
|||
|
-dnl Note that if there is a possibility the first call to
|
|||
|
-dnl PKG_CHECK_MODULES_STATIC might not happen, you should be sure to
|
|||
|
-dnl include an explicit call to PKG_PROG_PKG_CONFIG in your
|
|||
|
-dnl configure.ac.
|
|||
|
-AC_DEFUN([PKG_CHECK_MODULES_STATIC],
|
|||
|
-[AC_REQUIRE([PKG_PROG_PKG_CONFIG])dnl
|
|||
|
-_save_PKG_CONFIG=$PKG_CONFIG
|
|||
|
-PKG_CONFIG="$PKG_CONFIG --static"
|
|||
|
-PKG_CHECK_MODULES($@)
|
|||
|
-PKG_CONFIG=$_save_PKG_CONFIG[]dnl
|
|||
|
-])dnl PKG_CHECK_MODULES_STATIC
|
|||
|
-
|
|||
|
-
|
|||
|
-dnl PKG_INSTALLDIR([DIRECTORY])
|
|||
|
-dnl -------------------------
|
|||
|
-dnl Since: 0.27
|
|||
|
-dnl
|
|||
|
-dnl Substitutes the variable pkgconfigdir as the location where a module
|
|||
|
-dnl should install pkg-config .pc files. By default the directory is
|
|||
|
-dnl $libdir/pkgconfig, but the default can be changed by passing
|
|||
|
-dnl DIRECTORY. The user can override through the --with-pkgconfigdir
|
|||
|
-dnl parameter.
|
|||
|
-AC_DEFUN([PKG_INSTALLDIR],
|
|||
|
-[m4_pushdef([pkg_default], [m4_default([$1], ['${libdir}/pkgconfig'])])
|
|||
|
-m4_pushdef([pkg_description],
|
|||
|
- [pkg-config installation directory @<:@]pkg_default[@:>@])
|
|||
|
-AC_ARG_WITH([pkgconfigdir],
|
|||
|
- [AS_HELP_STRING([--with-pkgconfigdir], pkg_description)],,
|
|||
|
- [with_pkgconfigdir=]pkg_default)
|
|||
|
-AC_SUBST([pkgconfigdir], [$with_pkgconfigdir])
|
|||
|
-m4_popdef([pkg_default])
|
|||
|
-m4_popdef([pkg_description])
|
|||
|
-])dnl PKG_INSTALLDIR
|
|||
|
-
|
|||
|
-
|
|||
|
-dnl PKG_NOARCH_INSTALLDIR([DIRECTORY])
|
|||
|
-dnl --------------------------------
|
|||
|
-dnl Since: 0.27
|
|||
|
-dnl
|
|||
|
-dnl Substitutes the variable noarch_pkgconfigdir as the location where a
|
|||
|
-dnl module should install arch-independent pkg-config .pc files. By
|
|||
|
-dnl default the directory is $datadir/pkgconfig, but the default can be
|
|||
|
-dnl changed by passing DIRECTORY. The user can override through the
|
|||
|
-dnl --with-noarch-pkgconfigdir parameter.
|
|||
|
-AC_DEFUN([PKG_NOARCH_INSTALLDIR],
|
|||
|
-[m4_pushdef([pkg_default], [m4_default([$1], ['${datadir}/pkgconfig'])])
|
|||
|
-m4_pushdef([pkg_description],
|
|||
|
- [pkg-config arch-independent installation directory @<:@]pkg_default[@:>@])
|
|||
|
-AC_ARG_WITH([noarch-pkgconfigdir],
|
|||
|
- [AS_HELP_STRING([--with-noarch-pkgconfigdir], pkg_description)],,
|
|||
|
- [with_noarch_pkgconfigdir=]pkg_default)
|
|||
|
-AC_SUBST([noarch_pkgconfigdir], [$with_noarch_pkgconfigdir])
|
|||
|
-m4_popdef([pkg_default])
|
|||
|
-m4_popdef([pkg_description])
|
|||
|
-])dnl PKG_NOARCH_INSTALLDIR
|
|||
|
-
|
|||
|
-
|
|||
|
-dnl PKG_CHECK_VAR(VARIABLE, MODULE, CONFIG-VARIABLE,
|
|||
|
-dnl [ACTION-IF-FOUND], [ACTION-IF-NOT-FOUND])
|
|||
|
-dnl -------------------------------------------
|
|||
|
-dnl Since: 0.28
|
|||
|
-dnl
|
|||
|
-dnl Retrieves the value of the pkg-config variable for the given module.
|
|||
|
-AC_DEFUN([PKG_CHECK_VAR],
|
|||
|
-[AC_REQUIRE([PKG_PROG_PKG_CONFIG])dnl
|
|||
|
-AC_ARG_VAR([$1], [value of $3 for $2, overriding pkg-config])dnl
|
|||
|
-
|
|||
|
-_PKG_CONFIG([$1], [variable="][$3]["], [$2])
|
|||
|
-AS_VAR_COPY([$1], [pkg_cv_][$1])
|
|||
|
-
|
|||
|
-AS_VAR_IF([$1], [""], [$5], [$4])dnl
|
|||
|
-])dnl PKG_CHECK_VAR
|
|||
|
-
|
|||
|
-dnl PKG_WITH_MODULES(VARIABLE-PREFIX, MODULES,
|
|||
|
-dnl [ACTION-IF-FOUND],[ACTION-IF-NOT-FOUND],
|
|||
|
-dnl [DESCRIPTION], [DEFAULT])
|
|||
|
-dnl ------------------------------------------
|
|||
|
-dnl
|
|||
|
-dnl Prepare a "--with-" configure option using the lowercase
|
|||
|
-dnl [VARIABLE-PREFIX] name, merging the behaviour of AC_ARG_WITH and
|
|||
|
-dnl PKG_CHECK_MODULES in a single macro.
|
|||
|
-AC_DEFUN([PKG_WITH_MODULES],
|
|||
|
-[
|
|||
|
-m4_pushdef([with_arg], m4_tolower([$1]))
|
|||
|
-
|
|||
|
-m4_pushdef([description],
|
|||
|
- [m4_default([$5], [build with ]with_arg[ support])])
|
|||
|
-
|
|||
|
-m4_pushdef([def_arg], [m4_default([$6], [auto])])
|
|||
|
-m4_pushdef([def_action_if_found], [AS_TR_SH([with_]with_arg)=yes])
|
|||
|
-m4_pushdef([def_action_if_not_found], [AS_TR_SH([with_]with_arg)=no])
|
|||
|
-
|
|||
|
-m4_case(def_arg,
|
|||
|
- [yes],[m4_pushdef([with_without], [--without-]with_arg)],
|
|||
|
- [m4_pushdef([with_without],[--with-]with_arg)])
|
|||
|
-
|
|||
|
-AC_ARG_WITH(with_arg,
|
|||
|
- AS_HELP_STRING(with_without, description[ @<:@default=]def_arg[@:>@]),,
|
|||
|
- [AS_TR_SH([with_]with_arg)=def_arg])
|
|||
|
-
|
|||
|
-AS_CASE([$AS_TR_SH([with_]with_arg)],
|
|||
|
- [yes],[PKG_CHECK_MODULES([$1],[$2],$3,$4)],
|
|||
|
- [auto],[PKG_CHECK_MODULES([$1],[$2],
|
|||
|
- [m4_n([def_action_if_found]) $3],
|
|||
|
- [m4_n([def_action_if_not_found]) $4])])
|
|||
|
-
|
|||
|
-m4_popdef([with_arg])
|
|||
|
-m4_popdef([description])
|
|||
|
-m4_popdef([def_arg])
|
|||
|
-
|
|||
|
-])dnl PKG_WITH_MODULES
|
|||
|
-
|
|||
|
-dnl PKG_HAVE_WITH_MODULES(VARIABLE-PREFIX, MODULES,
|
|||
|
-dnl [DESCRIPTION], [DEFAULT])
|
|||
|
-dnl -----------------------------------------------
|
|||
|
-dnl
|
|||
|
-dnl Convenience macro to trigger AM_CONDITIONAL after PKG_WITH_MODULES
|
|||
|
-dnl check._[VARIABLE-PREFIX] is exported as make variable.
|
|||
|
-AC_DEFUN([PKG_HAVE_WITH_MODULES],
|
|||
|
-[
|
|||
|
-PKG_WITH_MODULES([$1],[$2],,,[$3],[$4])
|
|||
|
-
|
|||
|
-AM_CONDITIONAL([HAVE_][$1],
|
|||
|
- [test "$AS_TR_SH([with_]m4_tolower([$1]))" = "yes"])
|
|||
|
-])dnl PKG_HAVE_WITH_MODULES
|
|||
|
-
|
|||
|
-dnl PKG_HAVE_DEFINE_WITH_MODULES(VARIABLE-PREFIX, MODULES,
|
|||
|
-dnl [DESCRIPTION], [DEFAULT])
|
|||
|
-dnl ------------------------------------------------------
|
|||
|
-dnl
|
|||
|
-dnl Convenience macro to run AM_CONDITIONAL and AC_DEFINE after
|
|||
|
-dnl PKG_WITH_MODULES check. HAVE_[VARIABLE-PREFIX] is exported as make
|
|||
|
-dnl and preprocessor variable.
|
|||
|
-AC_DEFUN([PKG_HAVE_DEFINE_WITH_MODULES],
|
|||
|
-[
|
|||
|
-PKG_HAVE_WITH_MODULES([$1],[$2],[$3],[$4])
|
|||
|
-
|
|||
|
-AS_IF([test "$AS_TR_SH([with_]m4_tolower([$1]))" = "yes"],
|
|||
|
- [AC_DEFINE([HAVE_][$1], 1, [Enable ]m4_tolower([$1])[ support])])
|
|||
|
-])dnl PKG_HAVE_DEFINE_WITH_MODULES
|
|||
|
-
|
|||
|
-# Copyright (C) 2002-2017 Free Software Foundation, Inc.
|
|||
|
-#
|
|||
|
-# This file 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.
|
|||
|
-
|
|||
|
-# AM_AUTOMAKE_VERSION(VERSION)
|
|||
|
-# ----------------------------
|
|||
|
-# Automake X.Y traces this macro to ensure aclocal.m4 has been
|
|||
|
-# generated from the m4 files accompanying Automake X.Y.
|
|||
|
-# (This private macro should not be called outside this file.)
|
|||
|
-AC_DEFUN([AM_AUTOMAKE_VERSION],
|
|||
|
-[am__api_version='1.15'
|
|||
|
-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.15.1], [],
|
|||
|
- [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl
|
|||
|
-])
|
|||
|
-
|
|||
|
-# _AM_AUTOCONF_VERSION(VERSION)
|
|||
|
-# -----------------------------
|
|||
|
-# aclocal traces this macro to find the Autoconf version.
|
|||
|
-# This is a private macro too. Using m4_define simplifies
|
|||
|
-# the logic in aclocal, which can simply ignore this definition.
|
|||
|
-m4_define([_AM_AUTOCONF_VERSION], [])
|
|||
|
-
|
|||
|
-# AM_SET_CURRENT_AUTOMAKE_VERSION
|
|||
|
-# -------------------------------
|
|||
|
-# Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced.
|
|||
|
-# This function is AC_REQUIREd by AM_INIT_AUTOMAKE.
|
|||
|
-AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION],
|
|||
|
-[AM_AUTOMAKE_VERSION([1.15.1])dnl
|
|||
|
-m4_ifndef([AC_AUTOCONF_VERSION],
|
|||
|
- [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
|
|||
|
-_AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))])
|
|||
|
-
|
|||
|
-# AM_AUX_DIR_EXPAND -*- Autoconf -*-
|
|||
|
-
|
|||
|
-# Copyright (C) 2001-2017 Free Software Foundation, Inc.
|
|||
|
-#
|
|||
|
-# This file 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.
|
|||
|
-
|
|||
|
-# For projects using AC_CONFIG_AUX_DIR([foo]), Autoconf sets
|
|||
|
-# $ac_aux_dir to '$srcdir/foo'. In other projects, it is set to
|
|||
|
-# '$srcdir', '$srcdir/..', or '$srcdir/../..'.
|
|||
|
-#
|
|||
|
-# Of course, Automake must honor this variable whenever it calls a
|
|||
|
-# tool from the auxiliary directory. The problem is that $srcdir (and
|
|||
|
-# therefore $ac_aux_dir as well) can be either absolute or relative,
|
|||
|
-# depending on how configure is run. This is pretty annoying, since
|
|||
|
-# it makes $ac_aux_dir quite unusable in subdirectories: in the top
|
|||
|
-# source directory, any form will work fine, but in subdirectories a
|
|||
|
-# relative path needs to be adjusted first.
|
|||
|
-#
|
|||
|
-# $ac_aux_dir/missing
|
|||
|
-# fails when called from a subdirectory if $ac_aux_dir is relative
|
|||
|
-# $top_srcdir/$ac_aux_dir/missing
|
|||
|
-# fails if $ac_aux_dir is absolute,
|
|||
|
-# fails when called from a subdirectory in a VPATH build with
|
|||
|
-# a relative $ac_aux_dir
|
|||
|
-#
|
|||
|
-# The reason of the latter failure is that $top_srcdir and $ac_aux_dir
|
|||
|
-# are both prefixed by $srcdir. In an in-source build this is usually
|
|||
|
-# harmless because $srcdir is '.', but things will broke when you
|
|||
|
-# start a VPATH build or use an absolute $srcdir.
|
|||
|
-#
|
|||
|
-# So we could use something similar to $top_srcdir/$ac_aux_dir/missing,
|
|||
|
-# iff we strip the leading $srcdir from $ac_aux_dir. That would be:
|
|||
|
-# am_aux_dir='\$(top_srcdir)/'`expr "$ac_aux_dir" : "$srcdir//*\(.*\)"`
|
|||
|
-# and then we would define $MISSING as
|
|||
|
-# MISSING="\${SHELL} $am_aux_dir/missing"
|
|||
|
-# This will work as long as MISSING is not called from configure, because
|
|||
|
-# unfortunately $(top_srcdir) has no meaning in configure.
|
|||
|
-# However there are other variables, like CC, which are often used in
|
|||
|
-# configure, and could therefore not use this "fixed" $ac_aux_dir.
|
|||
|
-#
|
|||
|
-# Another solution, used here, is to always expand $ac_aux_dir to an
|
|||
|
-# absolute PATH. The drawback is that using absolute paths prevent a
|
|||
|
-# configured tree to be moved without reconfiguration.
|
|||
|
-
|
|||
|
-AC_DEFUN([AM_AUX_DIR_EXPAND],
|
|||
|
-[AC_REQUIRE([AC_CONFIG_AUX_DIR_DEFAULT])dnl
|
|||
|
-# Expand $ac_aux_dir to an absolute path.
|
|||
|
-am_aux_dir=`cd "$ac_aux_dir" && pwd`
|
|||
|
-])
|
|||
|
-
|
|||
|
-# AM_CONDITIONAL -*- Autoconf -*-
|
|||
|
-
|
|||
|
-# Copyright (C) 1997-2017 Free Software Foundation, Inc.
|
|||
|
-#
|
|||
|
-# This file 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.
|
|||
|
-
|
|||
|
-# AM_CONDITIONAL(NAME, SHELL-CONDITION)
|
|||
|
-# -------------------------------------
|
|||
|
-# Define a conditional.
|
|||
|
-AC_DEFUN([AM_CONDITIONAL],
|
|||
|
-[AC_PREREQ([2.52])dnl
|
|||
|
- m4_if([$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])])
|
|||
|
-
|
|||
|
-# Copyright (C) 1999-2017 Free Software Foundation, Inc.
|
|||
|
-#
|
|||
|
-# This file 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.
|
|||
|
-
|
|||
|
-
|
|||
|
-# There are a few dirty hacks below to avoid letting 'AC_PROG_CC' be
|
|||
|
-# written in clear, in which case automake, when reading aclocal.m4,
|
|||
|
-# will think it sees a *use*, and therefore will trigger all it's
|
|||
|
-# C support machinery. Also note that it means that autoscan, seeing
|
|||
|
-# CC etc. in the Makefile, will ask for an AC_PROG_CC use...
|
|||
|
-
|
|||
|
-
|
|||
|
-# _AM_DEPENDENCIES(NAME)
|
|||
|
-# ----------------------
|
|||
|
-# See how the compiler implements dependency checking.
|
|||
|
-# NAME is "CC", "CXX", "OBJC", "OBJCXX", "UPC", or "GJC".
|
|||
|
-# We try a few techniques and use that to set a single cache variable.
|
|||
|
-#
|
|||
|
-# We don't AC_REQUIRE the corresponding AC_PROG_CC since the latter was
|
|||
|
-# modified to invoke _AM_DEPENDENCIES(CC); we would have a circular
|
|||
|
-# dependency, and given that the user is not expected to run this macro,
|
|||
|
-# just rely on AC_PROG_CC.
|
|||
|
-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
|
|||
|
-
|
|||
|
-m4_if([$1], [CC], [depcc="$CC" am_compiler_list=],
|
|||
|
- [$1], [CXX], [depcc="$CXX" am_compiler_list=],
|
|||
|
- [$1], [OBJC], [depcc="$OBJC" am_compiler_list='gcc3 gcc'],
|
|||
|
- [$1], [OBJCXX], [depcc="$OBJCXX" 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 10 /bin/sh.
|
|||
|
- echo '/* dummy */' > 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])
|
|||
|
-])
|
|||
|
-
|
|||
|
-
|
|||
|
-# AM_SET_DEPDIR
|
|||
|
-# -------------
|
|||
|
-# Choose a directory name for dependency files.
|
|||
|
-# This macro is AC_REQUIREd in _AM_DEPENDENCIES.
|
|||
|
-AC_DEFUN([AM_SET_DEPDIR],
|
|||
|
-[AC_REQUIRE([AM_SET_LEADING_DOT])dnl
|
|||
|
-AC_SUBST([DEPDIR], ["${am__leading_dot}deps"])dnl
|
|||
|
-])
|
|||
|
-
|
|||
|
-
|
|||
|
-# AM_DEP_TRACK
|
|||
|
-# ------------
|
|||
|
-AC_DEFUN([AM_DEP_TRACK],
|
|||
|
-[AC_ARG_ENABLE([dependency-tracking], [dnl
|
|||
|
-AS_HELP_STRING(
|
|||
|
- [--enable-dependency-tracking],
|
|||
|
- [do not reject slow dependency extractors])
|
|||
|
-AS_HELP_STRING(
|
|||
|
- [--disable-dependency-tracking],
|
|||
|
- [speeds up one-time build])])
|
|||
|
-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
|
|||
|
-])
|
|||
|
-
|
|||
|
-# Generate code to set up dependency tracking. -*- Autoconf -*-
|
|||
|
-
|
|||
|
-# Copyright (C) 1999-2017 Free Software Foundation, Inc.
|
|||
|
-#
|
|||
|
-# This file 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.
|
|||
|
-
|
|||
|
-
|
|||
|
-# _AM_OUTPUT_DEPENDENCY_COMMANDS
|
|||
|
-# ------------------------------
|
|||
|
-AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS],
|
|||
|
-[{
|
|||
|
- # Older Autoconf 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"`
|
|||
|
- # 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'`; 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
|
|||
|
-}
|
|||
|
-])# _AM_OUTPUT_DEPENDENCY_COMMANDS
|
|||
|
-
|
|||
|
-
|
|||
|
-# AM_OUTPUT_DEPENDENCY_COMMANDS
|
|||
|
-# -----------------------------
|
|||
|
-# This macro should only be invoked once -- use via AC_REQUIRE.
|
|||
|
-#
|
|||
|
-# This code is only required when automatic dependency tracking
|
|||
|
-# is enabled. FIXME. This creates each '.P' file that we will
|
|||
|
-# need in order to bootstrap the dependency handling code.
|
|||
|
-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"])
|
|||
|
-])
|
|||
|
-
|
|||
|
-# Do all the work for Automake. -*- Autoconf -*-
|
|||
|
-
|
|||
|
-# Copyright (C) 1996-2017 Free Software Foundation, Inc.
|
|||
|
-#
|
|||
|
-# This file 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 macro actually does too much. Some checks are only needed if
|
|||
|
-# your package does certain things. But this isn't really a big deal.
|
|||
|
-
|
|||
|
-dnl Redefine AC_PROG_CC to automatically invoke _AM_PROG_CC_C_O.
|
|||
|
-m4_define([AC_PROG_CC],
|
|||
|
-m4_defn([AC_PROG_CC])
|
|||
|
-[_AM_PROG_CC_C_O
|
|||
|
-])
|
|||
|
-
|
|||
|
-# AM_INIT_AUTOMAKE(PACKAGE, VERSION, [NO-DEFINE])
|
|||
|
-# AM_INIT_AUTOMAKE([OPTIONS])
|
|||
|
-# -----------------------------------------------
|
|||
|
-# The call with PACKAGE and VERSION arguments is the old style
|
|||
|
-# call (pre autoconf-2.50), which is being phased out. PACKAGE
|
|||
|
-# and VERSION should now be passed to AC_INIT and removed from
|
|||
|
-# the call to AM_INIT_AUTOMAKE.
|
|||
|
-# We support both call styles for the transition. After
|
|||
|
-# the next Automake release, Autoconf can make the AC_INIT
|
|||
|
-# arguments mandatory, and then we can depend on a new Autoconf
|
|||
|
-# release and drop the old call support.
|
|||
|
-AC_DEFUN([AM_INIT_AUTOMAKE],
|
|||
|
-[AC_PREREQ([2.65])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],
|
|||
|
-[AC_DIAGNOSE([obsolete],
|
|||
|
- [$0: two- and three-arguments forms are deprecated.])
|
|||
|
-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], [ok]):m4_ifdef([AC_PACKAGE_VERSION], [ok]),
|
|||
|
- [ok:ok],,
|
|||
|
- [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([AC_PROG_MKDIR_P])dnl
|
|||
|
-# For better backward compatibility. To be removed once Automake 1.9.x
|
|||
|
-# dies out for good. For more background, see:
|
|||
|
-# <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
|
|||
|
-# <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
|
|||
|
-AC_SUBST([mkdir_p], ['$(MKDIR_P)'])
|
|||
|
-# We need awk for the "check" target (and possibly the TAP driver). 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])],
|
|||
|
- [m4_define([AC_PROG_CC],
|
|||
|
- m4_defn([AC_PROG_CC])[_AM_DEPENDENCIES([CC])])])dnl
|
|||
|
-AC_PROVIDE_IFELSE([AC_PROG_CXX],
|
|||
|
- [_AM_DEPENDENCIES([CXX])],
|
|||
|
- [m4_define([AC_PROG_CXX],
|
|||
|
- m4_defn([AC_PROG_CXX])[_AM_DEPENDENCIES([CXX])])])dnl
|
|||
|
-AC_PROVIDE_IFELSE([AC_PROG_OBJC],
|
|||
|
- [_AM_DEPENDENCIES([OBJC])],
|
|||
|
- [m4_define([AC_PROG_OBJC],
|
|||
|
- m4_defn([AC_PROG_OBJC])[_AM_DEPENDENCIES([OBJC])])])dnl
|
|||
|
-AC_PROVIDE_IFELSE([AC_PROG_OBJCXX],
|
|||
|
- [_AM_DEPENDENCIES([OBJCXX])],
|
|||
|
- [m4_define([AC_PROG_OBJCXX],
|
|||
|
- m4_defn([AC_PROG_OBJCXX])[_AM_DEPENDENCIES([OBJCXX])])])dnl
|
|||
|
-])
|
|||
|
-AC_REQUIRE([AM_SILENT_RULES])dnl
|
|||
|
-dnl The testsuite driver may need to know about EXEEXT, so add the
|
|||
|
-dnl 'am__EXEEXT' conditional if _AM_COMPILER_EXEEXT was seen. This
|
|||
|
-dnl macro 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
|
|||
|
-
|
|||
|
-# POSIX will say in a future version that running "rm -f" with no argument
|
|||
|
-# is OK; and we want to be able to make that assumption in our Makefile
|
|||
|
-# recipes. So use an aggressive probe to check that the usage we want is
|
|||
|
-# actually supported "in the wild" to an acceptable degree.
|
|||
|
-# See automake bug#10828.
|
|||
|
-# To make any issue more visible, cause the running configure to be aborted
|
|||
|
-# by default if the 'rm' program in use doesn't match our expectations; the
|
|||
|
-# user can still override this though.
|
|||
|
-if rm -f && rm -fr && rm -rf; then : OK; else
|
|||
|
- cat >&2 <<'END'
|
|||
|
-Oops!
|
|||
|
-
|
|||
|
-Your 'rm' program seems unable to run without file operands specified
|
|||
|
-on the command line, even when the '-f' option is present. This is contrary
|
|||
|
-to the behaviour of most rm programs out there, and not conforming with
|
|||
|
-the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
|
|||
|
-
|
|||
|
-Please tell bug-automake@gnu.org about your system, including the value
|
|||
|
-of your $PATH and any error possibly output before this message. This
|
|||
|
-can help us improve future automake versions.
|
|||
|
-
|
|||
|
-END
|
|||
|
- if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then
|
|||
|
- echo 'Configuration will proceed anyway, since you have set the' >&2
|
|||
|
- echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
|
|||
|
- echo >&2
|
|||
|
- else
|
|||
|
- cat >&2 <<'END'
|
|||
|
-Aborting the configuration process, to ensure you take notice of the issue.
|
|||
|
-
|
|||
|
-You can download and install GNU coreutils to get an 'rm' implementation
|
|||
|
-that behaves properly: <http://www.gnu.org/software/coreutils/>.
|
|||
|
-
|
|||
|
-If you want to complete the configuration process using your problematic
|
|||
|
-'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
|
|||
|
-to "yes", and re-run configure.
|
|||
|
-
|
|||
|
-END
|
|||
|
- AC_MSG_ERROR([Your 'rm' program is bad, sorry.])
|
|||
|
- fi
|
|||
|
-fi
|
|||
|
-dnl The trailing newline in this macro's definition is deliberate, for
|
|||
|
-dnl backward compatibility and to allow trailing 'dnl'-style comments
|
|||
|
-dnl after the AM_INIT_AUTOMAKE invocation. See automake bug#16841.
|
|||
|
-])
|
|||
|
-
|
|||
|
-dnl Hook into '_AC_COMPILER_EXEEXT' early to learn its expansion. Do not
|
|||
|
-dnl add the conditional right here, as _AC_COMPILER_EXEEXT may be further
|
|||
|
-dnl mangled by Autoconf and run in a shell conditional statement.
|
|||
|
-m4_define([_AC_COMPILER_EXEEXT],
|
|||
|
-m4_defn([_AC_COMPILER_EXEEXT])[m4_provide([_AM_COMPILER_EXEEXT])])
|
|||
|
-
|
|||
|
-# When config.status generates a header, we must update the stamp-h file.
|
|||
|
-# This file resides in the same directory as the config header
|
|||
|
-# that is generated. The stamp files are numbered to have different names.
|
|||
|
-
|
|||
|
-# Autoconf calls _AC_AM_CONFIG_HEADER_HOOK (when defined) in the
|
|||
|
-# loop where config.status creates the headers, so we can generate
|
|||
|
-# our stamp files there.
|
|||
|
-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])
|
|||
|
-
|
|||
|
-# Copyright (C) 2001-2017 Free Software Foundation, Inc.
|
|||
|
-#
|
|||
|
-# This file 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.
|
|||
|
-
|
|||
|
-# AM_PROG_INSTALL_SH
|
|||
|
-# ------------------
|
|||
|
-# Define $install_sh.
|
|||
|
-AC_DEFUN([AM_PROG_INSTALL_SH],
|
|||
|
-[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
|
|||
|
-if test x"${install_sh+set}" != 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])])
|
|||
|
-
|
|||
|
-# Copyright (C) 2003-2017 Free Software Foundation, Inc.
|
|||
|
-#
|
|||
|
-# This file 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.
|
|||
|
-
|
|||
|
-# Check whether the underlying file-system supports filenames
|
|||
|
-# with a leading dot. For instance MS-DOS doesn't.
|
|||
|
-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])])
|
|||
|
-
|
|||
|
-# Check to see how 'make' treats includes. -*- Autoconf -*-
|
|||
|
-
|
|||
|
-# Copyright (C) 2001-2017 Free Software Foundation, Inc.
|
|||
|
-#
|
|||
|
-# This file 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.
|
|||
|
-
|
|||
|
-# AM_MAKE_INCLUDE()
|
|||
|
-# -----------------
|
|||
|
-# Check to see how make treats includes.
|
|||
|
-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
|
|||
|
-])
|
|||
|
-
|
|||
|
-# Fake the existence of programs that GNU maintainers use. -*- Autoconf -*-
|
|||
|
-
|
|||
|
-# Copyright (C) 1997-2017 Free Software Foundation, Inc.
|
|||
|
-#
|
|||
|
-# This file 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.
|
|||
|
-
|
|||
|
-# AM_MISSING_PROG(NAME, PROGRAM)
|
|||
|
-# ------------------------------
|
|||
|
-AC_DEFUN([AM_MISSING_PROG],
|
|||
|
-[AC_REQUIRE([AM_MISSING_HAS_RUN])
|
|||
|
-$1=${$1-"${am_missing_run}$2"}
|
|||
|
-AC_SUBST($1)])
|
|||
|
-
|
|||
|
-# AM_MISSING_HAS_RUN
|
|||
|
-# ------------------
|
|||
|
-# Define MISSING if not defined so far and test if it is modern enough.
|
|||
|
-# If it is, set am_missing_run to use it, otherwise, to nothing.
|
|||
|
-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 --is-lightweight"; then
|
|||
|
- am_missing_run="$MISSING "
|
|||
|
-else
|
|||
|
- am_missing_run=
|
|||
|
- AC_MSG_WARN(['missing' script is too old or missing])
|
|||
|
-fi
|
|||
|
-])
|
|||
|
-
|
|||
|
-# Helper functions for option handling. -*- Autoconf -*-
|
|||
|
-
|
|||
|
-# Copyright (C) 2001-2017 Free Software Foundation, Inc.
|
|||
|
-#
|
|||
|
-# This file 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.
|
|||
|
-
|
|||
|
-# _AM_MANGLE_OPTION(NAME)
|
|||
|
-# -----------------------
|
|||
|
-AC_DEFUN([_AM_MANGLE_OPTION],
|
|||
|
-[[_AM_OPTION_]m4_bpatsubst($1, [[^a-zA-Z0-9_]], [_])])
|
|||
|
-
|
|||
|
-# _AM_SET_OPTION(NAME)
|
|||
|
-# --------------------
|
|||
|
-# Set option NAME. Presently that only means defining a flag for this option.
|
|||
|
-AC_DEFUN([_AM_SET_OPTION],
|
|||
|
-[m4_define(_AM_MANGLE_OPTION([$1]), [1])])
|
|||
|
-
|
|||
|
-# _AM_SET_OPTIONS(OPTIONS)
|
|||
|
-# ------------------------
|
|||
|
-# OPTIONS is a space-separated list of Automake options.
|
|||
|
-AC_DEFUN([_AM_SET_OPTIONS],
|
|||
|
-[m4_foreach_w([_AM_Option], [$1], [_AM_SET_OPTION(_AM_Option)])])
|
|||
|
-
|
|||
|
-# _AM_IF_OPTION(OPTION, IF-SET, [IF-NOT-SET])
|
|||
|
-# -------------------------------------------
|
|||
|
-# Execute IF-SET if OPTION is set, IF-NOT-SET otherwise.
|
|||
|
-AC_DEFUN([_AM_IF_OPTION],
|
|||
|
-[m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])])
|
|||
|
-
|
|||
|
-# Copyright (C) 1999-2017 Free Software Foundation, Inc.
|
|||
|
-#
|
|||
|
-# This file 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.
|
|||
|
-
|
|||
|
-# _AM_PROG_CC_C_O
|
|||
|
-# ---------------
|
|||
|
-# Like AC_PROG_CC_C_O, but changed for automake. We rewrite AC_PROG_CC
|
|||
|
-# to automatically call this.
|
|||
|
-AC_DEFUN([_AM_PROG_CC_C_O],
|
|||
|
-[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
|
|||
|
-AC_REQUIRE_AUX_FILE([compile])dnl
|
|||
|
-AC_LANG_PUSH([C])dnl
|
|||
|
-AC_CACHE_CHECK(
|
|||
|
- [whether $CC understands -c and -o together],
|
|||
|
- [am_cv_prog_cc_c_o],
|
|||
|
- [AC_LANG_CONFTEST([AC_LANG_PROGRAM([])])
|
|||
|
- # Make sure it works both with $CC and with simple cc.
|
|||
|
- # Following AC_PROG_CC_C_O, we do the test twice because some
|
|||
|
- # compilers refuse to overwrite an existing .o file with -o,
|
|||
|
- # though they will create one.
|
|||
|
- am_cv_prog_cc_c_o=yes
|
|||
|
- for am_i in 1 2; do
|
|||
|
- if AM_RUN_LOG([$CC -c conftest.$ac_ext -o conftest2.$ac_objext]) \
|
|||
|
- && test -f conftest2.$ac_objext; then
|
|||
|
- : OK
|
|||
|
- else
|
|||
|
- am_cv_prog_cc_c_o=no
|
|||
|
- break
|
|||
|
- fi
|
|||
|
- done
|
|||
|
- rm -f core conftest*
|
|||
|
- unset am_i])
|
|||
|
-if test "$am_cv_prog_cc_c_o" != yes; then
|
|||
|
- # Losing compiler, so override with the script.
|
|||
|
- # FIXME: It is wrong to rewrite CC.
|
|||
|
- # But if we don't then we get into trouble of one sort or another.
|
|||
|
- # A longer-term fix would be to have automake use am__CC in this case,
|
|||
|
- # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
|
|||
|
- CC="$am_aux_dir/compile $CC"
|
|||
|
-fi
|
|||
|
-AC_LANG_POP([C])])
|
|||
|
-
|
|||
|
-# For backward compatibility.
|
|||
|
-AC_DEFUN_ONCE([AM_PROG_CC_C_O], [AC_REQUIRE([AC_PROG_CC])])
|
|||
|
-
|
|||
|
-# Copyright (C) 2001-2017 Free Software Foundation, Inc.
|
|||
|
-#
|
|||
|
-# This file 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.
|
|||
|
-
|
|||
|
-# AM_RUN_LOG(COMMAND)
|
|||
|
-# -------------------
|
|||
|
-# Run COMMAND, save the exit status in ac_status, and log it.
|
|||
|
-# (This has been adapted from Autoconf's _AC_RUN_LOG macro.)
|
|||
|
-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); }])
|
|||
|
-
|
|||
|
-# Check to make sure that the build environment is sane. -*- Autoconf -*-
|
|||
|
-
|
|||
|
-# Copyright (C) 1996-2017 Free Software Foundation, Inc.
|
|||
|
-#
|
|||
|
-# This file 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.
|
|||
|
-
|
|||
|
-# AM_SANITY_CHECK
|
|||
|
-# ---------------
|
|||
|
-AC_DEFUN([AM_SANITY_CHECK],
|
|||
|
-[AC_MSG_CHECKING([whether build environment is sane])
|
|||
|
-# 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 (
|
|||
|
- am_has_slept=no
|
|||
|
- for am_try in 1 2; do
|
|||
|
- echo "timestamp, slept: $am_has_slept" > conftest.file
|
|||
|
- 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
|
|||
|
- 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
|
|||
|
- if test "$[2]" = conftest.file || test $am_try -eq 2; then
|
|||
|
- break
|
|||
|
- fi
|
|||
|
- # Just in case.
|
|||
|
- sleep 1
|
|||
|
- am_has_slept=yes
|
|||
|
- done
|
|||
|
- 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])
|
|||
|
-# If we didn't sleep, we still need to ensure time stamps of config.status and
|
|||
|
-# generated files are strictly newer.
|
|||
|
-am_sleep_pid=
|
|||
|
-if grep 'slept: no' conftest.file >/dev/null 2>&1; then
|
|||
|
- ( sleep 1 ) &
|
|||
|
- am_sleep_pid=$!
|
|||
|
-fi
|
|||
|
-AC_CONFIG_COMMANDS_PRE(
|
|||
|
- [AC_MSG_CHECKING([that generated files are newer than configure])
|
|||
|
- if test -n "$am_sleep_pid"; then
|
|||
|
- # Hide warnings about reused PIDs.
|
|||
|
- wait $am_sleep_pid 2>/dev/null
|
|||
|
- fi
|
|||
|
- AC_MSG_RESULT([done])])
|
|||
|
-rm -f conftest.file
|
|||
|
-])
|
|||
|
-
|
|||
|
-# Copyright (C) 2009-2017 Free Software Foundation, Inc.
|
|||
|
-#
|
|||
|
-# This file 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.
|
|||
|
-
|
|||
|
-# AM_SILENT_RULES([DEFAULT])
|
|||
|
-# --------------------------
|
|||
|
-# Enable less verbose build rules; with the default set to DEFAULT
|
|||
|
-# ("yes" being less verbose, "no" or empty being verbose).
|
|||
|
-AC_DEFUN([AM_SILENT_RULES],
|
|||
|
-[AC_ARG_ENABLE([silent-rules], [dnl
|
|||
|
-AS_HELP_STRING(
|
|||
|
- [--enable-silent-rules],
|
|||
|
- [less verbose build output (undo: "make V=1")])
|
|||
|
-AS_HELP_STRING(
|
|||
|
- [--disable-silent-rules],
|
|||
|
- [verbose build output (undo: "make V=0")])dnl
|
|||
|
-])
|
|||
|
-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
|
|||
|
-])
|
|||
|
-
|
|||
|
-# Copyright (C) 2001-2017 Free Software Foundation, Inc.
|
|||
|
-#
|
|||
|
-# This file 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.
|
|||
|
-
|
|||
|
-# AM_PROG_INSTALL_STRIP
|
|||
|
-# ---------------------
|
|||
|
-# One issue with vendor 'install' (even GNU) is that you can't
|
|||
|
-# specify the program used to strip binaries. This is especially
|
|||
|
-# annoying in cross-compiling environments, where the build's strip
|
|||
|
-# is unlikely to handle the host's binaries.
|
|||
|
-# Fortunately install-sh will honor a STRIPPROG variable, so we
|
|||
|
-# always use install-sh in "make install-strip", and initialize
|
|||
|
-# STRIPPROG with the value of the STRIP variable (set by the user).
|
|||
|
-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])])
|
|||
|
-
|
|||
|
-# Copyright (C) 2006-2017 Free Software Foundation, Inc.
|
|||
|
-#
|
|||
|
-# This file 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.
|
|||
|
-
|
|||
|
-# _AM_SUBST_NOTMAKE(VARIABLE)
|
|||
|
-# ---------------------------
|
|||
|
-# Prevent Automake from outputting VARIABLE = @VARIABLE@ in Makefile.in.
|
|||
|
-# This macro is traced by Automake.
|
|||
|
-AC_DEFUN([_AM_SUBST_NOTMAKE])
|
|||
|
-
|
|||
|
-# AM_SUBST_NOTMAKE(VARIABLE)
|
|||
|
-# --------------------------
|
|||
|
-# Public sister of _AM_SUBST_NOTMAKE.
|
|||
|
-AC_DEFUN([AM_SUBST_NOTMAKE], [_AM_SUBST_NOTMAKE($@)])
|
|||
|
-
|
|||
|
-# Check how to create a tarball. -*- Autoconf -*-
|
|||
|
-
|
|||
|
-# Copyright (C) 2004-2017 Free Software Foundation, Inc.
|
|||
|
-#
|
|||
|
-# This file 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.
|
|||
|
-
|
|||
|
-# _AM_PROG_TAR(FORMAT)
|
|||
|
-# --------------------
|
|||
|
-# Check how to create a tarball in format FORMAT.
|
|||
|
-# FORMAT should be one of 'v7', 'ustar', or 'pax'.
|
|||
|
-#
|
|||
|
-# Substitute a variable $(am__tar) that is a command
|
|||
|
-# writing to stdout a FORMAT-tarball containing the directory
|
|||
|
-# $tardir.
|
|||
|
-# tardir=directory && $(am__tar) > result.tar
|
|||
|
-#
|
|||
|
-# Substitute a variable $(am__untar) that extract such
|
|||
|
-# a tarball read from stdin.
|
|||
|
-# $(am__untar) < result.tar
|
|||
|
-#
|
|||
|
-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}'])
|
|||
|
-
|
|||
|
-# We'll loop over all known methods to create a tar archive until one works.
|
|||
|
-_am_tools='gnutar m4_if([$1], [ustar], [plaintar]) pax cpio none'
|
|||
|
-
|
|||
|
-m4_if([$1], [v7],
|
|||
|
- [am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'],
|
|||
|
-
|
|||
|
- [m4_case([$1],
|
|||
|
- [ustar],
|
|||
|
- [# The POSIX 1988 'ustar' format is defined with fixed-size fields.
|
|||
|
- # There is notably a 21 bits limit for the UID and the GID. In fact,
|
|||
|
- # the 'pax' utility can hang on bigger UID/GID (see automake bug#8343
|
|||
|
- # and bug#13588).
|
|||
|
- am_max_uid=2097151 # 2^21 - 1
|
|||
|
- am_max_gid=$am_max_uid
|
|||
|
- # The $UID and $GID variables are not portable, so we need to resort
|
|||
|
- # to the POSIX-mandated id(1) utility. Errors in the 'id' calls
|
|||
|
- # below are definitely unexpected, so allow the users to see them
|
|||
|
- # (that is, avoid stderr redirection).
|
|||
|
- am_uid=`id -u || echo unknown`
|
|||
|
- am_gid=`id -g || echo unknown`
|
|||
|
- AC_MSG_CHECKING([whether UID '$am_uid' is supported by ustar format])
|
|||
|
- if test $am_uid -le $am_max_uid; then
|
|||
|
- AC_MSG_RESULT([yes])
|
|||
|
- else
|
|||
|
- AC_MSG_RESULT([no])
|
|||
|
- _am_tools=none
|
|||
|
- fi
|
|||
|
- AC_MSG_CHECKING([whether GID '$am_gid' is supported by ustar format])
|
|||
|
- if test $am_gid -le $am_max_gid; then
|
|||
|
- AC_MSG_RESULT([yes])
|
|||
|
- else
|
|||
|
- AC_MSG_RESULT([no])
|
|||
|
- _am_tools=none
|
|||
|
- fi],
|
|||
|
-
|
|||
|
- [pax],
|
|||
|
- [],
|
|||
|
-
|
|||
|
- [m4_fatal([Unknown tar format])])
|
|||
|
-
|
|||
|
- AC_MSG_CHECKING([how to create a $1 tar archive])
|
|||
|
-
|
|||
|
- # Go ahead even if we have the value already cached. We do so because we
|
|||
|
- # need to set the values for the 'am__tar' and 'am__untar' variables.
|
|||
|
- _am_tools=${am_cv_prog_tar_$1-$_am_tools}
|
|||
|
-
|
|||
|
- 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 <conftest.tar])
|
|||
|
- AM_RUN_LOG([cat conftest.dir/file])
|
|||
|
- grep GrepMe conftest.dir/file >/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])
|
|||
|
-]) # _AM_PROG_TAR
|
|||
|
-
|
|||
|
diff --git a/compile b/compile
|
|||
|
deleted file mode 100755
|
|||
|
index de0005d..0000000
|
|||
|
--- a/compile
|
|||
|
+++ /dev/null
|
|||
|
@@ -1,348 +0,0 @@
|
|||
|
-#!/bin/sh
|
|||
|
-# Wrapper for compilers which do not understand '-c -o'.
|
|||
|
-
|
|||
|
-scriptversion=2016-01-11.22; # UTC
|
|||
|
-
|
|||
|
-# Copyright (C) 1999-2017 Free Software Foundation, Inc.
|
|||
|
-# Written by Tom Tromey <tromey@cygnus.com>.
|
|||
|
-#
|
|||
|
-# This program 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, or (at your option)
|
|||
|
-# any later version.
|
|||
|
-#
|
|||
|
-# This program 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 this program. If not, see <http://www.gnu.org/licenses/>.
|
|||
|
-
|
|||
|
-# As a special exception to the GNU General Public License, if you
|
|||
|
-# distribute this file as part of a program that contains a
|
|||
|
-# configuration script generated by Autoconf, you may include it under
|
|||
|
-# the same distribution terms that you use for the rest of that program.
|
|||
|
-
|
|||
|
-# This file is maintained in Automake, please report
|
|||
|
-# bugs to <bug-automake@gnu.org> or send patches to
|
|||
|
-# <automake-patches@gnu.org>.
|
|||
|
-
|
|||
|
-nl='
|
|||
|
-'
|
|||
|
-
|
|||
|
-# We need space, tab and new line, in precisely that order. Quoting is
|
|||
|
-# there to prevent tools from complaining about whitespace usage.
|
|||
|
-IFS=" "" $nl"
|
|||
|
-
|
|||
|
-file_conv=
|
|||
|
-
|
|||
|
-# func_file_conv build_file lazy
|
|||
|
-# Convert a $build file to $host form and store it in $file
|
|||
|
-# Currently only supports Windows hosts. If the determined conversion
|
|||
|
-# type is listed in (the comma separated) LAZY, no conversion will
|
|||
|
-# take place.
|
|||
|
-func_file_conv ()
|
|||
|
-{
|
|||
|
- file=$1
|
|||
|
- case $file in
|
|||
|
- / | /[!/]*) # absolute file, and not a UNC file
|
|||
|
- if test -z "$file_conv"; then
|
|||
|
- # lazily determine how to convert abs files
|
|||
|
- case `uname -s` in
|
|||
|
- MINGW*)
|
|||
|
- file_conv=mingw
|
|||
|
- ;;
|
|||
|
- CYGWIN*)
|
|||
|
- file_conv=cygwin
|
|||
|
- ;;
|
|||
|
- *)
|
|||
|
- file_conv=wine
|
|||
|
- ;;
|
|||
|
- esac
|
|||
|
- fi
|
|||
|
- case $file_conv/,$2, in
|
|||
|
- *,$file_conv,*)
|
|||
|
- ;;
|
|||
|
- mingw/*)
|
|||
|
- file=`cmd //C echo "$file " | sed -e 's/"\(.*\) " *$/\1/'`
|
|||
|
- ;;
|
|||
|
- cygwin/*)
|
|||
|
- file=`cygpath -m "$file" || echo "$file"`
|
|||
|
- ;;
|
|||
|
- wine/*)
|
|||
|
- file=`winepath -w "$file" || echo "$file"`
|
|||
|
- ;;
|
|||
|
- esac
|
|||
|
- ;;
|
|||
|
- esac
|
|||
|
-}
|
|||
|
-
|
|||
|
-# func_cl_dashL linkdir
|
|||
|
-# Make cl look for libraries in LINKDIR
|
|||
|
-func_cl_dashL ()
|
|||
|
-{
|
|||
|
- func_file_conv "$1"
|
|||
|
- if test -z "$lib_path"; then
|
|||
|
- lib_path=$file
|
|||
|
- else
|
|||
|
- lib_path="$lib_path;$file"
|
|||
|
- fi
|
|||
|
- linker_opts="$linker_opts -LIBPATH:$file"
|
|||
|
-}
|
|||
|
-
|
|||
|
-# func_cl_dashl library
|
|||
|
-# Do a library search-path lookup for cl
|
|||
|
-func_cl_dashl ()
|
|||
|
-{
|
|||
|
- lib=$1
|
|||
|
- found=no
|
|||
|
- save_IFS=$IFS
|
|||
|
- IFS=';'
|
|||
|
- for dir in $lib_path $LIB
|
|||
|
- do
|
|||
|
- IFS=$save_IFS
|
|||
|
- if $shared && test -f "$dir/$lib.dll.lib"; then
|
|||
|
- found=yes
|
|||
|
- lib=$dir/$lib.dll.lib
|
|||
|
- break
|
|||
|
- fi
|
|||
|
- if test -f "$dir/$lib.lib"; then
|
|||
|
- found=yes
|
|||
|
- lib=$dir/$lib.lib
|
|||
|
- break
|
|||
|
- fi
|
|||
|
- if test -f "$dir/lib$lib.a"; then
|
|||
|
- found=yes
|
|||
|
- lib=$dir/lib$lib.a
|
|||
|
- break
|
|||
|
- fi
|
|||
|
- done
|
|||
|
- IFS=$save_IFS
|
|||
|
-
|
|||
|
- if test "$found" != yes; then
|
|||
|
- lib=$lib.lib
|
|||
|
- fi
|
|||
|
-}
|
|||
|
-
|
|||
|
-# func_cl_wrapper cl arg...
|
|||
|
-# Adjust compile command to suit cl
|
|||
|
-func_cl_wrapper ()
|
|||
|
-{
|
|||
|
- # Assume a capable shell
|
|||
|
- lib_path=
|
|||
|
- shared=:
|
|||
|
- linker_opts=
|
|||
|
- for arg
|
|||
|
- do
|
|||
|
- if test -n "$eat"; then
|
|||
|
- eat=
|
|||
|
- else
|
|||
|
- case $1 in
|
|||
|
- -o)
|
|||
|
- # configure might choose to run compile as 'compile cc -o foo foo.c'.
|
|||
|
- eat=1
|
|||
|
- case $2 in
|
|||
|
- *.o | *.[oO][bB][jJ])
|
|||
|
- func_file_conv "$2"
|
|||
|
- set x "$@" -Fo"$file"
|
|||
|
- shift
|
|||
|
- ;;
|
|||
|
- *)
|
|||
|
- func_file_conv "$2"
|
|||
|
- set x "$@" -Fe"$file"
|
|||
|
- shift
|
|||
|
- ;;
|
|||
|
- esac
|
|||
|
- ;;
|
|||
|
- -I)
|
|||
|
- eat=1
|
|||
|
- func_file_conv "$2" mingw
|
|||
|
- set x "$@" -I"$file"
|
|||
|
- shift
|
|||
|
- ;;
|
|||
|
- -I*)
|
|||
|
- func_file_conv "${1#-I}" mingw
|
|||
|
- set x "$@" -I"$file"
|
|||
|
- shift
|
|||
|
- ;;
|
|||
|
- -l)
|
|||
|
- eat=1
|
|||
|
- func_cl_dashl "$2"
|
|||
|
- set x "$@" "$lib"
|
|||
|
- shift
|
|||
|
- ;;
|
|||
|
- -l*)
|
|||
|
- func_cl_dashl "${1#-l}"
|
|||
|
- set x "$@" "$lib"
|
|||
|
- shift
|
|||
|
- ;;
|
|||
|
- -L)
|
|||
|
- eat=1
|
|||
|
- func_cl_dashL "$2"
|
|||
|
- ;;
|
|||
|
- -L*)
|
|||
|
- func_cl_dashL "${1#-L}"
|
|||
|
- ;;
|
|||
|
- -static)
|
|||
|
- shared=false
|
|||
|
- ;;
|
|||
|
- -Wl,*)
|
|||
|
- arg=${1#-Wl,}
|
|||
|
- save_ifs="$IFS"; IFS=','
|
|||
|
- for flag in $arg; do
|
|||
|
- IFS="$save_ifs"
|
|||
|
- linker_opts="$linker_opts $flag"
|
|||
|
- done
|
|||
|
- IFS="$save_ifs"
|
|||
|
- ;;
|
|||
|
- -Xlinker)
|
|||
|
- eat=1
|
|||
|
- linker_opts="$linker_opts $2"
|
|||
|
- ;;
|
|||
|
- -*)
|
|||
|
- set x "$@" "$1"
|
|||
|
- shift
|
|||
|
- ;;
|
|||
|
- *.cc | *.CC | *.cxx | *.CXX | *.[cC]++)
|
|||
|
- func_file_conv "$1"
|
|||
|
- set x "$@" -Tp"$file"
|
|||
|
- shift
|
|||
|
- ;;
|
|||
|
- *.c | *.cpp | *.CPP | *.lib | *.LIB | *.Lib | *.OBJ | *.obj | *.[oO])
|
|||
|
- func_file_conv "$1" mingw
|
|||
|
- set x "$@" "$file"
|
|||
|
- shift
|
|||
|
- ;;
|
|||
|
- *)
|
|||
|
- set x "$@" "$1"
|
|||
|
- shift
|
|||
|
- ;;
|
|||
|
- esac
|
|||
|
- fi
|
|||
|
- shift
|
|||
|
- done
|
|||
|
- if test -n "$linker_opts"; then
|
|||
|
- linker_opts="-link$linker_opts"
|
|||
|
- fi
|
|||
|
- exec "$@" $linker_opts
|
|||
|
- exit 1
|
|||
|
-}
|
|||
|
-
|
|||
|
-eat=
|
|||
|
-
|
|||
|
-case $1 in
|
|||
|
- '')
|
|||
|
- echo "$0: No command. Try '$0 --help' for more information." 1>&2
|
|||
|
- exit 1;
|
|||
|
- ;;
|
|||
|
- -h | --h*)
|
|||
|
- cat <<\EOF
|
|||
|
-Usage: compile [--help] [--version] PROGRAM [ARGS]
|
|||
|
-
|
|||
|
-Wrapper for compilers which do not understand '-c -o'.
|
|||
|
-Remove '-o dest.o' from ARGS, run PROGRAM with the remaining
|
|||
|
-arguments, and rename the output as expected.
|
|||
|
-
|
|||
|
-If you are trying to build a whole package this is not the
|
|||
|
-right script to run: please start by reading the file 'INSTALL'.
|
|||
|
-
|
|||
|
-Report bugs to <bug-automake@gnu.org>.
|
|||
|
-EOF
|
|||
|
- exit $?
|
|||
|
- ;;
|
|||
|
- -v | --v*)
|
|||
|
- echo "compile $scriptversion"
|
|||
|
- exit $?
|
|||
|
- ;;
|
|||
|
- cl | *[/\\]cl | cl.exe | *[/\\]cl.exe | \
|
|||
|
- icl | *[/\\]icl | icl.exe | *[/\\]icl.exe )
|
|||
|
- func_cl_wrapper "$@" # Doesn't return...
|
|||
|
- ;;
|
|||
|
-esac
|
|||
|
-
|
|||
|
-ofile=
|
|||
|
-cfile=
|
|||
|
-
|
|||
|
-for arg
|
|||
|
-do
|
|||
|
- if test -n "$eat"; then
|
|||
|
- eat=
|
|||
|
- else
|
|||
|
- case $1 in
|
|||
|
- -o)
|
|||
|
- # configure might choose to run compile as 'compile cc -o foo foo.c'.
|
|||
|
- # So we strip '-o arg' only if arg is an object.
|
|||
|
- eat=1
|
|||
|
- case $2 in
|
|||
|
- *.o | *.obj)
|
|||
|
- ofile=$2
|
|||
|
- ;;
|
|||
|
- *)
|
|||
|
- set x "$@" -o "$2"
|
|||
|
- shift
|
|||
|
- ;;
|
|||
|
- esac
|
|||
|
- ;;
|
|||
|
- *.c)
|
|||
|
- cfile=$1
|
|||
|
- set x "$@" "$1"
|
|||
|
- shift
|
|||
|
- ;;
|
|||
|
- *)
|
|||
|
- set x "$@" "$1"
|
|||
|
- shift
|
|||
|
- ;;
|
|||
|
- esac
|
|||
|
- fi
|
|||
|
- shift
|
|||
|
-done
|
|||
|
-
|
|||
|
-if test -z "$ofile" || test -z "$cfile"; then
|
|||
|
- # If no '-o' option was seen then we might have been invoked from a
|
|||
|
- # pattern rule where we don't need one. That is ok -- this is a
|
|||
|
- # normal compilation that the losing compiler can handle. If no
|
|||
|
- # '.c' file was seen then we are probably linking. That is also
|
|||
|
- # ok.
|
|||
|
- exec "$@"
|
|||
|
-fi
|
|||
|
-
|
|||
|
-# Name of file we expect compiler to create.
|
|||
|
-cofile=`echo "$cfile" | sed 's|^.*[\\/]||; s|^[a-zA-Z]:||; s/\.c$/.o/'`
|
|||
|
-
|
|||
|
-# Create the lock directory.
|
|||
|
-# Note: use '[/\\:.-]' here to ensure that we don't use the same name
|
|||
|
-# that we are using for the .o file. Also, base the name on the expected
|
|||
|
-# object file name, since that is what matters with a parallel build.
|
|||
|
-lockdir=`echo "$cofile" | sed -e 's|[/\\:.-]|_|g'`.d
|
|||
|
-while true; do
|
|||
|
- if mkdir "$lockdir" >/dev/null 2>&1; then
|
|||
|
- break
|
|||
|
- fi
|
|||
|
- sleep 1
|
|||
|
-done
|
|||
|
-# FIXME: race condition here if user kills between mkdir and trap.
|
|||
|
-trap "rmdir '$lockdir'; exit 1" 1 2 15
|
|||
|
-
|
|||
|
-# Run the compile.
|
|||
|
-"$@"
|
|||
|
-ret=$?
|
|||
|
-
|
|||
|
-if test -f "$cofile"; then
|
|||
|
- test "$cofile" = "$ofile" || mv "$cofile" "$ofile"
|
|||
|
-elif test -f "${cofile}bj"; then
|
|||
|
- test "${cofile}bj" = "$ofile" || mv "${cofile}bj" "$ofile"
|
|||
|
-fi
|
|||
|
-
|
|||
|
-rmdir "$lockdir"
|
|||
|
-exit $ret
|
|||
|
-
|
|||
|
-# Local Variables:
|
|||
|
-# mode: shell-script
|
|||
|
-# sh-indentation: 2
|
|||
|
-# eval: (add-hook 'write-file-hooks 'time-stamp)
|
|||
|
-# time-stamp-start: "scriptversion="
|
|||
|
-# time-stamp-format: "%:y-%02m-%02d.%02H"
|
|||
|
-# time-stamp-time-zone: "UTC0"
|
|||
|
-# time-stamp-end: "; # UTC"
|
|||
|
-# End:
|
|||
|
diff --git a/config.guess b/config.guess
|
|||
|
deleted file mode 100755
|
|||
|
index 717b228..0000000
|
|||
|
--- a/config.guess
|
|||
|
+++ /dev/null
|
|||
|
@@ -1,1476 +0,0 @@
|
|||
|
-#!/bin/sh
|
|||
|
-# Attempt to guess a canonical system name.
|
|||
|
-# Copyright 1992-2017 Free Software Foundation, Inc.
|
|||
|
-
|
|||
|
-timestamp='2017-08-08'
|
|||
|
-
|
|||
|
-# This file 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 3 of the License, or
|
|||
|
-# (at your option) any later version.
|
|||
|
-#
|
|||
|
-# This program 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 this program; if not, see <http://www.gnu.org/licenses/>.
|
|||
|
-#
|
|||
|
-# As a special exception to the GNU General Public License, if you
|
|||
|
-# distribute this file as part of a program that contains a
|
|||
|
-# configuration script generated by Autoconf, you may include it under
|
|||
|
-# the same distribution terms that you use for the rest of that
|
|||
|
-# program. This Exception is an additional permission under section 7
|
|||
|
-# of the GNU General Public License, version 3 ("GPLv3").
|
|||
|
-#
|
|||
|
-# Originally written by Per Bothner; maintained since 2000 by Ben Elliston.
|
|||
|
-#
|
|||
|
-# You can get the latest version of this script from:
|
|||
|
-# http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess
|
|||
|
-#
|
|||
|
-# Please send patches to <config-patches@gnu.org>.
|
|||
|
-
|
|||
|
-
|
|||
|
-me=`echo "$0" | sed -e 's,.*/,,'`
|
|||
|
-
|
|||
|
-usage="\
|
|||
|
-Usage: $0 [OPTION]
|
|||
|
-
|
|||
|
-Output the configuration name of the system \`$me' is run on.
|
|||
|
-
|
|||
|
-Operation modes:
|
|||
|
- -h, --help print this help, then exit
|
|||
|
- -t, --time-stamp print date of last modification, then exit
|
|||
|
- -v, --version print version number, then exit
|
|||
|
-
|
|||
|
-Report bugs and patches to <config-patches@gnu.org>."
|
|||
|
-
|
|||
|
-version="\
|
|||
|
-GNU config.guess ($timestamp)
|
|||
|
-
|
|||
|
-Originally written by Per Bothner.
|
|||
|
-Copyright 1992-2017 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."
|
|||
|
-
|
|||
|
-help="
|
|||
|
-Try \`$me --help' for more information."
|
|||
|
-
|
|||
|
-# Parse command line
|
|||
|
-while test $# -gt 0 ; do
|
|||
|
- case $1 in
|
|||
|
- --time-stamp | --time* | -t )
|
|||
|
- echo "$timestamp" ; exit ;;
|
|||
|
- --version | -v )
|
|||
|
- echo "$version" ; exit ;;
|
|||
|
- --help | --h* | -h )
|
|||
|
- echo "$usage"; exit ;;
|
|||
|
- -- ) # Stop option processing
|
|||
|
- shift; break ;;
|
|||
|
- - ) # Use stdin as input.
|
|||
|
- break ;;
|
|||
|
- -* )
|
|||
|
- echo "$me: invalid option $1$help" >&2
|
|||
|
- exit 1 ;;
|
|||
|
- * )
|
|||
|
- break ;;
|
|||
|
- esac
|
|||
|
-done
|
|||
|
-
|
|||
|
-if test $# != 0; then
|
|||
|
- echo "$me: too many arguments$help" >&2
|
|||
|
- exit 1
|
|||
|
-fi
|
|||
|
-
|
|||
|
-trap 'exit 1' 1 2 15
|
|||
|
-
|
|||
|
-# CC_FOR_BUILD -- compiler used by this script. Note that the use of a
|
|||
|
-# compiler to aid in system detection is discouraged as it requires
|
|||
|
-# temporary files to be created and, as you can see below, it is a
|
|||
|
-# headache to deal with in a portable fashion.
|
|||
|
-
|
|||
|
-# Historically, `CC_FOR_BUILD' used to be named `HOST_CC'. We still
|
|||
|
-# use `HOST_CC' if defined, but it is deprecated.
|
|||
|
-
|
|||
|
-# Portable tmp directory creation inspired by the Autoconf team.
|
|||
|
-
|
|||
|
-set_cc_for_build='
|
|||
|
-trap "exitcode=\$?; (rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null) && exit \$exitcode" 0 ;
|
|||
|
-trap "rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null; exit 1" 1 2 13 15 ;
|
|||
|
-: ${TMPDIR=/tmp} ;
|
|||
|
- { tmp=`(umask 077 && mktemp -d "$TMPDIR/cgXXXXXX") 2>/dev/null` && test -n "$tmp" && test -d "$tmp" ; } ||
|
|||
|
- { test -n "$RANDOM" && tmp=$TMPDIR/cg$$-$RANDOM && (umask 077 && mkdir $tmp) ; } ||
|
|||
|
- { tmp=$TMPDIR/cg-$$ && (umask 077 && mkdir $tmp) && echo "Warning: creating insecure temp directory" >&2 ; } ||
|
|||
|
- { echo "$me: cannot create a temporary directory in $TMPDIR" >&2 ; exit 1 ; } ;
|
|||
|
-dummy=$tmp/dummy ;
|
|||
|
-tmpfiles="$dummy.c $dummy.o $dummy.rel $dummy" ;
|
|||
|
-case $CC_FOR_BUILD,$HOST_CC,$CC in
|
|||
|
- ,,) echo "int x;" > $dummy.c ;
|
|||
|
- for c in cc gcc c89 c99 ; do
|
|||
|
- if ($c -c -o $dummy.o $dummy.c) >/dev/null 2>&1 ; then
|
|||
|
- CC_FOR_BUILD="$c"; break ;
|
|||
|
- fi ;
|
|||
|
- done ;
|
|||
|
- if test x"$CC_FOR_BUILD" = x ; then
|
|||
|
- CC_FOR_BUILD=no_compiler_found ;
|
|||
|
- fi
|
|||
|
- ;;
|
|||
|
- ,,*) CC_FOR_BUILD=$CC ;;
|
|||
|
- ,*,*) CC_FOR_BUILD=$HOST_CC ;;
|
|||
|
-esac ; set_cc_for_build= ;'
|
|||
|
-
|
|||
|
-# This is needed to find uname on a Pyramid OSx when run in the BSD universe.
|
|||
|
-# (ghazi@noc.rutgers.edu 1994-08-24)
|
|||
|
-if (test -f /.attbin/uname) >/dev/null 2>&1 ; then
|
|||
|
- PATH=$PATH:/.attbin ; export PATH
|
|||
|
-fi
|
|||
|
-
|
|||
|
-UNAME_MACHINE=`(uname -m) 2>/dev/null` || UNAME_MACHINE=unknown
|
|||
|
-UNAME_RELEASE=`(uname -r) 2>/dev/null` || UNAME_RELEASE=unknown
|
|||
|
-UNAME_SYSTEM=`(uname -s) 2>/dev/null` || UNAME_SYSTEM=unknown
|
|||
|
-UNAME_VERSION=`(uname -v) 2>/dev/null` || UNAME_VERSION=unknown
|
|||
|
-
|
|||
|
-case "${UNAME_SYSTEM}" in
|
|||
|
-Linux|GNU|GNU/*)
|
|||
|
- # If the system lacks a compiler, then just pick glibc.
|
|||
|
- # We could probably try harder.
|
|||
|
- LIBC=gnu
|
|||
|
-
|
|||
|
- eval $set_cc_for_build
|
|||
|
- cat <<-EOF > $dummy.c
|
|||
|
- #include <features.h>
|
|||
|
- #if defined(__UCLIBC__)
|
|||
|
- LIBC=uclibc
|
|||
|
- #elif defined(__dietlibc__)
|
|||
|
- LIBC=dietlibc
|
|||
|
- #else
|
|||
|
- LIBC=gnu
|
|||
|
- #endif
|
|||
|
- EOF
|
|||
|
- eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^LIBC' | sed 's, ,,g'`
|
|||
|
- ;;
|
|||
|
-esac
|
|||
|
-
|
|||
|
-# Note: order is significant - the case branches are not exclusive.
|
|||
|
-
|
|||
|
-case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
|
|||
|
- *:NetBSD:*:*)
|
|||
|
- # NetBSD (nbsd) targets should (where applicable) match one or
|
|||
|
- # more of the tuples: *-*-netbsdelf*, *-*-netbsdaout*,
|
|||
|
- # *-*-netbsdecoff* and *-*-netbsd*. For targets that recently
|
|||
|
- # switched to ELF, *-*-netbsd* would select the old
|
|||
|
- # object file format. This provides both forward
|
|||
|
- # compatibility and a consistent mechanism for selecting the
|
|||
|
- # object file format.
|
|||
|
- #
|
|||
|
- # Note: NetBSD doesn't particularly care about the vendor
|
|||
|
- # portion of the name. We always set it to "unknown".
|
|||
|
- sysctl="sysctl -n hw.machine_arch"
|
|||
|
- UNAME_MACHINE_ARCH=`(uname -p 2>/dev/null || \
|
|||
|
- /sbin/$sysctl 2>/dev/null || \
|
|||
|
- /usr/sbin/$sysctl 2>/dev/null || \
|
|||
|
- echo unknown)`
|
|||
|
- case "${UNAME_MACHINE_ARCH}" in
|
|||
|
- armeb) machine=armeb-unknown ;;
|
|||
|
- arm*) machine=arm-unknown ;;
|
|||
|
- sh3el) machine=shl-unknown ;;
|
|||
|
- sh3eb) machine=sh-unknown ;;
|
|||
|
- sh5el) machine=sh5le-unknown ;;
|
|||
|
- earmv*)
|
|||
|
- arch=`echo ${UNAME_MACHINE_ARCH} | sed -e 's,^e\(armv[0-9]\).*$,\1,'`
|
|||
|
- endian=`echo ${UNAME_MACHINE_ARCH} | sed -ne 's,^.*\(eb\)$,\1,p'`
|
|||
|
- machine=${arch}${endian}-unknown
|
|||
|
- ;;
|
|||
|
- *) machine=${UNAME_MACHINE_ARCH}-unknown ;;
|
|||
|
- esac
|
|||
|
- # The Operating System including object format, if it has switched
|
|||
|
- # to ELF recently (or will in the future) and ABI.
|
|||
|
- case "${UNAME_MACHINE_ARCH}" in
|
|||
|
- earm*)
|
|||
|
- os=netbsdelf
|
|||
|
- ;;
|
|||
|
- arm*|i386|m68k|ns32k|sh3*|sparc|vax)
|
|||
|
- eval $set_cc_for_build
|
|||
|
- if echo __ELF__ | $CC_FOR_BUILD -E - 2>/dev/null \
|
|||
|
- | grep -q __ELF__
|
|||
|
- then
|
|||
|
- # Once all utilities can be ECOFF (netbsdecoff) or a.out (netbsdaout).
|
|||
|
- # Return netbsd for either. FIX?
|
|||
|
- os=netbsd
|
|||
|
- else
|
|||
|
- os=netbsdelf
|
|||
|
- fi
|
|||
|
- ;;
|
|||
|
- *)
|
|||
|
- os=netbsd
|
|||
|
- ;;
|
|||
|
- esac
|
|||
|
- # Determine ABI tags.
|
|||
|
- case "${UNAME_MACHINE_ARCH}" in
|
|||
|
- earm*)
|
|||
|
- expr='s/^earmv[0-9]/-eabi/;s/eb$//'
|
|||
|
- abi=`echo ${UNAME_MACHINE_ARCH} | sed -e "$expr"`
|
|||
|
- ;;
|
|||
|
- esac
|
|||
|
- # The OS release
|
|||
|
- # Debian GNU/NetBSD machines have a different userland, and
|
|||
|
- # thus, need a distinct triplet. However, they do not need
|
|||
|
- # kernel version information, so it can be replaced with a
|
|||
|
- # suitable tag, in the style of linux-gnu.
|
|||
|
- case "${UNAME_VERSION}" in
|
|||
|
- Debian*)
|
|||
|
- release='-gnu'
|
|||
|
- ;;
|
|||
|
- *)
|
|||
|
- release=`echo ${UNAME_RELEASE} | sed -e 's/[-_].*//' | cut -d. -f1,2`
|
|||
|
- ;;
|
|||
|
- esac
|
|||
|
- # Since CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM:
|
|||
|
- # contains redundant information, the shorter form:
|
|||
|
- # CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM is used.
|
|||
|
- echo "${machine}-${os}${release}${abi}"
|
|||
|
- exit ;;
|
|||
|
- *:Bitrig:*:*)
|
|||
|
- UNAME_MACHINE_ARCH=`arch | sed 's/Bitrig.//'`
|
|||
|
- echo ${UNAME_MACHINE_ARCH}-unknown-bitrig${UNAME_RELEASE}
|
|||
|
- exit ;;
|
|||
|
- *:OpenBSD:*:*)
|
|||
|
- UNAME_MACHINE_ARCH=`arch | sed 's/OpenBSD.//'`
|
|||
|
- echo ${UNAME_MACHINE_ARCH}-unknown-openbsd${UNAME_RELEASE}
|
|||
|
- exit ;;
|
|||
|
- *:LibertyBSD:*:*)
|
|||
|
- UNAME_MACHINE_ARCH=`arch | sed 's/^.*BSD\.//'`
|
|||
|
- echo ${UNAME_MACHINE_ARCH}-unknown-libertybsd${UNAME_RELEASE}
|
|||
|
- exit ;;
|
|||
|
- *:ekkoBSD:*:*)
|
|||
|
- echo ${UNAME_MACHINE}-unknown-ekkobsd${UNAME_RELEASE}
|
|||
|
- exit ;;
|
|||
|
- *:SolidBSD:*:*)
|
|||
|
- echo ${UNAME_MACHINE}-unknown-solidbsd${UNAME_RELEASE}
|
|||
|
- exit ;;
|
|||
|
- macppc:MirBSD:*:*)
|
|||
|
- echo powerpc-unknown-mirbsd${UNAME_RELEASE}
|
|||
|
- exit ;;
|
|||
|
- *:MirBSD:*:*)
|
|||
|
- echo ${UNAME_MACHINE}-unknown-mirbsd${UNAME_RELEASE}
|
|||
|
- exit ;;
|
|||
|
- *:Sortix:*:*)
|
|||
|
- echo ${UNAME_MACHINE}-unknown-sortix
|
|||
|
- exit ;;
|
|||
|
- *:Redox:*:*)
|
|||
|
- echo ${UNAME_MACHINE}-unknown-redox
|
|||
|
- exit ;;
|
|||
|
- alpha:OSF1:*:*)
|
|||
|
- case $UNAME_RELEASE in
|
|||
|
- *4.0)
|
|||
|
- UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $3}'`
|
|||
|
- ;;
|
|||
|
- *5.*)
|
|||
|
- UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $4}'`
|
|||
|
- ;;
|
|||
|
- esac
|
|||
|
- # According to Compaq, /usr/sbin/psrinfo has been available on
|
|||
|
- # OSF/1 and Tru64 systems produced since 1995. I hope that
|
|||
|
- # covers most systems running today. This code pipes the CPU
|
|||
|
- # types through head -n 1, so we only detect the type of CPU 0.
|
|||
|
- ALPHA_CPU_TYPE=`/usr/sbin/psrinfo -v | sed -n -e 's/^ The alpha \(.*\) processor.*$/\1/p' | head -n 1`
|
|||
|
- case "$ALPHA_CPU_TYPE" in
|
|||
|
- "EV4 (21064)")
|
|||
|
- UNAME_MACHINE=alpha ;;
|
|||
|
- "EV4.5 (21064)")
|
|||
|
- UNAME_MACHINE=alpha ;;
|
|||
|
- "LCA4 (21066/21068)")
|
|||
|
- UNAME_MACHINE=alpha ;;
|
|||
|
- "EV5 (21164)")
|
|||
|
- UNAME_MACHINE=alphaev5 ;;
|
|||
|
- "EV5.6 (21164A)")
|
|||
|
- UNAME_MACHINE=alphaev56 ;;
|
|||
|
- "EV5.6 (21164PC)")
|
|||
|
- UNAME_MACHINE=alphapca56 ;;
|
|||
|
- "EV5.7 (21164PC)")
|
|||
|
- UNAME_MACHINE=alphapca57 ;;
|
|||
|
- "EV6 (21264)")
|
|||
|
- UNAME_MACHINE=alphaev6 ;;
|
|||
|
- "EV6.7 (21264A)")
|
|||
|
- UNAME_MACHINE=alphaev67 ;;
|
|||
|
- "EV6.8CB (21264C)")
|
|||
|
- UNAME_MACHINE=alphaev68 ;;
|
|||
|
- "EV6.8AL (21264B)")
|
|||
|
- UNAME_MACHINE=alphaev68 ;;
|
|||
|
- "EV6.8CX (21264D)")
|
|||
|
- UNAME_MACHINE=alphaev68 ;;
|
|||
|
- "EV6.9A (21264/EV69A)")
|
|||
|
- UNAME_MACHINE=alphaev69 ;;
|
|||
|
- "EV7 (21364)")
|
|||
|
- UNAME_MACHINE=alphaev7 ;;
|
|||
|
- "EV7.9 (21364A)")
|
|||
|
- UNAME_MACHINE=alphaev79 ;;
|
|||
|
- esac
|
|||
|
- # A Pn.n version is a patched version.
|
|||
|
- # A Vn.n version is a released version.
|
|||
|
- # A Tn.n version is a released field test version.
|
|||
|
- # A Xn.n version is an unreleased experimental baselevel.
|
|||
|
- # 1.2 uses "1.2" for uname -r.
|
|||
|
- echo ${UNAME_MACHINE}-dec-osf`echo ${UNAME_RELEASE} | sed -e 's/^[PVTX]//' | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz`
|
|||
|
- # Reset EXIT trap before exiting to avoid spurious non-zero exit code.
|
|||
|
- exitcode=$?
|
|||
|
- trap '' 0
|
|||
|
- exit $exitcode ;;
|
|||
|
- Alpha\ *:Windows_NT*:*)
|
|||
|
- # How do we know it's Interix rather than the generic POSIX subsystem?
|
|||
|
- # Should we change UNAME_MACHINE based on the output of uname instead
|
|||
|
- # of the specific Alpha model?
|
|||
|
- echo alpha-pc-interix
|
|||
|
- exit ;;
|
|||
|
- 21064:Windows_NT:50:3)
|
|||
|
- echo alpha-dec-winnt3.5
|
|||
|
- exit ;;
|
|||
|
- Amiga*:UNIX_System_V:4.0:*)
|
|||
|
- echo m68k-unknown-sysv4
|
|||
|
- exit ;;
|
|||
|
- *:[Aa]miga[Oo][Ss]:*:*)
|
|||
|
- echo ${UNAME_MACHINE}-unknown-amigaos
|
|||
|
- exit ;;
|
|||
|
- *:[Mm]orph[Oo][Ss]:*:*)
|
|||
|
- echo ${UNAME_MACHINE}-unknown-morphos
|
|||
|
- exit ;;
|
|||
|
- *:OS/390:*:*)
|
|||
|
- echo i370-ibm-openedition
|
|||
|
- exit ;;
|
|||
|
- *:z/VM:*:*)
|
|||
|
- echo s390-ibm-zvmoe
|
|||
|
- exit ;;
|
|||
|
- *:OS400:*:*)
|
|||
|
- echo powerpc-ibm-os400
|
|||
|
- exit ;;
|
|||
|
- arm:RISC*:1.[012]*:*|arm:riscix:1.[012]*:*)
|
|||
|
- echo arm-acorn-riscix${UNAME_RELEASE}
|
|||
|
- exit ;;
|
|||
|
- arm*:riscos:*:*|arm*:RISCOS:*:*)
|
|||
|
- echo arm-unknown-riscos
|
|||
|
- exit ;;
|
|||
|
- SR2?01:HI-UX/MPP:*:* | SR8000:HI-UX/MPP:*:*)
|
|||
|
- echo hppa1.1-hitachi-hiuxmpp
|
|||
|
- exit ;;
|
|||
|
- Pyramid*:OSx*:*:* | MIS*:OSx*:*:* | MIS*:SMP_DC-OSx*:*:*)
|
|||
|
- # akee@wpdis03.wpafb.af.mil (Earle F. Ake) contributed MIS and NILE.
|
|||
|
- if test "`(/bin/universe) 2>/dev/null`" = att ; then
|
|||
|
- echo pyramid-pyramid-sysv3
|
|||
|
- else
|
|||
|
- echo pyramid-pyramid-bsd
|
|||
|
- fi
|
|||
|
- exit ;;
|
|||
|
- NILE*:*:*:dcosx)
|
|||
|
- echo pyramid-pyramid-svr4
|
|||
|
- exit ;;
|
|||
|
- DRS?6000:unix:4.0:6*)
|
|||
|
- echo sparc-icl-nx6
|
|||
|
- exit ;;
|
|||
|
- DRS?6000:UNIX_SV:4.2*:7* | DRS?6000:isis:4.2*:7*)
|
|||
|
- case `/usr/bin/uname -p` in
|
|||
|
- sparc) echo sparc-icl-nx7; exit ;;
|
|||
|
- esac ;;
|
|||
|
- s390x:SunOS:*:*)
|
|||
|
- echo ${UNAME_MACHINE}-ibm-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
|
|||
|
- exit ;;
|
|||
|
- sun4H:SunOS:5.*:*)
|
|||
|
- echo sparc-hal-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
|
|||
|
- exit ;;
|
|||
|
- sun4*:SunOS:5.*:* | tadpole*:SunOS:5.*:*)
|
|||
|
- echo sparc-sun-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
|
|||
|
- exit ;;
|
|||
|
- i86pc:AuroraUX:5.*:* | i86xen:AuroraUX:5.*:*)
|
|||
|
- echo i386-pc-auroraux${UNAME_RELEASE}
|
|||
|
- exit ;;
|
|||
|
- i86pc:SunOS:5.*:* | i86xen:SunOS:5.*:*)
|
|||
|
- eval $set_cc_for_build
|
|||
|
- SUN_ARCH=i386
|
|||
|
- # If there is a compiler, see if it is configured for 64-bit objects.
|
|||
|
- # Note that the Sun cc does not turn __LP64__ into 1 like gcc does.
|
|||
|
- # This test works for both compilers.
|
|||
|
- if [ "$CC_FOR_BUILD" != no_compiler_found ]; then
|
|||
|
- if (echo '#ifdef __amd64'; echo IS_64BIT_ARCH; echo '#endif') | \
|
|||
|
- (CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) | \
|
|||
|
- grep IS_64BIT_ARCH >/dev/null
|
|||
|
- then
|
|||
|
- SUN_ARCH=x86_64
|
|||
|
- fi
|
|||
|
- fi
|
|||
|
- echo ${SUN_ARCH}-pc-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
|
|||
|
- exit ;;
|
|||
|
- sun4*:SunOS:6*:*)
|
|||
|
- # According to config.sub, this is the proper way to canonicalize
|
|||
|
- # SunOS6. Hard to guess exactly what SunOS6 will be like, but
|
|||
|
- # it's likely to be more like Solaris than SunOS4.
|
|||
|
- echo sparc-sun-solaris3`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
|
|||
|
- exit ;;
|
|||
|
- sun4*:SunOS:*:*)
|
|||
|
- case "`/usr/bin/arch -k`" in
|
|||
|
- Series*|S4*)
|
|||
|
- UNAME_RELEASE=`uname -v`
|
|||
|
- ;;
|
|||
|
- esac
|
|||
|
- # Japanese Language versions have a version number like `4.1.3-JL'.
|
|||
|
- echo sparc-sun-sunos`echo ${UNAME_RELEASE}|sed -e 's/-/_/'`
|
|||
|
- exit ;;
|
|||
|
- sun3*:SunOS:*:*)
|
|||
|
- echo m68k-sun-sunos${UNAME_RELEASE}
|
|||
|
- exit ;;
|
|||
|
- sun*:*:4.2BSD:*)
|
|||
|
- UNAME_RELEASE=`(sed 1q /etc/motd | awk '{print substr($5,1,3)}') 2>/dev/null`
|
|||
|
- test "x${UNAME_RELEASE}" = x && UNAME_RELEASE=3
|
|||
|
- case "`/bin/arch`" in
|
|||
|
- sun3)
|
|||
|
- echo m68k-sun-sunos${UNAME_RELEASE}
|
|||
|
- ;;
|
|||
|
- sun4)
|
|||
|
- echo sparc-sun-sunos${UNAME_RELEASE}
|
|||
|
- ;;
|
|||
|
- esac
|
|||
|
- exit ;;
|
|||
|
- aushp:SunOS:*:*)
|
|||
|
- echo sparc-auspex-sunos${UNAME_RELEASE}
|
|||
|
- exit ;;
|
|||
|
- # The situation for MiNT is a little confusing. The machine name
|
|||
|
- # can be virtually everything (everything which is not
|
|||
|
- # "atarist" or "atariste" at least should have a processor
|
|||
|
- # > m68000). The system name ranges from "MiNT" over "FreeMiNT"
|
|||
|
- # to the lowercase version "mint" (or "freemint"). Finally
|
|||
|
- # the system name "TOS" denotes a system which is actually not
|
|||
|
- # MiNT. But MiNT is downward compatible to TOS, so this should
|
|||
|
- # be no problem.
|
|||
|
- atarist[e]:*MiNT:*:* | atarist[e]:*mint:*:* | atarist[e]:*TOS:*:*)
|
|||
|
- echo m68k-atari-mint${UNAME_RELEASE}
|
|||
|
- exit ;;
|
|||
|
- atari*:*MiNT:*:* | atari*:*mint:*:* | atarist[e]:*TOS:*:*)
|
|||
|
- echo m68k-atari-mint${UNAME_RELEASE}
|
|||
|
- exit ;;
|
|||
|
- *falcon*:*MiNT:*:* | *falcon*:*mint:*:* | *falcon*:*TOS:*:*)
|
|||
|
- echo m68k-atari-mint${UNAME_RELEASE}
|
|||
|
- exit ;;
|
|||
|
- milan*:*MiNT:*:* | milan*:*mint:*:* | *milan*:*TOS:*:*)
|
|||
|
- echo m68k-milan-mint${UNAME_RELEASE}
|
|||
|
- exit ;;
|
|||
|
- hades*:*MiNT:*:* | hades*:*mint:*:* | *hades*:*TOS:*:*)
|
|||
|
- echo m68k-hades-mint${UNAME_RELEASE}
|
|||
|
- exit ;;
|
|||
|
- *:*MiNT:*:* | *:*mint:*:* | *:*TOS:*:*)
|
|||
|
- echo m68k-unknown-mint${UNAME_RELEASE}
|
|||
|
- exit ;;
|
|||
|
- m68k:machten:*:*)
|
|||
|
- echo m68k-apple-machten${UNAME_RELEASE}
|
|||
|
- exit ;;
|
|||
|
- powerpc:machten:*:*)
|
|||
|
- echo powerpc-apple-machten${UNAME_RELEASE}
|
|||
|
- exit ;;
|
|||
|
- RISC*:Mach:*:*)
|
|||
|
- echo mips-dec-mach_bsd4.3
|
|||
|
- exit ;;
|
|||
|
- RISC*:ULTRIX:*:*)
|
|||
|
- echo mips-dec-ultrix${UNAME_RELEASE}
|
|||
|
- exit ;;
|
|||
|
- VAX*:ULTRIX*:*:*)
|
|||
|
- echo vax-dec-ultrix${UNAME_RELEASE}
|
|||
|
- exit ;;
|
|||
|
- 2020:CLIX:*:* | 2430:CLIX:*:*)
|
|||
|
- echo clipper-intergraph-clix${UNAME_RELEASE}
|
|||
|
- exit ;;
|
|||
|
- mips:*:*:UMIPS | mips:*:*:RISCos)
|
|||
|
- eval $set_cc_for_build
|
|||
|
- sed 's/^ //' << EOF >$dummy.c
|
|||
|
-#ifdef __cplusplus
|
|||
|
-#include <stdio.h> /* for printf() prototype */
|
|||
|
- int main (int argc, char *argv[]) {
|
|||
|
-#else
|
|||
|
- int main (argc, argv) int argc; char *argv[]; {
|
|||
|
-#endif
|
|||
|
- #if defined (host_mips) && defined (MIPSEB)
|
|||
|
- #if defined (SYSTYPE_SYSV)
|
|||
|
- printf ("mips-mips-riscos%ssysv\n", argv[1]); exit (0);
|
|||
|
- #endif
|
|||
|
- #if defined (SYSTYPE_SVR4)
|
|||
|
- printf ("mips-mips-riscos%ssvr4\n", argv[1]); exit (0);
|
|||
|
- #endif
|
|||
|
- #if defined (SYSTYPE_BSD43) || defined(SYSTYPE_BSD)
|
|||
|
- printf ("mips-mips-riscos%sbsd\n", argv[1]); exit (0);
|
|||
|
- #endif
|
|||
|
- #endif
|
|||
|
- exit (-1);
|
|||
|
- }
|
|||
|
-EOF
|
|||
|
- $CC_FOR_BUILD -o $dummy $dummy.c &&
|
|||
|
- dummyarg=`echo "${UNAME_RELEASE}" | sed -n 's/\([0-9]*\).*/\1/p'` &&
|
|||
|
- SYSTEM_NAME=`$dummy $dummyarg` &&
|
|||
|
- { echo "$SYSTEM_NAME"; exit; }
|
|||
|
- echo mips-mips-riscos${UNAME_RELEASE}
|
|||
|
- exit ;;
|
|||
|
- Motorola:PowerMAX_OS:*:*)
|
|||
|
- echo powerpc-motorola-powermax
|
|||
|
- exit ;;
|
|||
|
- Motorola:*:4.3:PL8-*)
|
|||
|
- echo powerpc-harris-powermax
|
|||
|
- exit ;;
|
|||
|
- Night_Hawk:*:*:PowerMAX_OS | Synergy:PowerMAX_OS:*:*)
|
|||
|
- echo powerpc-harris-powermax
|
|||
|
- exit ;;
|
|||
|
- Night_Hawk:Power_UNIX:*:*)
|
|||
|
- echo powerpc-harris-powerunix
|
|||
|
- exit ;;
|
|||
|
- m88k:CX/UX:7*:*)
|
|||
|
- echo m88k-harris-cxux7
|
|||
|
- exit ;;
|
|||
|
- m88k:*:4*:R4*)
|
|||
|
- echo m88k-motorola-sysv4
|
|||
|
- exit ;;
|
|||
|
- m88k:*:3*:R3*)
|
|||
|
- echo m88k-motorola-sysv3
|
|||
|
- exit ;;
|
|||
|
- AViiON:dgux:*:*)
|
|||
|
- # DG/UX returns AViiON for all architectures
|
|||
|
- UNAME_PROCESSOR=`/usr/bin/uname -p`
|
|||
|
- if [ $UNAME_PROCESSOR = mc88100 ] || [ $UNAME_PROCESSOR = mc88110 ]
|
|||
|
- then
|
|||
|
- if [ ${TARGET_BINARY_INTERFACE}x = m88kdguxelfx ] || \
|
|||
|
- [ ${TARGET_BINARY_INTERFACE}x = x ]
|
|||
|
- then
|
|||
|
- echo m88k-dg-dgux${UNAME_RELEASE}
|
|||
|
- else
|
|||
|
- echo m88k-dg-dguxbcs${UNAME_RELEASE}
|
|||
|
- fi
|
|||
|
- else
|
|||
|
- echo i586-dg-dgux${UNAME_RELEASE}
|
|||
|
- fi
|
|||
|
- exit ;;
|
|||
|
- M88*:DolphinOS:*:*) # DolphinOS (SVR3)
|
|||
|
- echo m88k-dolphin-sysv3
|
|||
|
- exit ;;
|
|||
|
- M88*:*:R3*:*)
|
|||
|
- # Delta 88k system running SVR3
|
|||
|
- echo m88k-motorola-sysv3
|
|||
|
- exit ;;
|
|||
|
- XD88*:*:*:*) # Tektronix XD88 system running UTekV (SVR3)
|
|||
|
- echo m88k-tektronix-sysv3
|
|||
|
- exit ;;
|
|||
|
- Tek43[0-9][0-9]:UTek:*:*) # Tektronix 4300 system running UTek (BSD)
|
|||
|
- echo m68k-tektronix-bsd
|
|||
|
- exit ;;
|
|||
|
- *:IRIX*:*:*)
|
|||
|
- echo mips-sgi-irix`echo ${UNAME_RELEASE}|sed -e 's/-/_/g'`
|
|||
|
- exit ;;
|
|||
|
- ????????:AIX?:[12].1:2) # AIX 2.2.1 or AIX 2.1.1 is RT/PC AIX.
|
|||
|
- echo romp-ibm-aix # uname -m gives an 8 hex-code CPU id
|
|||
|
- exit ;; # Note that: echo "'`uname -s`'" gives 'AIX '
|
|||
|
- i*86:AIX:*:*)
|
|||
|
- echo i386-ibm-aix
|
|||
|
- exit ;;
|
|||
|
- ia64:AIX:*:*)
|
|||
|
- if [ -x /usr/bin/oslevel ] ; then
|
|||
|
- IBM_REV=`/usr/bin/oslevel`
|
|||
|
- else
|
|||
|
- IBM_REV=${UNAME_VERSION}.${UNAME_RELEASE}
|
|||
|
- fi
|
|||
|
- echo ${UNAME_MACHINE}-ibm-aix${IBM_REV}
|
|||
|
- exit ;;
|
|||
|
- *:AIX:2:3)
|
|||
|
- if grep bos325 /usr/include/stdio.h >/dev/null 2>&1; then
|
|||
|
- eval $set_cc_for_build
|
|||
|
- sed 's/^ //' << EOF >$dummy.c
|
|||
|
- #include <sys/systemcfg.h>
|
|||
|
-
|
|||
|
- main()
|
|||
|
- {
|
|||
|
- if (!__power_pc())
|
|||
|
- exit(1);
|
|||
|
- puts("powerpc-ibm-aix3.2.5");
|
|||
|
- exit(0);
|
|||
|
- }
|
|||
|
-EOF
|
|||
|
- if $CC_FOR_BUILD -o $dummy $dummy.c && SYSTEM_NAME=`$dummy`
|
|||
|
- then
|
|||
|
- echo "$SYSTEM_NAME"
|
|||
|
- else
|
|||
|
- echo rs6000-ibm-aix3.2.5
|
|||
|
- fi
|
|||
|
- elif grep bos324 /usr/include/stdio.h >/dev/null 2>&1; then
|
|||
|
- echo rs6000-ibm-aix3.2.4
|
|||
|
- else
|
|||
|
- echo rs6000-ibm-aix3.2
|
|||
|
- fi
|
|||
|
- exit ;;
|
|||
|
- *:AIX:*:[4567])
|
|||
|
- IBM_CPU_ID=`/usr/sbin/lsdev -C -c processor -S available | sed 1q | awk '{ print $1 }'`
|
|||
|
- if /usr/sbin/lsattr -El ${IBM_CPU_ID} | grep ' POWER' >/dev/null 2>&1; then
|
|||
|
- IBM_ARCH=rs6000
|
|||
|
- else
|
|||
|
- IBM_ARCH=powerpc
|
|||
|
- fi
|
|||
|
- if [ -x /usr/bin/lslpp ] ; then
|
|||
|
- IBM_REV=`/usr/bin/lslpp -Lqc bos.rte.libc |
|
|||
|
- awk -F: '{ print $3 }' | sed s/[0-9]*$/0/`
|
|||
|
- else
|
|||
|
- IBM_REV=${UNAME_VERSION}.${UNAME_RELEASE}
|
|||
|
- fi
|
|||
|
- echo ${IBM_ARCH}-ibm-aix${IBM_REV}
|
|||
|
- exit ;;
|
|||
|
- *:AIX:*:*)
|
|||
|
- echo rs6000-ibm-aix
|
|||
|
- exit ;;
|
|||
|
- ibmrt:4.4BSD:*|romp-ibm:BSD:*)
|
|||
|
- echo romp-ibm-bsd4.4
|
|||
|
- exit ;;
|
|||
|
- ibmrt:*BSD:*|romp-ibm:BSD:*) # covers RT/PC BSD and
|
|||
|
- echo romp-ibm-bsd${UNAME_RELEASE} # 4.3 with uname added to
|
|||
|
- exit ;; # report: romp-ibm BSD 4.3
|
|||
|
- *:BOSX:*:*)
|
|||
|
- echo rs6000-bull-bosx
|
|||
|
- exit ;;
|
|||
|
- DPX/2?00:B.O.S.:*:*)
|
|||
|
- echo m68k-bull-sysv3
|
|||
|
- exit ;;
|
|||
|
- 9000/[34]??:4.3bsd:1.*:*)
|
|||
|
- echo m68k-hp-bsd
|
|||
|
- exit ;;
|
|||
|
- hp300:4.4BSD:*:* | 9000/[34]??:4.3bsd:2.*:*)
|
|||
|
- echo m68k-hp-bsd4.4
|
|||
|
- exit ;;
|
|||
|
- 9000/[34678]??:HP-UX:*:*)
|
|||
|
- HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'`
|
|||
|
- case "${UNAME_MACHINE}" in
|
|||
|
- 9000/31? ) HP_ARCH=m68000 ;;
|
|||
|
- 9000/[34]?? ) HP_ARCH=m68k ;;
|
|||
|
- 9000/[678][0-9][0-9])
|
|||
|
- if [ -x /usr/bin/getconf ]; then
|
|||
|
- sc_cpu_version=`/usr/bin/getconf SC_CPU_VERSION 2>/dev/null`
|
|||
|
- sc_kernel_bits=`/usr/bin/getconf SC_KERNEL_BITS 2>/dev/null`
|
|||
|
- case "${sc_cpu_version}" in
|
|||
|
- 523) HP_ARCH=hppa1.0 ;; # CPU_PA_RISC1_0
|
|||
|
- 528) HP_ARCH=hppa1.1 ;; # CPU_PA_RISC1_1
|
|||
|
- 532) # CPU_PA_RISC2_0
|
|||
|
- case "${sc_kernel_bits}" in
|
|||
|
- 32) HP_ARCH=hppa2.0n ;;
|
|||
|
- 64) HP_ARCH=hppa2.0w ;;
|
|||
|
- '') HP_ARCH=hppa2.0 ;; # HP-UX 10.20
|
|||
|
- esac ;;
|
|||
|
- esac
|
|||
|
- fi
|
|||
|
- if [ "${HP_ARCH}" = "" ]; then
|
|||
|
- eval $set_cc_for_build
|
|||
|
- sed 's/^ //' << EOF >$dummy.c
|
|||
|
-
|
|||
|
- #define _HPUX_SOURCE
|
|||
|
- #include <stdlib.h>
|
|||
|
- #include <unistd.h>
|
|||
|
-
|
|||
|
- int main ()
|
|||
|
- {
|
|||
|
- #if defined(_SC_KERNEL_BITS)
|
|||
|
- long bits = sysconf(_SC_KERNEL_BITS);
|
|||
|
- #endif
|
|||
|
- long cpu = sysconf (_SC_CPU_VERSION);
|
|||
|
-
|
|||
|
- switch (cpu)
|
|||
|
- {
|
|||
|
- case CPU_PA_RISC1_0: puts ("hppa1.0"); break;
|
|||
|
- case CPU_PA_RISC1_1: puts ("hppa1.1"); break;
|
|||
|
- case CPU_PA_RISC2_0:
|
|||
|
- #if defined(_SC_KERNEL_BITS)
|
|||
|
- switch (bits)
|
|||
|
- {
|
|||
|
- case 64: puts ("hppa2.0w"); break;
|
|||
|
- case 32: puts ("hppa2.0n"); break;
|
|||
|
- default: puts ("hppa2.0"); break;
|
|||
|
- } break;
|
|||
|
- #else /* !defined(_SC_KERNEL_BITS) */
|
|||
|
- puts ("hppa2.0"); break;
|
|||
|
- #endif
|
|||
|
- default: puts ("hppa1.0"); break;
|
|||
|
- }
|
|||
|
- exit (0);
|
|||
|
- }
|
|||
|
-EOF
|
|||
|
- (CCOPTS="" $CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null) && HP_ARCH=`$dummy`
|
|||
|
- test -z "$HP_ARCH" && HP_ARCH=hppa
|
|||
|
- fi ;;
|
|||
|
- esac
|
|||
|
- if [ ${HP_ARCH} = hppa2.0w ]
|
|||
|
- then
|
|||
|
- eval $set_cc_for_build
|
|||
|
-
|
|||
|
- # hppa2.0w-hp-hpux* has a 64-bit kernel and a compiler generating
|
|||
|
- # 32-bit code. hppa64-hp-hpux* has the same kernel and a compiler
|
|||
|
- # generating 64-bit code. GNU and HP use different nomenclature:
|
|||
|
- #
|
|||
|
- # $ CC_FOR_BUILD=cc ./config.guess
|
|||
|
- # => hppa2.0w-hp-hpux11.23
|
|||
|
- # $ CC_FOR_BUILD="cc +DA2.0w" ./config.guess
|
|||
|
- # => hppa64-hp-hpux11.23
|
|||
|
-
|
|||
|
- if echo __LP64__ | (CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) |
|
|||
|
- grep -q __LP64__
|
|||
|
- then
|
|||
|
- HP_ARCH=hppa2.0w
|
|||
|
- else
|
|||
|
- HP_ARCH=hppa64
|
|||
|
- fi
|
|||
|
- fi
|
|||
|
- echo ${HP_ARCH}-hp-hpux${HPUX_REV}
|
|||
|
- exit ;;
|
|||
|
- ia64:HP-UX:*:*)
|
|||
|
- HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'`
|
|||
|
- echo ia64-hp-hpux${HPUX_REV}
|
|||
|
- exit ;;
|
|||
|
- 3050*:HI-UX:*:*)
|
|||
|
- eval $set_cc_for_build
|
|||
|
- sed 's/^ //' << EOF >$dummy.c
|
|||
|
- #include <unistd.h>
|
|||
|
- int
|
|||
|
- main ()
|
|||
|
- {
|
|||
|
- long cpu = sysconf (_SC_CPU_VERSION);
|
|||
|
- /* The order matters, because CPU_IS_HP_MC68K erroneously returns
|
|||
|
- true for CPU_PA_RISC1_0. CPU_IS_PA_RISC returns correct
|
|||
|
- results, however. */
|
|||
|
- if (CPU_IS_PA_RISC (cpu))
|
|||
|
- {
|
|||
|
- switch (cpu)
|
|||
|
- {
|
|||
|
- case CPU_PA_RISC1_0: puts ("hppa1.0-hitachi-hiuxwe2"); break;
|
|||
|
- case CPU_PA_RISC1_1: puts ("hppa1.1-hitachi-hiuxwe2"); break;
|
|||
|
- case CPU_PA_RISC2_0: puts ("hppa2.0-hitachi-hiuxwe2"); break;
|
|||
|
- default: puts ("hppa-hitachi-hiuxwe2"); break;
|
|||
|
- }
|
|||
|
- }
|
|||
|
- else if (CPU_IS_HP_MC68K (cpu))
|
|||
|
- puts ("m68k-hitachi-hiuxwe2");
|
|||
|
- else puts ("unknown-hitachi-hiuxwe2");
|
|||
|
- exit (0);
|
|||
|
- }
|
|||
|
-EOF
|
|||
|
- $CC_FOR_BUILD -o $dummy $dummy.c && SYSTEM_NAME=`$dummy` &&
|
|||
|
- { echo "$SYSTEM_NAME"; exit; }
|
|||
|
- echo unknown-hitachi-hiuxwe2
|
|||
|
- exit ;;
|
|||
|
- 9000/7??:4.3bsd:*:* | 9000/8?[79]:4.3bsd:*:* )
|
|||
|
- echo hppa1.1-hp-bsd
|
|||
|
- exit ;;
|
|||
|
- 9000/8??:4.3bsd:*:*)
|
|||
|
- echo hppa1.0-hp-bsd
|
|||
|
- exit ;;
|
|||
|
- *9??*:MPE/iX:*:* | *3000*:MPE/iX:*:*)
|
|||
|
- echo hppa1.0-hp-mpeix
|
|||
|
- exit ;;
|
|||
|
- hp7??:OSF1:*:* | hp8?[79]:OSF1:*:* )
|
|||
|
- echo hppa1.1-hp-osf
|
|||
|
- exit ;;
|
|||
|
- hp8??:OSF1:*:*)
|
|||
|
- echo hppa1.0-hp-osf
|
|||
|
- exit ;;
|
|||
|
- i*86:OSF1:*:*)
|
|||
|
- if [ -x /usr/sbin/sysversion ] ; then
|
|||
|
- echo ${UNAME_MACHINE}-unknown-osf1mk
|
|||
|
- else
|
|||
|
- echo ${UNAME_MACHINE}-unknown-osf1
|
|||
|
- fi
|
|||
|
- exit ;;
|
|||
|
- parisc*:Lites*:*:*)
|
|||
|
- echo hppa1.1-hp-lites
|
|||
|
- exit ;;
|
|||
|
- C1*:ConvexOS:*:* | convex:ConvexOS:C1*:*)
|
|||
|
- echo c1-convex-bsd
|
|||
|
- exit ;;
|
|||
|
- C2*:ConvexOS:*:* | convex:ConvexOS:C2*:*)
|
|||
|
- if getsysinfo -f scalar_acc
|
|||
|
- then echo c32-convex-bsd
|
|||
|
- else echo c2-convex-bsd
|
|||
|
- fi
|
|||
|
- exit ;;
|
|||
|
- C34*:ConvexOS:*:* | convex:ConvexOS:C34*:*)
|
|||
|
- echo c34-convex-bsd
|
|||
|
- exit ;;
|
|||
|
- C38*:ConvexOS:*:* | convex:ConvexOS:C38*:*)
|
|||
|
- echo c38-convex-bsd
|
|||
|
- exit ;;
|
|||
|
- C4*:ConvexOS:*:* | convex:ConvexOS:C4*:*)
|
|||
|
- echo c4-convex-bsd
|
|||
|
- exit ;;
|
|||
|
- CRAY*Y-MP:*:*:*)
|
|||
|
- echo ymp-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
|
|||
|
- exit ;;
|
|||
|
- CRAY*[A-Z]90:*:*:*)
|
|||
|
- echo ${UNAME_MACHINE}-cray-unicos${UNAME_RELEASE} \
|
|||
|
- | sed -e 's/CRAY.*\([A-Z]90\)/\1/' \
|
|||
|
- -e y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/ \
|
|||
|
- -e 's/\.[^.]*$/.X/'
|
|||
|
- exit ;;
|
|||
|
- CRAY*TS:*:*:*)
|
|||
|
- echo t90-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
|
|||
|
- exit ;;
|
|||
|
- CRAY*T3E:*:*:*)
|
|||
|
- echo alphaev5-cray-unicosmk${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
|
|||
|
- exit ;;
|
|||
|
- CRAY*SV1:*:*:*)
|
|||
|
- echo sv1-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
|
|||
|
- exit ;;
|
|||
|
- *:UNICOS/mp:*:*)
|
|||
|
- echo craynv-cray-unicosmp${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
|
|||
|
- exit ;;
|
|||
|
- F30[01]:UNIX_System_V:*:* | F700:UNIX_System_V:*:*)
|
|||
|
- FUJITSU_PROC=`uname -m | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz`
|
|||
|
- FUJITSU_SYS=`uname -p | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz | sed -e 's/\///'`
|
|||
|
- FUJITSU_REL=`echo ${UNAME_RELEASE} | sed -e 's/ /_/'`
|
|||
|
- echo "${FUJITSU_PROC}-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}"
|
|||
|
- exit ;;
|
|||
|
- 5000:UNIX_System_V:4.*:*)
|
|||
|
- FUJITSU_SYS=`uname -p | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz | sed -e 's/\///'`
|
|||
|
- FUJITSU_REL=`echo ${UNAME_RELEASE} | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz | sed -e 's/ /_/'`
|
|||
|
- echo "sparc-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}"
|
|||
|
- exit ;;
|
|||
|
- i*86:BSD/386:*:* | i*86:BSD/OS:*:* | *:Ascend\ Embedded/OS:*:*)
|
|||
|
- echo ${UNAME_MACHINE}-pc-bsdi${UNAME_RELEASE}
|
|||
|
- exit ;;
|
|||
|
- sparc*:BSD/OS:*:*)
|
|||
|
- echo sparc-unknown-bsdi${UNAME_RELEASE}
|
|||
|
- exit ;;
|
|||
|
- *:BSD/OS:*:*)
|
|||
|
- echo ${UNAME_MACHINE}-unknown-bsdi${UNAME_RELEASE}
|
|||
|
- exit ;;
|
|||
|
- *:FreeBSD:*:*)
|
|||
|
- UNAME_PROCESSOR=`/usr/bin/uname -p`
|
|||
|
- case ${UNAME_PROCESSOR} in
|
|||
|
- amd64)
|
|||
|
- UNAME_PROCESSOR=x86_64 ;;
|
|||
|
- i386)
|
|||
|
- UNAME_PROCESSOR=i586 ;;
|
|||
|
- esac
|
|||
|
- echo ${UNAME_PROCESSOR}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`
|
|||
|
- exit ;;
|
|||
|
- i*:CYGWIN*:*)
|
|||
|
- echo ${UNAME_MACHINE}-pc-cygwin
|
|||
|
- exit ;;
|
|||
|
- *:MINGW64*:*)
|
|||
|
- echo ${UNAME_MACHINE}-pc-mingw64
|
|||
|
- exit ;;
|
|||
|
- *:MINGW*:*)
|
|||
|
- echo ${UNAME_MACHINE}-pc-mingw32
|
|||
|
- exit ;;
|
|||
|
- *:MSYS*:*)
|
|||
|
- echo ${UNAME_MACHINE}-pc-msys
|
|||
|
- exit ;;
|
|||
|
- i*:windows32*:*)
|
|||
|
- # uname -m includes "-pc" on this system.
|
|||
|
- echo ${UNAME_MACHINE}-mingw32
|
|||
|
- exit ;;
|
|||
|
- i*:PW*:*)
|
|||
|
- echo ${UNAME_MACHINE}-pc-pw32
|
|||
|
- exit ;;
|
|||
|
- *:Interix*:*)
|
|||
|
- case ${UNAME_MACHINE} in
|
|||
|
- x86)
|
|||
|
- echo i586-pc-interix${UNAME_RELEASE}
|
|||
|
- exit ;;
|
|||
|
- authenticamd | genuineintel | EM64T)
|
|||
|
- echo x86_64-unknown-interix${UNAME_RELEASE}
|
|||
|
- exit ;;
|
|||
|
- IA64)
|
|||
|
- echo ia64-unknown-interix${UNAME_RELEASE}
|
|||
|
- exit ;;
|
|||
|
- esac ;;
|
|||
|
- [345]86:Windows_95:* | [345]86:Windows_98:* | [345]86:Windows_NT:*)
|
|||
|
- echo i${UNAME_MACHINE}-pc-mks
|
|||
|
- exit ;;
|
|||
|
- 8664:Windows_NT:*)
|
|||
|
- echo x86_64-pc-mks
|
|||
|
- exit ;;
|
|||
|
- i*:Windows_NT*:* | Pentium*:Windows_NT*:*)
|
|||
|
- # How do we know it's Interix rather than the generic POSIX subsystem?
|
|||
|
- # It also conflicts with pre-2.0 versions of AT&T UWIN. Should we
|
|||
|
- # UNAME_MACHINE based on the output of uname instead of i386?
|
|||
|
- echo i586-pc-interix
|
|||
|
- exit ;;
|
|||
|
- i*:UWIN*:*)
|
|||
|
- echo ${UNAME_MACHINE}-pc-uwin
|
|||
|
- exit ;;
|
|||
|
- amd64:CYGWIN*:*:* | x86_64:CYGWIN*:*:*)
|
|||
|
- echo x86_64-unknown-cygwin
|
|||
|
- exit ;;
|
|||
|
- p*:CYGWIN*:*)
|
|||
|
- echo powerpcle-unknown-cygwin
|
|||
|
- exit ;;
|
|||
|
- prep*:SunOS:5.*:*)
|
|||
|
- echo powerpcle-unknown-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
|
|||
|
- exit ;;
|
|||
|
- *:GNU:*:*)
|
|||
|
- # the GNU system
|
|||
|
- echo `echo ${UNAME_MACHINE}|sed -e 's,[-/].*$,,'`-unknown-${LIBC}`echo ${UNAME_RELEASE}|sed -e 's,/.*$,,'`
|
|||
|
- exit ;;
|
|||
|
- *:GNU/*:*:*)
|
|||
|
- # other systems with GNU libc and userland
|
|||
|
- echo ${UNAME_MACHINE}-unknown-`echo ${UNAME_SYSTEM} | sed 's,^[^/]*/,,' | tr "[:upper:]" "[:lower:]"``echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`-${LIBC}
|
|||
|
- exit ;;
|
|||
|
- i*86:Minix:*:*)
|
|||
|
- echo ${UNAME_MACHINE}-pc-minix
|
|||
|
- exit ;;
|
|||
|
- aarch64:Linux:*:*)
|
|||
|
- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
|
|||
|
- exit ;;
|
|||
|
- aarch64_be:Linux:*:*)
|
|||
|
- UNAME_MACHINE=aarch64_be
|
|||
|
- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
|
|||
|
- exit ;;
|
|||
|
- alpha:Linux:*:*)
|
|||
|
- case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' < /proc/cpuinfo` in
|
|||
|
- EV5) UNAME_MACHINE=alphaev5 ;;
|
|||
|
- EV56) UNAME_MACHINE=alphaev56 ;;
|
|||
|
- PCA56) UNAME_MACHINE=alphapca56 ;;
|
|||
|
- PCA57) UNAME_MACHINE=alphapca56 ;;
|
|||
|
- EV6) UNAME_MACHINE=alphaev6 ;;
|
|||
|
- EV67) UNAME_MACHINE=alphaev67 ;;
|
|||
|
- EV68*) UNAME_MACHINE=alphaev68 ;;
|
|||
|
- esac
|
|||
|
- objdump --private-headers /bin/sh | grep -q ld.so.1
|
|||
|
- if test "$?" = 0 ; then LIBC=gnulibc1 ; fi
|
|||
|
- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
|
|||
|
- exit ;;
|
|||
|
- arc:Linux:*:* | arceb:Linux:*:*)
|
|||
|
- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
|
|||
|
- exit ;;
|
|||
|
- arm*:Linux:*:*)
|
|||
|
- eval $set_cc_for_build
|
|||
|
- if echo __ARM_EABI__ | $CC_FOR_BUILD -E - 2>/dev/null \
|
|||
|
- | grep -q __ARM_EABI__
|
|||
|
- then
|
|||
|
- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
|
|||
|
- else
|
|||
|
- if echo __ARM_PCS_VFP | $CC_FOR_BUILD -E - 2>/dev/null \
|
|||
|
- | grep -q __ARM_PCS_VFP
|
|||
|
- then
|
|||
|
- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}eabi
|
|||
|
- else
|
|||
|
- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}eabihf
|
|||
|
- fi
|
|||
|
- fi
|
|||
|
- exit ;;
|
|||
|
- avr32*:Linux:*:*)
|
|||
|
- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
|
|||
|
- exit ;;
|
|||
|
- cris:Linux:*:*)
|
|||
|
- echo ${UNAME_MACHINE}-axis-linux-${LIBC}
|
|||
|
- exit ;;
|
|||
|
- crisv32:Linux:*:*)
|
|||
|
- echo ${UNAME_MACHINE}-axis-linux-${LIBC}
|
|||
|
- exit ;;
|
|||
|
- e2k:Linux:*:*)
|
|||
|
- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
|
|||
|
- exit ;;
|
|||
|
- frv:Linux:*:*)
|
|||
|
- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
|
|||
|
- exit ;;
|
|||
|
- hexagon:Linux:*:*)
|
|||
|
- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
|
|||
|
- exit ;;
|
|||
|
- i*86:Linux:*:*)
|
|||
|
- echo ${UNAME_MACHINE}-pc-linux-${LIBC}
|
|||
|
- exit ;;
|
|||
|
- ia64:Linux:*:*)
|
|||
|
- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
|
|||
|
- exit ;;
|
|||
|
- k1om:Linux:*:*)
|
|||
|
- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
|
|||
|
- exit ;;
|
|||
|
- m32r*:Linux:*:*)
|
|||
|
- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
|
|||
|
- exit ;;
|
|||
|
- m68*:Linux:*:*)
|
|||
|
- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
|
|||
|
- exit ;;
|
|||
|
- mips:Linux:*:* | mips64:Linux:*:*)
|
|||
|
- eval $set_cc_for_build
|
|||
|
- sed 's/^ //' << EOF >$dummy.c
|
|||
|
- #undef CPU
|
|||
|
- #undef ${UNAME_MACHINE}
|
|||
|
- #undef ${UNAME_MACHINE}el
|
|||
|
- #if defined(__MIPSEL__) || defined(__MIPSEL) || defined(_MIPSEL) || defined(MIPSEL)
|
|||
|
- CPU=${UNAME_MACHINE}el
|
|||
|
- #else
|
|||
|
- #if defined(__MIPSEB__) || defined(__MIPSEB) || defined(_MIPSEB) || defined(MIPSEB)
|
|||
|
- CPU=${UNAME_MACHINE}
|
|||
|
- #else
|
|||
|
- CPU=
|
|||
|
- #endif
|
|||
|
- #endif
|
|||
|
-EOF
|
|||
|
- eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^CPU'`
|
|||
|
- test x"${CPU}" != x && { echo "${CPU}-unknown-linux-${LIBC}"; exit; }
|
|||
|
- ;;
|
|||
|
- mips64el:Linux:*:*)
|
|||
|
- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
|
|||
|
- exit ;;
|
|||
|
- openrisc*:Linux:*:*)
|
|||
|
- echo or1k-unknown-linux-${LIBC}
|
|||
|
- exit ;;
|
|||
|
- or32:Linux:*:* | or1k*:Linux:*:*)
|
|||
|
- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
|
|||
|
- exit ;;
|
|||
|
- padre:Linux:*:*)
|
|||
|
- echo sparc-unknown-linux-${LIBC}
|
|||
|
- exit ;;
|
|||
|
- parisc64:Linux:*:* | hppa64:Linux:*:*)
|
|||
|
- echo hppa64-unknown-linux-${LIBC}
|
|||
|
- exit ;;
|
|||
|
- parisc:Linux:*:* | hppa:Linux:*:*)
|
|||
|
- # Look for CPU level
|
|||
|
- case `grep '^cpu[^a-z]*:' /proc/cpuinfo 2>/dev/null | cut -d' ' -f2` in
|
|||
|
- PA7*) echo hppa1.1-unknown-linux-${LIBC} ;;
|
|||
|
- PA8*) echo hppa2.0-unknown-linux-${LIBC} ;;
|
|||
|
- *) echo hppa-unknown-linux-${LIBC} ;;
|
|||
|
- esac
|
|||
|
- exit ;;
|
|||
|
- ppc64:Linux:*:*)
|
|||
|
- echo powerpc64-unknown-linux-${LIBC}
|
|||
|
- exit ;;
|
|||
|
- ppc:Linux:*:*)
|
|||
|
- echo powerpc-unknown-linux-${LIBC}
|
|||
|
- exit ;;
|
|||
|
- ppc64le:Linux:*:*)
|
|||
|
- echo powerpc64le-unknown-linux-${LIBC}
|
|||
|
- exit ;;
|
|||
|
- ppcle:Linux:*:*)
|
|||
|
- echo powerpcle-unknown-linux-${LIBC}
|
|||
|
- exit ;;
|
|||
|
- riscv32:Linux:*:* | riscv64:Linux:*:*)
|
|||
|
- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
|
|||
|
- exit ;;
|
|||
|
- s390:Linux:*:* | s390x:Linux:*:*)
|
|||
|
- echo ${UNAME_MACHINE}-ibm-linux-${LIBC}
|
|||
|
- exit ;;
|
|||
|
- sh64*:Linux:*:*)
|
|||
|
- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
|
|||
|
- exit ;;
|
|||
|
- sh*:Linux:*:*)
|
|||
|
- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
|
|||
|
- exit ;;
|
|||
|
- sparc:Linux:*:* | sparc64:Linux:*:*)
|
|||
|
- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
|
|||
|
- exit ;;
|
|||
|
- tile*:Linux:*:*)
|
|||
|
- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
|
|||
|
- exit ;;
|
|||
|
- vax:Linux:*:*)
|
|||
|
- echo ${UNAME_MACHINE}-dec-linux-${LIBC}
|
|||
|
- exit ;;
|
|||
|
- x86_64:Linux:*:*)
|
|||
|
- echo ${UNAME_MACHINE}-pc-linux-${LIBC}
|
|||
|
- exit ;;
|
|||
|
- xtensa*:Linux:*:*)
|
|||
|
- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
|
|||
|
- exit ;;
|
|||
|
- i*86:DYNIX/ptx:4*:*)
|
|||
|
- # ptx 4.0 does uname -s correctly, with DYNIX/ptx in there.
|
|||
|
- # earlier versions are messed up and put the nodename in both
|
|||
|
- # sysname and nodename.
|
|||
|
- echo i386-sequent-sysv4
|
|||
|
- exit ;;
|
|||
|
- i*86:UNIX_SV:4.2MP:2.*)
|
|||
|
- # Unixware is an offshoot of SVR4, but it has its own version
|
|||
|
- # number series starting with 2...
|
|||
|
- # I am not positive that other SVR4 systems won't match this,
|
|||
|
- # I just have to hope. -- rms.
|
|||
|
- # Use sysv4.2uw... so that sysv4* matches it.
|
|||
|
- echo ${UNAME_MACHINE}-pc-sysv4.2uw${UNAME_VERSION}
|
|||
|
- exit ;;
|
|||
|
- i*86:OS/2:*:*)
|
|||
|
- # If we were able to find `uname', then EMX Unix compatibility
|
|||
|
- # is probably installed.
|
|||
|
- echo ${UNAME_MACHINE}-pc-os2-emx
|
|||
|
- exit ;;
|
|||
|
- i*86:XTS-300:*:STOP)
|
|||
|
- echo ${UNAME_MACHINE}-unknown-stop
|
|||
|
- exit ;;
|
|||
|
- i*86:atheos:*:*)
|
|||
|
- echo ${UNAME_MACHINE}-unknown-atheos
|
|||
|
- exit ;;
|
|||
|
- i*86:syllable:*:*)
|
|||
|
- echo ${UNAME_MACHINE}-pc-syllable
|
|||
|
- exit ;;
|
|||
|
- i*86:LynxOS:2.*:* | i*86:LynxOS:3.[01]*:* | i*86:LynxOS:4.[02]*:*)
|
|||
|
- echo i386-unknown-lynxos${UNAME_RELEASE}
|
|||
|
- exit ;;
|
|||
|
- i*86:*DOS:*:*)
|
|||
|
- echo ${UNAME_MACHINE}-pc-msdosdjgpp
|
|||
|
- exit ;;
|
|||
|
- i*86:*:4.*:* | i*86:SYSTEM_V:4.*:*)
|
|||
|
- UNAME_REL=`echo ${UNAME_RELEASE} | sed 's/\/MP$//'`
|
|||
|
- if grep Novell /usr/include/link.h >/dev/null 2>/dev/null; then
|
|||
|
- echo ${UNAME_MACHINE}-univel-sysv${UNAME_REL}
|
|||
|
- else
|
|||
|
- echo ${UNAME_MACHINE}-pc-sysv${UNAME_REL}
|
|||
|
- fi
|
|||
|
- exit ;;
|
|||
|
- i*86:*:5:[678]*)
|
|||
|
- # UnixWare 7.x, OpenUNIX and OpenServer 6.
|
|||
|
- case `/bin/uname -X | grep "^Machine"` in
|
|||
|
- *486*) UNAME_MACHINE=i486 ;;
|
|||
|
- *Pentium) UNAME_MACHINE=i586 ;;
|
|||
|
- *Pent*|*Celeron) UNAME_MACHINE=i686 ;;
|
|||
|
- esac
|
|||
|
- echo ${UNAME_MACHINE}-unknown-sysv${UNAME_RELEASE}${UNAME_SYSTEM}${UNAME_VERSION}
|
|||
|
- exit ;;
|
|||
|
- i*86:*:3.2:*)
|
|||
|
- if test -f /usr/options/cb.name; then
|
|||
|
- UNAME_REL=`sed -n 's/.*Version //p' </usr/options/cb.name`
|
|||
|
- echo ${UNAME_MACHINE}-pc-isc$UNAME_REL
|
|||
|
- elif /bin/uname -X 2>/dev/null >/dev/null ; then
|
|||
|
- UNAME_REL=`(/bin/uname -X|grep Release|sed -e 's/.*= //')`
|
|||
|
- (/bin/uname -X|grep i80486 >/dev/null) && UNAME_MACHINE=i486
|
|||
|
- (/bin/uname -X|grep '^Machine.*Pentium' >/dev/null) \
|
|||
|
- && UNAME_MACHINE=i586
|
|||
|
- (/bin/uname -X|grep '^Machine.*Pent *II' >/dev/null) \
|
|||
|
- && UNAME_MACHINE=i686
|
|||
|
- (/bin/uname -X|grep '^Machine.*Pentium Pro' >/dev/null) \
|
|||
|
- && UNAME_MACHINE=i686
|
|||
|
- echo ${UNAME_MACHINE}-pc-sco$UNAME_REL
|
|||
|
- else
|
|||
|
- echo ${UNAME_MACHINE}-pc-sysv32
|
|||
|
- fi
|
|||
|
- exit ;;
|
|||
|
- pc:*:*:*)
|
|||
|
- # Left here for compatibility:
|
|||
|
- # uname -m prints for DJGPP always 'pc', but it prints nothing about
|
|||
|
- # the processor, so we play safe by assuming i586.
|
|||
|
- # Note: whatever this is, it MUST be the same as what config.sub
|
|||
|
- # prints for the "djgpp" host, or else GDB configure will decide that
|
|||
|
- # this is a cross-build.
|
|||
|
- echo i586-pc-msdosdjgpp
|
|||
|
- exit ;;
|
|||
|
- Intel:Mach:3*:*)
|
|||
|
- echo i386-pc-mach3
|
|||
|
- exit ;;
|
|||
|
- paragon:*:*:*)
|
|||
|
- echo i860-intel-osf1
|
|||
|
- exit ;;
|
|||
|
- i860:*:4.*:*) # i860-SVR4
|
|||
|
- if grep Stardent /usr/include/sys/uadmin.h >/dev/null 2>&1 ; then
|
|||
|
- echo i860-stardent-sysv${UNAME_RELEASE} # Stardent Vistra i860-SVR4
|
|||
|
- else # Add other i860-SVR4 vendors below as they are discovered.
|
|||
|
- echo i860-unknown-sysv${UNAME_RELEASE} # Unknown i860-SVR4
|
|||
|
- fi
|
|||
|
- exit ;;
|
|||
|
- mini*:CTIX:SYS*5:*)
|
|||
|
- # "miniframe"
|
|||
|
- echo m68010-convergent-sysv
|
|||
|
- exit ;;
|
|||
|
- mc68k:UNIX:SYSTEM5:3.51m)
|
|||
|
- echo m68k-convergent-sysv
|
|||
|
- exit ;;
|
|||
|
- M680?0:D-NIX:5.3:*)
|
|||
|
- echo m68k-diab-dnix
|
|||
|
- exit ;;
|
|||
|
- M68*:*:R3V[5678]*:*)
|
|||
|
- test -r /sysV68 && { echo 'm68k-motorola-sysv'; exit; } ;;
|
|||
|
- 3[345]??:*:4.0:3.0 | 3[34]??A:*:4.0:3.0 | 3[34]??,*:*:4.0:3.0 | 3[34]??/*:*:4.0:3.0 | 4400:*:4.0:3.0 | 4850:*:4.0:3.0 | SKA40:*:4.0:3.0 | SDS2:*:4.0:3.0 | SHG2:*:4.0:3.0 | S7501*:*:4.0:3.0)
|
|||
|
- OS_REL=''
|
|||
|
- test -r /etc/.relid \
|
|||
|
- && OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid`
|
|||
|
- /bin/uname -p 2>/dev/null | grep 86 >/dev/null \
|
|||
|
- && { echo i486-ncr-sysv4.3${OS_REL}; exit; }
|
|||
|
- /bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \
|
|||
|
- && { echo i586-ncr-sysv4.3${OS_REL}; exit; } ;;
|
|||
|
- 3[34]??:*:4.0:* | 3[34]??,*:*:4.0:*)
|
|||
|
- /bin/uname -p 2>/dev/null | grep 86 >/dev/null \
|
|||
|
- && { echo i486-ncr-sysv4; exit; } ;;
|
|||
|
- NCR*:*:4.2:* | MPRAS*:*:4.2:*)
|
|||
|
- OS_REL='.3'
|
|||
|
- test -r /etc/.relid \
|
|||
|
- && OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid`
|
|||
|
- /bin/uname -p 2>/dev/null | grep 86 >/dev/null \
|
|||
|
- && { echo i486-ncr-sysv4.3${OS_REL}; exit; }
|
|||
|
- /bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \
|
|||
|
- && { echo i586-ncr-sysv4.3${OS_REL}; exit; }
|
|||
|
- /bin/uname -p 2>/dev/null | /bin/grep pteron >/dev/null \
|
|||
|
- && { echo i586-ncr-sysv4.3${OS_REL}; exit; } ;;
|
|||
|
- m68*:LynxOS:2.*:* | m68*:LynxOS:3.0*:*)
|
|||
|
- echo m68k-unknown-lynxos${UNAME_RELEASE}
|
|||
|
- exit ;;
|
|||
|
- mc68030:UNIX_System_V:4.*:*)
|
|||
|
- echo m68k-atari-sysv4
|
|||
|
- exit ;;
|
|||
|
- TSUNAMI:LynxOS:2.*:*)
|
|||
|
- echo sparc-unknown-lynxos${UNAME_RELEASE}
|
|||
|
- exit ;;
|
|||
|
- rs6000:LynxOS:2.*:*)
|
|||
|
- echo rs6000-unknown-lynxos${UNAME_RELEASE}
|
|||
|
- exit ;;
|
|||
|
- PowerPC:LynxOS:2.*:* | PowerPC:LynxOS:3.[01]*:* | PowerPC:LynxOS:4.[02]*:*)
|
|||
|
- echo powerpc-unknown-lynxos${UNAME_RELEASE}
|
|||
|
- exit ;;
|
|||
|
- SM[BE]S:UNIX_SV:*:*)
|
|||
|
- echo mips-dde-sysv${UNAME_RELEASE}
|
|||
|
- exit ;;
|
|||
|
- RM*:ReliantUNIX-*:*:*)
|
|||
|
- echo mips-sni-sysv4
|
|||
|
- exit ;;
|
|||
|
- RM*:SINIX-*:*:*)
|
|||
|
- echo mips-sni-sysv4
|
|||
|
- exit ;;
|
|||
|
- *:SINIX-*:*:*)
|
|||
|
- if uname -p 2>/dev/null >/dev/null ; then
|
|||
|
- UNAME_MACHINE=`(uname -p) 2>/dev/null`
|
|||
|
- echo ${UNAME_MACHINE}-sni-sysv4
|
|||
|
- else
|
|||
|
- echo ns32k-sni-sysv
|
|||
|
- fi
|
|||
|
- exit ;;
|
|||
|
- PENTIUM:*:4.0*:*) # Unisys `ClearPath HMP IX 4000' SVR4/MP effort
|
|||
|
- # says <Richard.M.Bartel@ccMail.Census.GOV>
|
|||
|
- echo i586-unisys-sysv4
|
|||
|
- exit ;;
|
|||
|
- *:UNIX_System_V:4*:FTX*)
|
|||
|
- # From Gerald Hewes <hewes@openmarket.com>.
|
|||
|
- # How about differentiating between stratus architectures? -djm
|
|||
|
- echo hppa1.1-stratus-sysv4
|
|||
|
- exit ;;
|
|||
|
- *:*:*:FTX*)
|
|||
|
- # From seanf@swdc.stratus.com.
|
|||
|
- echo i860-stratus-sysv4
|
|||
|
- exit ;;
|
|||
|
- i*86:VOS:*:*)
|
|||
|
- # From Paul.Green@stratus.com.
|
|||
|
- echo ${UNAME_MACHINE}-stratus-vos
|
|||
|
- exit ;;
|
|||
|
- *:VOS:*:*)
|
|||
|
- # From Paul.Green@stratus.com.
|
|||
|
- echo hppa1.1-stratus-vos
|
|||
|
- exit ;;
|
|||
|
- mc68*:A/UX:*:*)
|
|||
|
- echo m68k-apple-aux${UNAME_RELEASE}
|
|||
|
- exit ;;
|
|||
|
- news*:NEWS-OS:6*:*)
|
|||
|
- echo mips-sony-newsos6
|
|||
|
- exit ;;
|
|||
|
- R[34]000:*System_V*:*:* | R4000:UNIX_SYSV:*:* | R*000:UNIX_SV:*:*)
|
|||
|
- if [ -d /usr/nec ]; then
|
|||
|
- echo mips-nec-sysv${UNAME_RELEASE}
|
|||
|
- else
|
|||
|
- echo mips-unknown-sysv${UNAME_RELEASE}
|
|||
|
- fi
|
|||
|
- exit ;;
|
|||
|
- BeBox:BeOS:*:*) # BeOS running on hardware made by Be, PPC only.
|
|||
|
- echo powerpc-be-beos
|
|||
|
- exit ;;
|
|||
|
- BeMac:BeOS:*:*) # BeOS running on Mac or Mac clone, PPC only.
|
|||
|
- echo powerpc-apple-beos
|
|||
|
- exit ;;
|
|||
|
- BePC:BeOS:*:*) # BeOS running on Intel PC compatible.
|
|||
|
- echo i586-pc-beos
|
|||
|
- exit ;;
|
|||
|
- BePC:Haiku:*:*) # Haiku running on Intel PC compatible.
|
|||
|
- echo i586-pc-haiku
|
|||
|
- exit ;;
|
|||
|
- x86_64:Haiku:*:*)
|
|||
|
- echo x86_64-unknown-haiku
|
|||
|
- exit ;;
|
|||
|
- SX-4:SUPER-UX:*:*)
|
|||
|
- echo sx4-nec-superux${UNAME_RELEASE}
|
|||
|
- exit ;;
|
|||
|
- SX-5:SUPER-UX:*:*)
|
|||
|
- echo sx5-nec-superux${UNAME_RELEASE}
|
|||
|
- exit ;;
|
|||
|
- SX-6:SUPER-UX:*:*)
|
|||
|
- echo sx6-nec-superux${UNAME_RELEASE}
|
|||
|
- exit ;;
|
|||
|
- SX-7:SUPER-UX:*:*)
|
|||
|
- echo sx7-nec-superux${UNAME_RELEASE}
|
|||
|
- exit ;;
|
|||
|
- SX-8:SUPER-UX:*:*)
|
|||
|
- echo sx8-nec-superux${UNAME_RELEASE}
|
|||
|
- exit ;;
|
|||
|
- SX-8R:SUPER-UX:*:*)
|
|||
|
- echo sx8r-nec-superux${UNAME_RELEASE}
|
|||
|
- exit ;;
|
|||
|
- SX-ACE:SUPER-UX:*:*)
|
|||
|
- echo sxace-nec-superux${UNAME_RELEASE}
|
|||
|
- exit ;;
|
|||
|
- Power*:Rhapsody:*:*)
|
|||
|
- echo powerpc-apple-rhapsody${UNAME_RELEASE}
|
|||
|
- exit ;;
|
|||
|
- *:Rhapsody:*:*)
|
|||
|
- echo ${UNAME_MACHINE}-apple-rhapsody${UNAME_RELEASE}
|
|||
|
- exit ;;
|
|||
|
- *:Darwin:*:*)
|
|||
|
- UNAME_PROCESSOR=`uname -p` || UNAME_PROCESSOR=unknown
|
|||
|
- eval $set_cc_for_build
|
|||
|
- if test "$UNAME_PROCESSOR" = unknown ; then
|
|||
|
- UNAME_PROCESSOR=powerpc
|
|||
|
- fi
|
|||
|
- if test `echo "$UNAME_RELEASE" | sed -e 's/\..*//'` -le 10 ; then
|
|||
|
- if [ "$CC_FOR_BUILD" != no_compiler_found ]; then
|
|||
|
- if (echo '#ifdef __LP64__'; echo IS_64BIT_ARCH; echo '#endif') | \
|
|||
|
- (CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) | \
|
|||
|
- grep IS_64BIT_ARCH >/dev/null
|
|||
|
- then
|
|||
|
- case $UNAME_PROCESSOR in
|
|||
|
- i386) UNAME_PROCESSOR=x86_64 ;;
|
|||
|
- powerpc) UNAME_PROCESSOR=powerpc64 ;;
|
|||
|
- esac
|
|||
|
- fi
|
|||
|
- # On 10.4-10.6 one might compile for PowerPC via gcc -arch ppc
|
|||
|
- if (echo '#ifdef __POWERPC__'; echo IS_PPC; echo '#endif') | \
|
|||
|
- (CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) | \
|
|||
|
- grep IS_PPC >/dev/null
|
|||
|
- then
|
|||
|
- UNAME_PROCESSOR=powerpc
|
|||
|
- fi
|
|||
|
- fi
|
|||
|
- elif test "$UNAME_PROCESSOR" = i386 ; then
|
|||
|
- # Avoid executing cc on OS X 10.9, as it ships with a stub
|
|||
|
- # that puts up a graphical alert prompting to install
|
|||
|
- # developer tools. Any system running Mac OS X 10.7 or
|
|||
|
- # later (Darwin 11 and later) is required to have a 64-bit
|
|||
|
- # processor. This is not true of the ARM version of Darwin
|
|||
|
- # that Apple uses in portable devices.
|
|||
|
- UNAME_PROCESSOR=x86_64
|
|||
|
- fi
|
|||
|
- echo ${UNAME_PROCESSOR}-apple-darwin${UNAME_RELEASE}
|
|||
|
- exit ;;
|
|||
|
- *:procnto*:*:* | *:QNX:[0123456789]*:*)
|
|||
|
- UNAME_PROCESSOR=`uname -p`
|
|||
|
- if test "$UNAME_PROCESSOR" = x86; then
|
|||
|
- UNAME_PROCESSOR=i386
|
|||
|
- UNAME_MACHINE=pc
|
|||
|
- fi
|
|||
|
- echo ${UNAME_PROCESSOR}-${UNAME_MACHINE}-nto-qnx${UNAME_RELEASE}
|
|||
|
- exit ;;
|
|||
|
- *:QNX:*:4*)
|
|||
|
- echo i386-pc-qnx
|
|||
|
- exit ;;
|
|||
|
- NEO-*:NONSTOP_KERNEL:*:*)
|
|||
|
- echo neo-tandem-nsk${UNAME_RELEASE}
|
|||
|
- exit ;;
|
|||
|
- NSE-*:NONSTOP_KERNEL:*:*)
|
|||
|
- echo nse-tandem-nsk${UNAME_RELEASE}
|
|||
|
- exit ;;
|
|||
|
- NSR-*:NONSTOP_KERNEL:*:*)
|
|||
|
- echo nsr-tandem-nsk${UNAME_RELEASE}
|
|||
|
- exit ;;
|
|||
|
- NSX-*:NONSTOP_KERNEL:*:*)
|
|||
|
- echo nsx-tandem-nsk${UNAME_RELEASE}
|
|||
|
- exit ;;
|
|||
|
- *:NonStop-UX:*:*)
|
|||
|
- echo mips-compaq-nonstopux
|
|||
|
- exit ;;
|
|||
|
- BS2000:POSIX*:*:*)
|
|||
|
- echo bs2000-siemens-sysv
|
|||
|
- exit ;;
|
|||
|
- DS/*:UNIX_System_V:*:*)
|
|||
|
- echo ${UNAME_MACHINE}-${UNAME_SYSTEM}-${UNAME_RELEASE}
|
|||
|
- exit ;;
|
|||
|
- *:Plan9:*:*)
|
|||
|
- # "uname -m" is not consistent, so use $cputype instead. 386
|
|||
|
- # is converted to i386 for consistency with other x86
|
|||
|
- # operating systems.
|
|||
|
- if test "$cputype" = 386; then
|
|||
|
- UNAME_MACHINE=i386
|
|||
|
- else
|
|||
|
- UNAME_MACHINE="$cputype"
|
|||
|
- fi
|
|||
|
- echo ${UNAME_MACHINE}-unknown-plan9
|
|||
|
- exit ;;
|
|||
|
- *:TOPS-10:*:*)
|
|||
|
- echo pdp10-unknown-tops10
|
|||
|
- exit ;;
|
|||
|
- *:TENEX:*:*)
|
|||
|
- echo pdp10-unknown-tenex
|
|||
|
- exit ;;
|
|||
|
- KS10:TOPS-20:*:* | KL10:TOPS-20:*:* | TYPE4:TOPS-20:*:*)
|
|||
|
- echo pdp10-dec-tops20
|
|||
|
- exit ;;
|
|||
|
- XKL-1:TOPS-20:*:* | TYPE5:TOPS-20:*:*)
|
|||
|
- echo pdp10-xkl-tops20
|
|||
|
- exit ;;
|
|||
|
- *:TOPS-20:*:*)
|
|||
|
- echo pdp10-unknown-tops20
|
|||
|
- exit ;;
|
|||
|
- *:ITS:*:*)
|
|||
|
- echo pdp10-unknown-its
|
|||
|
- exit ;;
|
|||
|
- SEI:*:*:SEIUX)
|
|||
|
- echo mips-sei-seiux${UNAME_RELEASE}
|
|||
|
- exit ;;
|
|||
|
- *:DragonFly:*:*)
|
|||
|
- echo ${UNAME_MACHINE}-unknown-dragonfly`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`
|
|||
|
- exit ;;
|
|||
|
- *:*VMS:*:*)
|
|||
|
- UNAME_MACHINE=`(uname -p) 2>/dev/null`
|
|||
|
- case "${UNAME_MACHINE}" in
|
|||
|
- A*) echo alpha-dec-vms ; exit ;;
|
|||
|
- I*) echo ia64-dec-vms ; exit ;;
|
|||
|
- V*) echo vax-dec-vms ; exit ;;
|
|||
|
- esac ;;
|
|||
|
- *:XENIX:*:SysV)
|
|||
|
- echo i386-pc-xenix
|
|||
|
- exit ;;
|
|||
|
- i*86:skyos:*:*)
|
|||
|
- echo ${UNAME_MACHINE}-pc-skyos`echo ${UNAME_RELEASE} | sed -e 's/ .*$//'`
|
|||
|
- exit ;;
|
|||
|
- i*86:rdos:*:*)
|
|||
|
- echo ${UNAME_MACHINE}-pc-rdos
|
|||
|
- exit ;;
|
|||
|
- i*86:AROS:*:*)
|
|||
|
- echo ${UNAME_MACHINE}-pc-aros
|
|||
|
- exit ;;
|
|||
|
- x86_64:VMkernel:*:*)
|
|||
|
- echo ${UNAME_MACHINE}-unknown-esx
|
|||
|
- exit ;;
|
|||
|
- amd64:Isilon\ OneFS:*:*)
|
|||
|
- echo x86_64-unknown-onefs
|
|||
|
- exit ;;
|
|||
|
-esac
|
|||
|
-
|
|||
|
-cat >&2 <<EOF
|
|||
|
-$0: unable to guess system type
|
|||
|
-
|
|||
|
-This script (version $timestamp), has failed to recognize the
|
|||
|
-operating system you are using. If your script is old, overwrite *all*
|
|||
|
-copies of config.guess and config.sub with the latest versions from:
|
|||
|
-
|
|||
|
- http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess
|
|||
|
-and
|
|||
|
- http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub
|
|||
|
-
|
|||
|
-If $0 has already been updated, send the following data and any
|
|||
|
-information you think might be pertinent to config-patches@gnu.org to
|
|||
|
-provide the necessary information to handle your system.
|
|||
|
-
|
|||
|
-config.guess timestamp = $timestamp
|
|||
|
-
|
|||
|
-uname -m = `(uname -m) 2>/dev/null || echo unknown`
|
|||
|
-uname -r = `(uname -r) 2>/dev/null || echo unknown`
|
|||
|
-uname -s = `(uname -s) 2>/dev/null || echo unknown`
|
|||
|
-uname -v = `(uname -v) 2>/dev/null || echo unknown`
|
|||
|
-
|
|||
|
-/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null`
|
|||
|
-/bin/uname -X = `(/bin/uname -X) 2>/dev/null`
|
|||
|
-
|
|||
|
-hostinfo = `(hostinfo) 2>/dev/null`
|
|||
|
-/bin/universe = `(/bin/universe) 2>/dev/null`
|
|||
|
-/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null`
|
|||
|
-/bin/arch = `(/bin/arch) 2>/dev/null`
|
|||
|
-/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null`
|
|||
|
-/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null`
|
|||
|
-
|
|||
|
-UNAME_MACHINE = ${UNAME_MACHINE}
|
|||
|
-UNAME_RELEASE = ${UNAME_RELEASE}
|
|||
|
-UNAME_SYSTEM = ${UNAME_SYSTEM}
|
|||
|
-UNAME_VERSION = ${UNAME_VERSION}
|
|||
|
-EOF
|
|||
|
-
|
|||
|
-exit 1
|
|||
|
-
|
|||
|
-# Local variables:
|
|||
|
-# eval: (add-hook 'write-file-hooks 'time-stamp)
|
|||
|
-# time-stamp-start: "timestamp='"
|
|||
|
-# time-stamp-format: "%:y-%02m-%02d"
|
|||
|
-# time-stamp-end: "'"
|
|||
|
-# End:
|
|||
|
diff --git a/config.sub b/config.sub
|
|||
|
deleted file mode 100755
|
|||
|
index f4bafc1..0000000
|
|||
|
--- a/config.sub
|
|||
|
+++ /dev/null
|
|||
|
@@ -1,1836 +0,0 @@
|
|||
|
-#!/bin/sh
|
|||
|
-# Configuration validation subroutine script.
|
|||
|
-# Copyright 1992-2017 Free Software Foundation, Inc.
|
|||
|
-
|
|||
|
-timestamp='2017-04-02'
|
|||
|
-
|
|||
|
-# This file 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 3 of the License, or
|
|||
|
-# (at your option) any later version.
|
|||
|
-#
|
|||
|
-# This program 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 this program; if not, see <http://www.gnu.org/licenses/>.
|
|||
|
-#
|
|||
|
-# As a special exception to the GNU General Public License, if you
|
|||
|
-# distribute this file as part of a program that contains a
|
|||
|
-# configuration script generated by Autoconf, you may include it under
|
|||
|
-# the same distribution terms that you use for the rest of that
|
|||
|
-# program. This Exception is an additional permission under section 7
|
|||
|
-# of the GNU General Public License, version 3 ("GPLv3").
|
|||
|
-
|
|||
|
-
|
|||
|
-# Please send patches to <config-patches@gnu.org>.
|
|||
|
-#
|
|||
|
-# Configuration subroutine to validate and canonicalize a configuration type.
|
|||
|
-# Supply the specified configuration type as an argument.
|
|||
|
-# If it is invalid, we print an error message on stderr and exit with code 1.
|
|||
|
-# Otherwise, we print the canonical config type on stdout and succeed.
|
|||
|
-
|
|||
|
-# You can get the latest version of this script from:
|
|||
|
-# http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub
|
|||
|
-
|
|||
|
-# This file is supposed to be the same for all GNU packages
|
|||
|
-# and recognize all the CPU types, system types and aliases
|
|||
|
-# that are meaningful with *any* GNU software.
|
|||
|
-# Each package is responsible for reporting which valid configurations
|
|||
|
-# it does not support. The user should be able to distinguish
|
|||
|
-# a failure to support a valid configuration from a meaningless
|
|||
|
-# configuration.
|
|||
|
-
|
|||
|
-# The goal of this file is to map all the various variations of a given
|
|||
|
-# machine specification into a single specification in the form:
|
|||
|
-# CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM
|
|||
|
-# or in some cases, the newer four-part form:
|
|||
|
-# CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM
|
|||
|
-# It is wrong to echo any other type of specification.
|
|||
|
-
|
|||
|
-me=`echo "$0" | sed -e 's,.*/,,'`
|
|||
|
-
|
|||
|
-usage="\
|
|||
|
-Usage: $0 [OPTION] CPU-MFR-OPSYS or ALIAS
|
|||
|
-
|
|||
|
-Canonicalize a configuration name.
|
|||
|
-
|
|||
|
-Operation modes:
|
|||
|
- -h, --help print this help, then exit
|
|||
|
- -t, --time-stamp print date of last modification, then exit
|
|||
|
- -v, --version print version number, then exit
|
|||
|
-
|
|||
|
-Report bugs and patches to <config-patches@gnu.org>."
|
|||
|
-
|
|||
|
-version="\
|
|||
|
-GNU config.sub ($timestamp)
|
|||
|
-
|
|||
|
-Copyright 1992-2017 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."
|
|||
|
-
|
|||
|
-help="
|
|||
|
-Try \`$me --help' for more information."
|
|||
|
-
|
|||
|
-# Parse command line
|
|||
|
-while test $# -gt 0 ; do
|
|||
|
- case $1 in
|
|||
|
- --time-stamp | --time* | -t )
|
|||
|
- echo "$timestamp" ; exit ;;
|
|||
|
- --version | -v )
|
|||
|
- echo "$version" ; exit ;;
|
|||
|
- --help | --h* | -h )
|
|||
|
- echo "$usage"; exit ;;
|
|||
|
- -- ) # Stop option processing
|
|||
|
- shift; break ;;
|
|||
|
- - ) # Use stdin as input.
|
|||
|
- break ;;
|
|||
|
- -* )
|
|||
|
- echo "$me: invalid option $1$help"
|
|||
|
- exit 1 ;;
|
|||
|
-
|
|||
|
- *local*)
|
|||
|
- # First pass through any local machine types.
|
|||
|
- echo $1
|
|||
|
- exit ;;
|
|||
|
-
|
|||
|
- * )
|
|||
|
- break ;;
|
|||
|
- esac
|
|||
|
-done
|
|||
|
-
|
|||
|
-case $# in
|
|||
|
- 0) echo "$me: missing argument$help" >&2
|
|||
|
- exit 1;;
|
|||
|
- 1) ;;
|
|||
|
- *) echo "$me: too many arguments$help" >&2
|
|||
|
- exit 1;;
|
|||
|
-esac
|
|||
|
-
|
|||
|
-# Separate what the user gave into CPU-COMPANY and OS or KERNEL-OS (if any).
|
|||
|
-# Here we must recognize all the valid KERNEL-OS combinations.
|
|||
|
-maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'`
|
|||
|
-case $maybe_os in
|
|||
|
- nto-qnx* | linux-gnu* | linux-android* | linux-dietlibc | linux-newlib* | \
|
|||
|
- linux-musl* | linux-uclibc* | uclinux-uclibc* | uclinux-gnu* | kfreebsd*-gnu* | \
|
|||
|
- knetbsd*-gnu* | netbsd*-gnu* | netbsd*-eabi* | \
|
|||
|
- kopensolaris*-gnu* | cloudabi*-eabi* | \
|
|||
|
- storm-chaos* | os2-emx* | rtmk-nova*)
|
|||
|
- os=-$maybe_os
|
|||
|
- basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`
|
|||
|
- ;;
|
|||
|
- android-linux)
|
|||
|
- os=-linux-android
|
|||
|
- basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`-unknown
|
|||
|
- ;;
|
|||
|
- *)
|
|||
|
- basic_machine=`echo $1 | sed 's/-[^-]*$//'`
|
|||
|
- if [ $basic_machine != $1 ]
|
|||
|
- then os=`echo $1 | sed 's/.*-/-/'`
|
|||
|
- else os=; fi
|
|||
|
- ;;
|
|||
|
-esac
|
|||
|
-
|
|||
|
-### Let's recognize common machines as not being operating systems so
|
|||
|
-### that things like config.sub decstation-3100 work. We also
|
|||
|
-### recognize some manufacturers as not being operating systems, so we
|
|||
|
-### can provide default operating systems below.
|
|||
|
-case $os in
|
|||
|
- -sun*os*)
|
|||
|
- # Prevent following clause from handling this invalid input.
|
|||
|
- ;;
|
|||
|
- -dec* | -mips* | -sequent* | -encore* | -pc532* | -sgi* | -sony* | \
|
|||
|
- -att* | -7300* | -3300* | -delta* | -motorola* | -sun[234]* | \
|
|||
|
- -unicom* | -ibm* | -next | -hp | -isi* | -apollo | -altos* | \
|
|||
|
- -convergent* | -ncr* | -news | -32* | -3600* | -3100* | -hitachi* |\
|
|||
|
- -c[123]* | -convex* | -sun | -crds | -omron* | -dg | -ultra | -tti* | \
|
|||
|
- -harris | -dolphin | -highlevel | -gould | -cbm | -ns | -masscomp | \
|
|||
|
- -apple | -axis | -knuth | -cray | -microblaze*)
|
|||
|
- os=
|
|||
|
- basic_machine=$1
|
|||
|
- ;;
|
|||
|
- -bluegene*)
|
|||
|
- os=-cnk
|
|||
|
- ;;
|
|||
|
- -sim | -cisco | -oki | -wec | -winbond)
|
|||
|
- os=
|
|||
|
- basic_machine=$1
|
|||
|
- ;;
|
|||
|
- -scout)
|
|||
|
- ;;
|
|||
|
- -wrs)
|
|||
|
- os=-vxworks
|
|||
|
- basic_machine=$1
|
|||
|
- ;;
|
|||
|
- -chorusos*)
|
|||
|
- os=-chorusos
|
|||
|
- basic_machine=$1
|
|||
|
- ;;
|
|||
|
- -chorusrdb)
|
|||
|
- os=-chorusrdb
|
|||
|
- basic_machine=$1
|
|||
|
- ;;
|
|||
|
- -hiux*)
|
|||
|
- os=-hiuxwe2
|
|||
|
- ;;
|
|||
|
- -sco6)
|
|||
|
- os=-sco5v6
|
|||
|
- basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
|
|||
|
- ;;
|
|||
|
- -sco5)
|
|||
|
- os=-sco3.2v5
|
|||
|
- basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
|
|||
|
- ;;
|
|||
|
- -sco4)
|
|||
|
- os=-sco3.2v4
|
|||
|
- basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
|
|||
|
- ;;
|
|||
|
- -sco3.2.[4-9]*)
|
|||
|
- os=`echo $os | sed -e 's/sco3.2./sco3.2v/'`
|
|||
|
- basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
|
|||
|
- ;;
|
|||
|
- -sco3.2v[4-9]*)
|
|||
|
- # Don't forget version if it is 3.2v4 or newer.
|
|||
|
- basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
|
|||
|
- ;;
|
|||
|
- -sco5v6*)
|
|||
|
- # Don't forget version if it is 3.2v4 or newer.
|
|||
|
- basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
|
|||
|
- ;;
|
|||
|
- -sco*)
|
|||
|
- os=-sco3.2v2
|
|||
|
- basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
|
|||
|
- ;;
|
|||
|
- -udk*)
|
|||
|
- basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
|
|||
|
- ;;
|
|||
|
- -isc)
|
|||
|
- os=-isc2.2
|
|||
|
- basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
|
|||
|
- ;;
|
|||
|
- -clix*)
|
|||
|
- basic_machine=clipper-intergraph
|
|||
|
- ;;
|
|||
|
- -isc*)
|
|||
|
- basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
|
|||
|
- ;;
|
|||
|
- -lynx*178)
|
|||
|
- os=-lynxos178
|
|||
|
- ;;
|
|||
|
- -lynx*5)
|
|||
|
- os=-lynxos5
|
|||
|
- ;;
|
|||
|
- -lynx*)
|
|||
|
- os=-lynxos
|
|||
|
- ;;
|
|||
|
- -ptx*)
|
|||
|
- basic_machine=`echo $1 | sed -e 's/86-.*/86-sequent/'`
|
|||
|
- ;;
|
|||
|
- -windowsnt*)
|
|||
|
- os=`echo $os | sed -e 's/windowsnt/winnt/'`
|
|||
|
- ;;
|
|||
|
- -psos*)
|
|||
|
- os=-psos
|
|||
|
- ;;
|
|||
|
- -mint | -mint[0-9]*)
|
|||
|
- basic_machine=m68k-atari
|
|||
|
- os=-mint
|
|||
|
- ;;
|
|||
|
-esac
|
|||
|
-
|
|||
|
-# Decode aliases for certain CPU-COMPANY combinations.
|
|||
|
-case $basic_machine in
|
|||
|
- # Recognize the basic CPU types without company name.
|
|||
|
- # Some are omitted here because they have special meanings below.
|
|||
|
- 1750a | 580 \
|
|||
|
- | a29k \
|
|||
|
- | aarch64 | aarch64_be \
|
|||
|
- | alpha | alphaev[4-8] | alphaev56 | alphaev6[78] | alphapca5[67] \
|
|||
|
- | alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \
|
|||
|
- | am33_2.0 \
|
|||
|
- | arc | arceb \
|
|||
|
- | arm | arm[bl]e | arme[lb] | armv[2-8] | armv[3-8][lb] | armv7[arm] \
|
|||
|
- | avr | avr32 \
|
|||
|
- | ba \
|
|||
|
- | be32 | be64 \
|
|||
|
- | bfin \
|
|||
|
- | c4x | c8051 | clipper \
|
|||
|
- | d10v | d30v | dlx | dsp16xx \
|
|||
|
- | e2k | epiphany \
|
|||
|
- | fido | fr30 | frv | ft32 \
|
|||
|
- | h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \
|
|||
|
- | hexagon \
|
|||
|
- | i370 | i860 | i960 | ia16 | ia64 \
|
|||
|
- | ip2k | iq2000 \
|
|||
|
- | k1om \
|
|||
|
- | le32 | le64 \
|
|||
|
- | lm32 \
|
|||
|
- | m32c | m32r | m32rle | m68000 | m68k | m88k \
|
|||
|
- | maxq | mb | microblaze | microblazeel | mcore | mep | metag \
|
|||
|
- | mips | mipsbe | mipseb | mipsel | mipsle \
|
|||
|
- | mips16 \
|
|||
|
- | mips64 | mips64el \
|
|||
|
- | mips64octeon | mips64octeonel \
|
|||
|
- | mips64orion | mips64orionel \
|
|||
|
- | mips64r5900 | mips64r5900el \
|
|||
|
- | mips64vr | mips64vrel \
|
|||
|
- | mips64vr4100 | mips64vr4100el \
|
|||
|
- | mips64vr4300 | mips64vr4300el \
|
|||
|
- | mips64vr5000 | mips64vr5000el \
|
|||
|
- | mips64vr5900 | mips64vr5900el \
|
|||
|
- | mipsisa32 | mipsisa32el \
|
|||
|
- | mipsisa32r2 | mipsisa32r2el \
|
|||
|
- | mipsisa32r6 | mipsisa32r6el \
|
|||
|
- | mipsisa64 | mipsisa64el \
|
|||
|
- | mipsisa64r2 | mipsisa64r2el \
|
|||
|
- | mipsisa64r6 | mipsisa64r6el \
|
|||
|
- | mipsisa64sb1 | mipsisa64sb1el \
|
|||
|
- | mipsisa64sr71k | mipsisa64sr71kel \
|
|||
|
- | mipsr5900 | mipsr5900el \
|
|||
|
- | mipstx39 | mipstx39el \
|
|||
|
- | mn10200 | mn10300 \
|
|||
|
- | moxie \
|
|||
|
- | mt \
|
|||
|
- | msp430 \
|
|||
|
- | nds32 | nds32le | nds32be \
|
|||
|
- | nios | nios2 | nios2eb | nios2el \
|
|||
|
- | ns16k | ns32k \
|
|||
|
- | open8 | or1k | or1knd | or32 \
|
|||
|
- | pdp10 | pdp11 | pj | pjl \
|
|||
|
- | powerpc | powerpc64 | powerpc64le | powerpcle \
|
|||
|
- | pru \
|
|||
|
- | pyramid \
|
|||
|
- | riscv32 | riscv64 \
|
|||
|
- | rl78 | rx \
|
|||
|
- | score \
|
|||
|
- | sh | sh[1234] | sh[24]a | sh[24]aeb | sh[23]e | sh[234]eb | sheb | shbe | shle | sh[1234]le | sh3ele \
|
|||
|
- | sh64 | sh64le \
|
|||
|
- | sparc | sparc64 | sparc64b | sparc64v | sparc86x | sparclet | sparclite \
|
|||
|
- | sparcv8 | sparcv9 | sparcv9b | sparcv9v \
|
|||
|
- | spu \
|
|||
|
- | tahoe | tic4x | tic54x | tic55x | tic6x | tic80 | tron \
|
|||
|
- | ubicom32 \
|
|||
|
- | v850 | v850e | v850e1 | v850e2 | v850es | v850e2v3 \
|
|||
|
- | visium \
|
|||
|
- | wasm32 \
|
|||
|
- | we32k \
|
|||
|
- | x86 | xc16x | xstormy16 | xtensa \
|
|||
|
- | z8k | z80)
|
|||
|
- basic_machine=$basic_machine-unknown
|
|||
|
- ;;
|
|||
|
- c54x)
|
|||
|
- basic_machine=tic54x-unknown
|
|||
|
- ;;
|
|||
|
- c55x)
|
|||
|
- basic_machine=tic55x-unknown
|
|||
|
- ;;
|
|||
|
- c6x)
|
|||
|
- basic_machine=tic6x-unknown
|
|||
|
- ;;
|
|||
|
- leon|leon[3-9])
|
|||
|
- basic_machine=sparc-$basic_machine
|
|||
|
- ;;
|
|||
|
- m6811 | m68hc11 | m6812 | m68hc12 | m68hcs12x | nvptx | picochip)
|
|||
|
- basic_machine=$basic_machine-unknown
|
|||
|
- os=-none
|
|||
|
- ;;
|
|||
|
- m88110 | m680[12346]0 | m683?2 | m68360 | m5200 | v70 | w65 | z8k)
|
|||
|
- ;;
|
|||
|
- ms1)
|
|||
|
- basic_machine=mt-unknown
|
|||
|
- ;;
|
|||
|
-
|
|||
|
- strongarm | thumb | xscale)
|
|||
|
- basic_machine=arm-unknown
|
|||
|
- ;;
|
|||
|
- xgate)
|
|||
|
- basic_machine=$basic_machine-unknown
|
|||
|
- os=-none
|
|||
|
- ;;
|
|||
|
- xscaleeb)
|
|||
|
- basic_machine=armeb-unknown
|
|||
|
- ;;
|
|||
|
-
|
|||
|
- xscaleel)
|
|||
|
- basic_machine=armel-unknown
|
|||
|
- ;;
|
|||
|
-
|
|||
|
- # We use `pc' rather than `unknown'
|
|||
|
- # because (1) that's what they normally are, and
|
|||
|
- # (2) the word "unknown" tends to confuse beginning users.
|
|||
|
- i*86 | x86_64)
|
|||
|
- basic_machine=$basic_machine-pc
|
|||
|
- ;;
|
|||
|
- # Object if more than one company name word.
|
|||
|
- *-*-*)
|
|||
|
- echo Invalid configuration \`$1\': machine \`$basic_machine\' not recognized 1>&2
|
|||
|
- exit 1
|
|||
|
- ;;
|
|||
|
- # Recognize the basic CPU types with company name.
|
|||
|
- 580-* \
|
|||
|
- | a29k-* \
|
|||
|
- | aarch64-* | aarch64_be-* \
|
|||
|
- | alpha-* | alphaev[4-8]-* | alphaev56-* | alphaev6[78]-* \
|
|||
|
- | alpha64-* | alpha64ev[4-8]-* | alpha64ev56-* | alpha64ev6[78]-* \
|
|||
|
- | alphapca5[67]-* | alpha64pca5[67]-* | arc-* | arceb-* \
|
|||
|
- | arm-* | armbe-* | armle-* | armeb-* | armv*-* \
|
|||
|
- | avr-* | avr32-* \
|
|||
|
- | ba-* \
|
|||
|
- | be32-* | be64-* \
|
|||
|
- | bfin-* | bs2000-* \
|
|||
|
- | c[123]* | c30-* | [cjt]90-* | c4x-* \
|
|||
|
- | c8051-* | clipper-* | craynv-* | cydra-* \
|
|||
|
- | d10v-* | d30v-* | dlx-* \
|
|||
|
- | e2k-* | elxsi-* \
|
|||
|
- | f30[01]-* | f700-* | fido-* | fr30-* | frv-* | fx80-* \
|
|||
|
- | h8300-* | h8500-* \
|
|||
|
- | hppa-* | hppa1.[01]-* | hppa2.0-* | hppa2.0[nw]-* | hppa64-* \
|
|||
|
- | hexagon-* \
|
|||
|
- | i*86-* | i860-* | i960-* | ia16-* | ia64-* \
|
|||
|
- | ip2k-* | iq2000-* \
|
|||
|
- | k1om-* \
|
|||
|
- | le32-* | le64-* \
|
|||
|
- | lm32-* \
|
|||
|
- | m32c-* | m32r-* | m32rle-* \
|
|||
|
- | m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \
|
|||
|
- | m88110-* | m88k-* | maxq-* | mcore-* | metag-* \
|
|||
|
- | microblaze-* | microblazeel-* \
|
|||
|
- | mips-* | mipsbe-* | mipseb-* | mipsel-* | mipsle-* \
|
|||
|
- | mips16-* \
|
|||
|
- | mips64-* | mips64el-* \
|
|||
|
- | mips64octeon-* | mips64octeonel-* \
|
|||
|
- | mips64orion-* | mips64orionel-* \
|
|||
|
- | mips64r5900-* | mips64r5900el-* \
|
|||
|
- | mips64vr-* | mips64vrel-* \
|
|||
|
- | mips64vr4100-* | mips64vr4100el-* \
|
|||
|
- | mips64vr4300-* | mips64vr4300el-* \
|
|||
|
- | mips64vr5000-* | mips64vr5000el-* \
|
|||
|
- | mips64vr5900-* | mips64vr5900el-* \
|
|||
|
- | mipsisa32-* | mipsisa32el-* \
|
|||
|
- | mipsisa32r2-* | mipsisa32r2el-* \
|
|||
|
- | mipsisa32r6-* | mipsisa32r6el-* \
|
|||
|
- | mipsisa64-* | mipsisa64el-* \
|
|||
|
- | mipsisa64r2-* | mipsisa64r2el-* \
|
|||
|
- | mipsisa64r6-* | mipsisa64r6el-* \
|
|||
|
- | mipsisa64sb1-* | mipsisa64sb1el-* \
|
|||
|
- | mipsisa64sr71k-* | mipsisa64sr71kel-* \
|
|||
|
- | mipsr5900-* | mipsr5900el-* \
|
|||
|
- | mipstx39-* | mipstx39el-* \
|
|||
|
- | mmix-* \
|
|||
|
- | mt-* \
|
|||
|
- | msp430-* \
|
|||
|
- | nds32-* | nds32le-* | nds32be-* \
|
|||
|
- | nios-* | nios2-* | nios2eb-* | nios2el-* \
|
|||
|
- | none-* | np1-* | ns16k-* | ns32k-* \
|
|||
|
- | open8-* \
|
|||
|
- | or1k*-* \
|
|||
|
- | orion-* \
|
|||
|
- | pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \
|
|||
|
- | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* \
|
|||
|
- | pru-* \
|
|||
|
- | pyramid-* \
|
|||
|
- | riscv32-* | riscv64-* \
|
|||
|
- | rl78-* | romp-* | rs6000-* | rx-* \
|
|||
|
- | sh-* | sh[1234]-* | sh[24]a-* | sh[24]aeb-* | sh[23]e-* | sh[34]eb-* | sheb-* | shbe-* \
|
|||
|
- | shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \
|
|||
|
- | sparc-* | sparc64-* | sparc64b-* | sparc64v-* | sparc86x-* | sparclet-* \
|
|||
|
- | sparclite-* \
|
|||
|
- | sparcv8-* | sparcv9-* | sparcv9b-* | sparcv9v-* | sv1-* | sx*-* \
|
|||
|
- | tahoe-* \
|
|||
|
- | tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* \
|
|||
|
- | tile*-* \
|
|||
|
- | tron-* \
|
|||
|
- | ubicom32-* \
|
|||
|
- | v850-* | v850e-* | v850e1-* | v850es-* | v850e2-* | v850e2v3-* \
|
|||
|
- | vax-* \
|
|||
|
- | visium-* \
|
|||
|
- | wasm32-* \
|
|||
|
- | we32k-* \
|
|||
|
- | x86-* | x86_64-* | xc16x-* | xps100-* \
|
|||
|
- | xstormy16-* | xtensa*-* \
|
|||
|
- | ymp-* \
|
|||
|
- | z8k-* | z80-*)
|
|||
|
- ;;
|
|||
|
- # Recognize the basic CPU types without company name, with glob match.
|
|||
|
- xtensa*)
|
|||
|
- basic_machine=$basic_machine-unknown
|
|||
|
- ;;
|
|||
|
- # Recognize the various machine names and aliases which stand
|
|||
|
- # for a CPU type and a company and sometimes even an OS.
|
|||
|
- 386bsd)
|
|||
|
- basic_machine=i386-unknown
|
|||
|
- os=-bsd
|
|||
|
- ;;
|
|||
|
- 3b1 | 7300 | 7300-att | att-7300 | pc7300 | safari | unixpc)
|
|||
|
- basic_machine=m68000-att
|
|||
|
- ;;
|
|||
|
- 3b*)
|
|||
|
- basic_machine=we32k-att
|
|||
|
- ;;
|
|||
|
- a29khif)
|
|||
|
- basic_machine=a29k-amd
|
|||
|
- os=-udi
|
|||
|
- ;;
|
|||
|
- abacus)
|
|||
|
- basic_machine=abacus-unknown
|
|||
|
- ;;
|
|||
|
- adobe68k)
|
|||
|
- basic_machine=m68010-adobe
|
|||
|
- os=-scout
|
|||
|
- ;;
|
|||
|
- alliant | fx80)
|
|||
|
- basic_machine=fx80-alliant
|
|||
|
- ;;
|
|||
|
- altos | altos3068)
|
|||
|
- basic_machine=m68k-altos
|
|||
|
- ;;
|
|||
|
- am29k)
|
|||
|
- basic_machine=a29k-none
|
|||
|
- os=-bsd
|
|||
|
- ;;
|
|||
|
- amd64)
|
|||
|
- basic_machine=x86_64-pc
|
|||
|
- ;;
|
|||
|
- amd64-*)
|
|||
|
- basic_machine=x86_64-`echo $basic_machine | sed 's/^[^-]*-//'`
|
|||
|
- ;;
|
|||
|
- amdahl)
|
|||
|
- basic_machine=580-amdahl
|
|||
|
- os=-sysv
|
|||
|
- ;;
|
|||
|
- amiga | amiga-*)
|
|||
|
- basic_machine=m68k-unknown
|
|||
|
- ;;
|
|||
|
- amigaos | amigados)
|
|||
|
- basic_machine=m68k-unknown
|
|||
|
- os=-amigaos
|
|||
|
- ;;
|
|||
|
- amigaunix | amix)
|
|||
|
- basic_machine=m68k-unknown
|
|||
|
- os=-sysv4
|
|||
|
- ;;
|
|||
|
- apollo68)
|
|||
|
- basic_machine=m68k-apollo
|
|||
|
- os=-sysv
|
|||
|
- ;;
|
|||
|
- apollo68bsd)
|
|||
|
- basic_machine=m68k-apollo
|
|||
|
- os=-bsd
|
|||
|
- ;;
|
|||
|
- aros)
|
|||
|
- basic_machine=i386-pc
|
|||
|
- os=-aros
|
|||
|
- ;;
|
|||
|
- asmjs)
|
|||
|
- basic_machine=asmjs-unknown
|
|||
|
- ;;
|
|||
|
- aux)
|
|||
|
- basic_machine=m68k-apple
|
|||
|
- os=-aux
|
|||
|
- ;;
|
|||
|
- balance)
|
|||
|
- basic_machine=ns32k-sequent
|
|||
|
- os=-dynix
|
|||
|
- ;;
|
|||
|
- blackfin)
|
|||
|
- basic_machine=bfin-unknown
|
|||
|
- os=-linux
|
|||
|
- ;;
|
|||
|
- blackfin-*)
|
|||
|
- basic_machine=bfin-`echo $basic_machine | sed 's/^[^-]*-//'`
|
|||
|
- os=-linux
|
|||
|
- ;;
|
|||
|
- bluegene*)
|
|||
|
- basic_machine=powerpc-ibm
|
|||
|
- os=-cnk
|
|||
|
- ;;
|
|||
|
- c54x-*)
|
|||
|
- basic_machine=tic54x-`echo $basic_machine | sed 's/^[^-]*-//'`
|
|||
|
- ;;
|
|||
|
- c55x-*)
|
|||
|
- basic_machine=tic55x-`echo $basic_machine | sed 's/^[^-]*-//'`
|
|||
|
- ;;
|
|||
|
- c6x-*)
|
|||
|
- basic_machine=tic6x-`echo $basic_machine | sed 's/^[^-]*-//'`
|
|||
|
- ;;
|
|||
|
- c90)
|
|||
|
- basic_machine=c90-cray
|
|||
|
- os=-unicos
|
|||
|
- ;;
|
|||
|
- cegcc)
|
|||
|
- basic_machine=arm-unknown
|
|||
|
- os=-cegcc
|
|||
|
- ;;
|
|||
|
- convex-c1)
|
|||
|
- basic_machine=c1-convex
|
|||
|
- os=-bsd
|
|||
|
- ;;
|
|||
|
- convex-c2)
|
|||
|
- basic_machine=c2-convex
|
|||
|
- os=-bsd
|
|||
|
- ;;
|
|||
|
- convex-c32)
|
|||
|
- basic_machine=c32-convex
|
|||
|
- os=-bsd
|
|||
|
- ;;
|
|||
|
- convex-c34)
|
|||
|
- basic_machine=c34-convex
|
|||
|
- os=-bsd
|
|||
|
- ;;
|
|||
|
- convex-c38)
|
|||
|
- basic_machine=c38-convex
|
|||
|
- os=-bsd
|
|||
|
- ;;
|
|||
|
- cray | j90)
|
|||
|
- basic_machine=j90-cray
|
|||
|
- os=-unicos
|
|||
|
- ;;
|
|||
|
- craynv)
|
|||
|
- basic_machine=craynv-cray
|
|||
|
- os=-unicosmp
|
|||
|
- ;;
|
|||
|
- cr16 | cr16-*)
|
|||
|
- basic_machine=cr16-unknown
|
|||
|
- os=-elf
|
|||
|
- ;;
|
|||
|
- crds | unos)
|
|||
|
- basic_machine=m68k-crds
|
|||
|
- ;;
|
|||
|
- crisv32 | crisv32-* | etraxfs*)
|
|||
|
- basic_machine=crisv32-axis
|
|||
|
- ;;
|
|||
|
- cris | cris-* | etrax*)
|
|||
|
- basic_machine=cris-axis
|
|||
|
- ;;
|
|||
|
- crx)
|
|||
|
- basic_machine=crx-unknown
|
|||
|
- os=-elf
|
|||
|
- ;;
|
|||
|
- da30 | da30-*)
|
|||
|
- basic_machine=m68k-da30
|
|||
|
- ;;
|
|||
|
- decstation | decstation-3100 | pmax | pmax-* | pmin | dec3100 | decstatn)
|
|||
|
- basic_machine=mips-dec
|
|||
|
- ;;
|
|||
|
- decsystem10* | dec10*)
|
|||
|
- basic_machine=pdp10-dec
|
|||
|
- os=-tops10
|
|||
|
- ;;
|
|||
|
- decsystem20* | dec20*)
|
|||
|
- basic_machine=pdp10-dec
|
|||
|
- os=-tops20
|
|||
|
- ;;
|
|||
|
- delta | 3300 | motorola-3300 | motorola-delta \
|
|||
|
- | 3300-motorola | delta-motorola)
|
|||
|
- basic_machine=m68k-motorola
|
|||
|
- ;;
|
|||
|
- delta88)
|
|||
|
- basic_machine=m88k-motorola
|
|||
|
- os=-sysv3
|
|||
|
- ;;
|
|||
|
- dicos)
|
|||
|
- basic_machine=i686-pc
|
|||
|
- os=-dicos
|
|||
|
- ;;
|
|||
|
- djgpp)
|
|||
|
- basic_machine=i586-pc
|
|||
|
- os=-msdosdjgpp
|
|||
|
- ;;
|
|||
|
- dpx20 | dpx20-*)
|
|||
|
- basic_machine=rs6000-bull
|
|||
|
- os=-bosx
|
|||
|
- ;;
|
|||
|
- dpx2* | dpx2*-bull)
|
|||
|
- basic_machine=m68k-bull
|
|||
|
- os=-sysv3
|
|||
|
- ;;
|
|||
|
- e500v[12])
|
|||
|
- basic_machine=powerpc-unknown
|
|||
|
- os=$os"spe"
|
|||
|
- ;;
|
|||
|
- e500v[12]-*)
|
|||
|
- basic_machine=powerpc-`echo $basic_machine | sed 's/^[^-]*-//'`
|
|||
|
- os=$os"spe"
|
|||
|
- ;;
|
|||
|
- ebmon29k)
|
|||
|
- basic_machine=a29k-amd
|
|||
|
- os=-ebmon
|
|||
|
- ;;
|
|||
|
- elxsi)
|
|||
|
- basic_machine=elxsi-elxsi
|
|||
|
- os=-bsd
|
|||
|
- ;;
|
|||
|
- encore | umax | mmax)
|
|||
|
- basic_machine=ns32k-encore
|
|||
|
- ;;
|
|||
|
- es1800 | OSE68k | ose68k | ose | OSE)
|
|||
|
- basic_machine=m68k-ericsson
|
|||
|
- os=-ose
|
|||
|
- ;;
|
|||
|
- fx2800)
|
|||
|
- basic_machine=i860-alliant
|
|||
|
- ;;
|
|||
|
- genix)
|
|||
|
- basic_machine=ns32k-ns
|
|||
|
- ;;
|
|||
|
- gmicro)
|
|||
|
- basic_machine=tron-gmicro
|
|||
|
- os=-sysv
|
|||
|
- ;;
|
|||
|
- go32)
|
|||
|
- basic_machine=i386-pc
|
|||
|
- os=-go32
|
|||
|
- ;;
|
|||
|
- h3050r* | hiux*)
|
|||
|
- basic_machine=hppa1.1-hitachi
|
|||
|
- os=-hiuxwe2
|
|||
|
- ;;
|
|||
|
- h8300hms)
|
|||
|
- basic_machine=h8300-hitachi
|
|||
|
- os=-hms
|
|||
|
- ;;
|
|||
|
- h8300xray)
|
|||
|
- basic_machine=h8300-hitachi
|
|||
|
- os=-xray
|
|||
|
- ;;
|
|||
|
- h8500hms)
|
|||
|
- basic_machine=h8500-hitachi
|
|||
|
- os=-hms
|
|||
|
- ;;
|
|||
|
- harris)
|
|||
|
- basic_machine=m88k-harris
|
|||
|
- os=-sysv3
|
|||
|
- ;;
|
|||
|
- hp300-*)
|
|||
|
- basic_machine=m68k-hp
|
|||
|
- ;;
|
|||
|
- hp300bsd)
|
|||
|
- basic_machine=m68k-hp
|
|||
|
- os=-bsd
|
|||
|
- ;;
|
|||
|
- hp300hpux)
|
|||
|
- basic_machine=m68k-hp
|
|||
|
- os=-hpux
|
|||
|
- ;;
|
|||
|
- hp3k9[0-9][0-9] | hp9[0-9][0-9])
|
|||
|
- basic_machine=hppa1.0-hp
|
|||
|
- ;;
|
|||
|
- hp9k2[0-9][0-9] | hp9k31[0-9])
|
|||
|
- basic_machine=m68000-hp
|
|||
|
- ;;
|
|||
|
- hp9k3[2-9][0-9])
|
|||
|
- basic_machine=m68k-hp
|
|||
|
- ;;
|
|||
|
- hp9k6[0-9][0-9] | hp6[0-9][0-9])
|
|||
|
- basic_machine=hppa1.0-hp
|
|||
|
- ;;
|
|||
|
- hp9k7[0-79][0-9] | hp7[0-79][0-9])
|
|||
|
- basic_machine=hppa1.1-hp
|
|||
|
- ;;
|
|||
|
- hp9k78[0-9] | hp78[0-9])
|
|||
|
- # FIXME: really hppa2.0-hp
|
|||
|
- basic_machine=hppa1.1-hp
|
|||
|
- ;;
|
|||
|
- hp9k8[67]1 | hp8[67]1 | hp9k80[24] | hp80[24] | hp9k8[78]9 | hp8[78]9 | hp9k893 | hp893)
|
|||
|
- # FIXME: really hppa2.0-hp
|
|||
|
- basic_machine=hppa1.1-hp
|
|||
|
- ;;
|
|||
|
- hp9k8[0-9][13679] | hp8[0-9][13679])
|
|||
|
- basic_machine=hppa1.1-hp
|
|||
|
- ;;
|
|||
|
- hp9k8[0-9][0-9] | hp8[0-9][0-9])
|
|||
|
- basic_machine=hppa1.0-hp
|
|||
|
- ;;
|
|||
|
- hppa-next)
|
|||
|
- os=-nextstep3
|
|||
|
- ;;
|
|||
|
- hppaosf)
|
|||
|
- basic_machine=hppa1.1-hp
|
|||
|
- os=-osf
|
|||
|
- ;;
|
|||
|
- hppro)
|
|||
|
- basic_machine=hppa1.1-hp
|
|||
|
- os=-proelf
|
|||
|
- ;;
|
|||
|
- i370-ibm* | ibm*)
|
|||
|
- basic_machine=i370-ibm
|
|||
|
- ;;
|
|||
|
- i*86v32)
|
|||
|
- basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
|
|||
|
- os=-sysv32
|
|||
|
- ;;
|
|||
|
- i*86v4*)
|
|||
|
- basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
|
|||
|
- os=-sysv4
|
|||
|
- ;;
|
|||
|
- i*86v)
|
|||
|
- basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
|
|||
|
- os=-sysv
|
|||
|
- ;;
|
|||
|
- i*86sol2)
|
|||
|
- basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
|
|||
|
- os=-solaris2
|
|||
|
- ;;
|
|||
|
- i386mach)
|
|||
|
- basic_machine=i386-mach
|
|||
|
- os=-mach
|
|||
|
- ;;
|
|||
|
- i386-vsta | vsta)
|
|||
|
- basic_machine=i386-unknown
|
|||
|
- os=-vsta
|
|||
|
- ;;
|
|||
|
- iris | iris4d)
|
|||
|
- basic_machine=mips-sgi
|
|||
|
- case $os in
|
|||
|
- -irix*)
|
|||
|
- ;;
|
|||
|
- *)
|
|||
|
- os=-irix4
|
|||
|
- ;;
|
|||
|
- esac
|
|||
|
- ;;
|
|||
|
- isi68 | isi)
|
|||
|
- basic_machine=m68k-isi
|
|||
|
- os=-sysv
|
|||
|
- ;;
|
|||
|
- leon-*|leon[3-9]-*)
|
|||
|
- basic_machine=sparc-`echo $basic_machine | sed 's/-.*//'`
|
|||
|
- ;;
|
|||
|
- m68knommu)
|
|||
|
- basic_machine=m68k-unknown
|
|||
|
- os=-linux
|
|||
|
- ;;
|
|||
|
- m68knommu-*)
|
|||
|
- basic_machine=m68k-`echo $basic_machine | sed 's/^[^-]*-//'`
|
|||
|
- os=-linux
|
|||
|
- ;;
|
|||
|
- m88k-omron*)
|
|||
|
- basic_machine=m88k-omron
|
|||
|
- ;;
|
|||
|
- magnum | m3230)
|
|||
|
- basic_machine=mips-mips
|
|||
|
- os=-sysv
|
|||
|
- ;;
|
|||
|
- merlin)
|
|||
|
- basic_machine=ns32k-utek
|
|||
|
- os=-sysv
|
|||
|
- ;;
|
|||
|
- microblaze*)
|
|||
|
- basic_machine=microblaze-xilinx
|
|||
|
- ;;
|
|||
|
- mingw64)
|
|||
|
- basic_machine=x86_64-pc
|
|||
|
- os=-mingw64
|
|||
|
- ;;
|
|||
|
- mingw32)
|
|||
|
- basic_machine=i686-pc
|
|||
|
- os=-mingw32
|
|||
|
- ;;
|
|||
|
- mingw32ce)
|
|||
|
- basic_machine=arm-unknown
|
|||
|
- os=-mingw32ce
|
|||
|
- ;;
|
|||
|
- miniframe)
|
|||
|
- basic_machine=m68000-convergent
|
|||
|
- ;;
|
|||
|
- *mint | -mint[0-9]* | *MiNT | *MiNT[0-9]*)
|
|||
|
- basic_machine=m68k-atari
|
|||
|
- os=-mint
|
|||
|
- ;;
|
|||
|
- mips3*-*)
|
|||
|
- basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'`
|
|||
|
- ;;
|
|||
|
- mips3*)
|
|||
|
- basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'`-unknown
|
|||
|
- ;;
|
|||
|
- monitor)
|
|||
|
- basic_machine=m68k-rom68k
|
|||
|
- os=-coff
|
|||
|
- ;;
|
|||
|
- morphos)
|
|||
|
- basic_machine=powerpc-unknown
|
|||
|
- os=-morphos
|
|||
|
- ;;
|
|||
|
- moxiebox)
|
|||
|
- basic_machine=moxie-unknown
|
|||
|
- os=-moxiebox
|
|||
|
- ;;
|
|||
|
- msdos)
|
|||
|
- basic_machine=i386-pc
|
|||
|
- os=-msdos
|
|||
|
- ;;
|
|||
|
- ms1-*)
|
|||
|
- basic_machine=`echo $basic_machine | sed -e 's/ms1-/mt-/'`
|
|||
|
- ;;
|
|||
|
- msys)
|
|||
|
- basic_machine=i686-pc
|
|||
|
- os=-msys
|
|||
|
- ;;
|
|||
|
- mvs)
|
|||
|
- basic_machine=i370-ibm
|
|||
|
- os=-mvs
|
|||
|
- ;;
|
|||
|
- nacl)
|
|||
|
- basic_machine=le32-unknown
|
|||
|
- os=-nacl
|
|||
|
- ;;
|
|||
|
- ncr3000)
|
|||
|
- basic_machine=i486-ncr
|
|||
|
- os=-sysv4
|
|||
|
- ;;
|
|||
|
- netbsd386)
|
|||
|
- basic_machine=i386-unknown
|
|||
|
- os=-netbsd
|
|||
|
- ;;
|
|||
|
- netwinder)
|
|||
|
- basic_machine=armv4l-rebel
|
|||
|
- os=-linux
|
|||
|
- ;;
|
|||
|
- news | news700 | news800 | news900)
|
|||
|
- basic_machine=m68k-sony
|
|||
|
- os=-newsos
|
|||
|
- ;;
|
|||
|
- news1000)
|
|||
|
- basic_machine=m68030-sony
|
|||
|
- os=-newsos
|
|||
|
- ;;
|
|||
|
- news-3600 | risc-news)
|
|||
|
- basic_machine=mips-sony
|
|||
|
- os=-newsos
|
|||
|
- ;;
|
|||
|
- necv70)
|
|||
|
- basic_machine=v70-nec
|
|||
|
- os=-sysv
|
|||
|
- ;;
|
|||
|
- next | m*-next )
|
|||
|
- basic_machine=m68k-next
|
|||
|
- case $os in
|
|||
|
- -nextstep* )
|
|||
|
- ;;
|
|||
|
- -ns2*)
|
|||
|
- os=-nextstep2
|
|||
|
- ;;
|
|||
|
- *)
|
|||
|
- os=-nextstep3
|
|||
|
- ;;
|
|||
|
- esac
|
|||
|
- ;;
|
|||
|
- nh3000)
|
|||
|
- basic_machine=m68k-harris
|
|||
|
- os=-cxux
|
|||
|
- ;;
|
|||
|
- nh[45]000)
|
|||
|
- basic_machine=m88k-harris
|
|||
|
- os=-cxux
|
|||
|
- ;;
|
|||
|
- nindy960)
|
|||
|
- basic_machine=i960-intel
|
|||
|
- os=-nindy
|
|||
|
- ;;
|
|||
|
- mon960)
|
|||
|
- basic_machine=i960-intel
|
|||
|
- os=-mon960
|
|||
|
- ;;
|
|||
|
- nonstopux)
|
|||
|
- basic_machine=mips-compaq
|
|||
|
- os=-nonstopux
|
|||
|
- ;;
|
|||
|
- np1)
|
|||
|
- basic_machine=np1-gould
|
|||
|
- ;;
|
|||
|
- neo-tandem)
|
|||
|
- basic_machine=neo-tandem
|
|||
|
- ;;
|
|||
|
- nse-tandem)
|
|||
|
- basic_machine=nse-tandem
|
|||
|
- ;;
|
|||
|
- nsr-tandem)
|
|||
|
- basic_machine=nsr-tandem
|
|||
|
- ;;
|
|||
|
- nsx-tandem)
|
|||
|
- basic_machine=nsx-tandem
|
|||
|
- ;;
|
|||
|
- op50n-* | op60c-*)
|
|||
|
- basic_machine=hppa1.1-oki
|
|||
|
- os=-proelf
|
|||
|
- ;;
|
|||
|
- openrisc | openrisc-*)
|
|||
|
- basic_machine=or32-unknown
|
|||
|
- ;;
|
|||
|
- os400)
|
|||
|
- basic_machine=powerpc-ibm
|
|||
|
- os=-os400
|
|||
|
- ;;
|
|||
|
- OSE68000 | ose68000)
|
|||
|
- basic_machine=m68000-ericsson
|
|||
|
- os=-ose
|
|||
|
- ;;
|
|||
|
- os68k)
|
|||
|
- basic_machine=m68k-none
|
|||
|
- os=-os68k
|
|||
|
- ;;
|
|||
|
- pa-hitachi)
|
|||
|
- basic_machine=hppa1.1-hitachi
|
|||
|
- os=-hiuxwe2
|
|||
|
- ;;
|
|||
|
- paragon)
|
|||
|
- basic_machine=i860-intel
|
|||
|
- os=-osf
|
|||
|
- ;;
|
|||
|
- parisc)
|
|||
|
- basic_machine=hppa-unknown
|
|||
|
- os=-linux
|
|||
|
- ;;
|
|||
|
- parisc-*)
|
|||
|
- basic_machine=hppa-`echo $basic_machine | sed 's/^[^-]*-//'`
|
|||
|
- os=-linux
|
|||
|
- ;;
|
|||
|
- pbd)
|
|||
|
- basic_machine=sparc-tti
|
|||
|
- ;;
|
|||
|
- pbb)
|
|||
|
- basic_machine=m68k-tti
|
|||
|
- ;;
|
|||
|
- pc532 | pc532-*)
|
|||
|
- basic_machine=ns32k-pc532
|
|||
|
- ;;
|
|||
|
- pc98)
|
|||
|
- basic_machine=i386-pc
|
|||
|
- ;;
|
|||
|
- pc98-*)
|
|||
|
- basic_machine=i386-`echo $basic_machine | sed 's/^[^-]*-//'`
|
|||
|
- ;;
|
|||
|
- pentium | p5 | k5 | k6 | nexgen | viac3)
|
|||
|
- basic_machine=i586-pc
|
|||
|
- ;;
|
|||
|
- pentiumpro | p6 | 6x86 | athlon | athlon_*)
|
|||
|
- basic_machine=i686-pc
|
|||
|
- ;;
|
|||
|
- pentiumii | pentium2 | pentiumiii | pentium3)
|
|||
|
- basic_machine=i686-pc
|
|||
|
- ;;
|
|||
|
- pentium4)
|
|||
|
- basic_machine=i786-pc
|
|||
|
- ;;
|
|||
|
- pentium-* | p5-* | k5-* | k6-* | nexgen-* | viac3-*)
|
|||
|
- basic_machine=i586-`echo $basic_machine | sed 's/^[^-]*-//'`
|
|||
|
- ;;
|
|||
|
- pentiumpro-* | p6-* | 6x86-* | athlon-*)
|
|||
|
- basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'`
|
|||
|
- ;;
|
|||
|
- pentiumii-* | pentium2-* | pentiumiii-* | pentium3-*)
|
|||
|
- basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'`
|
|||
|
- ;;
|
|||
|
- pentium4-*)
|
|||
|
- basic_machine=i786-`echo $basic_machine | sed 's/^[^-]*-//'`
|
|||
|
- ;;
|
|||
|
- pn)
|
|||
|
- basic_machine=pn-gould
|
|||
|
- ;;
|
|||
|
- power) basic_machine=power-ibm
|
|||
|
- ;;
|
|||
|
- ppc | ppcbe) basic_machine=powerpc-unknown
|
|||
|
- ;;
|
|||
|
- ppc-* | ppcbe-*)
|
|||
|
- basic_machine=powerpc-`echo $basic_machine | sed 's/^[^-]*-//'`
|
|||
|
- ;;
|
|||
|
- ppcle | powerpclittle)
|
|||
|
- basic_machine=powerpcle-unknown
|
|||
|
- ;;
|
|||
|
- ppcle-* | powerpclittle-*)
|
|||
|
- basic_machine=powerpcle-`echo $basic_machine | sed 's/^[^-]*-//'`
|
|||
|
- ;;
|
|||
|
- ppc64) basic_machine=powerpc64-unknown
|
|||
|
- ;;
|
|||
|
- ppc64-* | ppc64p7-*) basic_machine=powerpc64-`echo $basic_machine | sed 's/^[^-]*-//'`
|
|||
|
- ;;
|
|||
|
- ppc64le | powerpc64little)
|
|||
|
- basic_machine=powerpc64le-unknown
|
|||
|
- ;;
|
|||
|
- ppc64le-* | powerpc64little-*)
|
|||
|
- basic_machine=powerpc64le-`echo $basic_machine | sed 's/^[^-]*-//'`
|
|||
|
- ;;
|
|||
|
- ps2)
|
|||
|
- basic_machine=i386-ibm
|
|||
|
- ;;
|
|||
|
- pw32)
|
|||
|
- basic_machine=i586-unknown
|
|||
|
- os=-pw32
|
|||
|
- ;;
|
|||
|
- rdos | rdos64)
|
|||
|
- basic_machine=x86_64-pc
|
|||
|
- os=-rdos
|
|||
|
- ;;
|
|||
|
- rdos32)
|
|||
|
- basic_machine=i386-pc
|
|||
|
- os=-rdos
|
|||
|
- ;;
|
|||
|
- rom68k)
|
|||
|
- basic_machine=m68k-rom68k
|
|||
|
- os=-coff
|
|||
|
- ;;
|
|||
|
- rm[46]00)
|
|||
|
- basic_machine=mips-siemens
|
|||
|
- ;;
|
|||
|
- rtpc | rtpc-*)
|
|||
|
- basic_machine=romp-ibm
|
|||
|
- ;;
|
|||
|
- s390 | s390-*)
|
|||
|
- basic_machine=s390-ibm
|
|||
|
- ;;
|
|||
|
- s390x | s390x-*)
|
|||
|
- basic_machine=s390x-ibm
|
|||
|
- ;;
|
|||
|
- sa29200)
|
|||
|
- basic_machine=a29k-amd
|
|||
|
- os=-udi
|
|||
|
- ;;
|
|||
|
- sb1)
|
|||
|
- basic_machine=mipsisa64sb1-unknown
|
|||
|
- ;;
|
|||
|
- sb1el)
|
|||
|
- basic_machine=mipsisa64sb1el-unknown
|
|||
|
- ;;
|
|||
|
- sde)
|
|||
|
- basic_machine=mipsisa32-sde
|
|||
|
- os=-elf
|
|||
|
- ;;
|
|||
|
- sei)
|
|||
|
- basic_machine=mips-sei
|
|||
|
- os=-seiux
|
|||
|
- ;;
|
|||
|
- sequent)
|
|||
|
- basic_machine=i386-sequent
|
|||
|
- ;;
|
|||
|
- sh)
|
|||
|
- basic_machine=sh-hitachi
|
|||
|
- os=-hms
|
|||
|
- ;;
|
|||
|
- sh5el)
|
|||
|
- basic_machine=sh5le-unknown
|
|||
|
- ;;
|
|||
|
- sh64)
|
|||
|
- basic_machine=sh64-unknown
|
|||
|
- ;;
|
|||
|
- sparclite-wrs | simso-wrs)
|
|||
|
- basic_machine=sparclite-wrs
|
|||
|
- os=-vxworks
|
|||
|
- ;;
|
|||
|
- sps7)
|
|||
|
- basic_machine=m68k-bull
|
|||
|
- os=-sysv2
|
|||
|
- ;;
|
|||
|
- spur)
|
|||
|
- basic_machine=spur-unknown
|
|||
|
- ;;
|
|||
|
- st2000)
|
|||
|
- basic_machine=m68k-tandem
|
|||
|
- ;;
|
|||
|
- stratus)
|
|||
|
- basic_machine=i860-stratus
|
|||
|
- os=-sysv4
|
|||
|
- ;;
|
|||
|
- strongarm-* | thumb-*)
|
|||
|
- basic_machine=arm-`echo $basic_machine | sed 's/^[^-]*-//'`
|
|||
|
- ;;
|
|||
|
- sun2)
|
|||
|
- basic_machine=m68000-sun
|
|||
|
- ;;
|
|||
|
- sun2os3)
|
|||
|
- basic_machine=m68000-sun
|
|||
|
- os=-sunos3
|
|||
|
- ;;
|
|||
|
- sun2os4)
|
|||
|
- basic_machine=m68000-sun
|
|||
|
- os=-sunos4
|
|||
|
- ;;
|
|||
|
- sun3os3)
|
|||
|
- basic_machine=m68k-sun
|
|||
|
- os=-sunos3
|
|||
|
- ;;
|
|||
|
- sun3os4)
|
|||
|
- basic_machine=m68k-sun
|
|||
|
- os=-sunos4
|
|||
|
- ;;
|
|||
|
- sun4os3)
|
|||
|
- basic_machine=sparc-sun
|
|||
|
- os=-sunos3
|
|||
|
- ;;
|
|||
|
- sun4os4)
|
|||
|
- basic_machine=sparc-sun
|
|||
|
- os=-sunos4
|
|||
|
- ;;
|
|||
|
- sun4sol2)
|
|||
|
- basic_machine=sparc-sun
|
|||
|
- os=-solaris2
|
|||
|
- ;;
|
|||
|
- sun3 | sun3-*)
|
|||
|
- basic_machine=m68k-sun
|
|||
|
- ;;
|
|||
|
- sun4)
|
|||
|
- basic_machine=sparc-sun
|
|||
|
- ;;
|
|||
|
- sun386 | sun386i | roadrunner)
|
|||
|
- basic_machine=i386-sun
|
|||
|
- ;;
|
|||
|
- sv1)
|
|||
|
- basic_machine=sv1-cray
|
|||
|
- os=-unicos
|
|||
|
- ;;
|
|||
|
- symmetry)
|
|||
|
- basic_machine=i386-sequent
|
|||
|
- os=-dynix
|
|||
|
- ;;
|
|||
|
- t3e)
|
|||
|
- basic_machine=alphaev5-cray
|
|||
|
- os=-unicos
|
|||
|
- ;;
|
|||
|
- t90)
|
|||
|
- basic_machine=t90-cray
|
|||
|
- os=-unicos
|
|||
|
- ;;
|
|||
|
- tile*)
|
|||
|
- basic_machine=$basic_machine-unknown
|
|||
|
- os=-linux-gnu
|
|||
|
- ;;
|
|||
|
- tx39)
|
|||
|
- basic_machine=mipstx39-unknown
|
|||
|
- ;;
|
|||
|
- tx39el)
|
|||
|
- basic_machine=mipstx39el-unknown
|
|||
|
- ;;
|
|||
|
- toad1)
|
|||
|
- basic_machine=pdp10-xkl
|
|||
|
- os=-tops20
|
|||
|
- ;;
|
|||
|
- tower | tower-32)
|
|||
|
- basic_machine=m68k-ncr
|
|||
|
- ;;
|
|||
|
- tpf)
|
|||
|
- basic_machine=s390x-ibm
|
|||
|
- os=-tpf
|
|||
|
- ;;
|
|||
|
- udi29k)
|
|||
|
- basic_machine=a29k-amd
|
|||
|
- os=-udi
|
|||
|
- ;;
|
|||
|
- ultra3)
|
|||
|
- basic_machine=a29k-nyu
|
|||
|
- os=-sym1
|
|||
|
- ;;
|
|||
|
- v810 | necv810)
|
|||
|
- basic_machine=v810-nec
|
|||
|
- os=-none
|
|||
|
- ;;
|
|||
|
- vaxv)
|
|||
|
- basic_machine=vax-dec
|
|||
|
- os=-sysv
|
|||
|
- ;;
|
|||
|
- vms)
|
|||
|
- basic_machine=vax-dec
|
|||
|
- os=-vms
|
|||
|
- ;;
|
|||
|
- vpp*|vx|vx-*)
|
|||
|
- basic_machine=f301-fujitsu
|
|||
|
- ;;
|
|||
|
- vxworks960)
|
|||
|
- basic_machine=i960-wrs
|
|||
|
- os=-vxworks
|
|||
|
- ;;
|
|||
|
- vxworks68)
|
|||
|
- basic_machine=m68k-wrs
|
|||
|
- os=-vxworks
|
|||
|
- ;;
|
|||
|
- vxworks29k)
|
|||
|
- basic_machine=a29k-wrs
|
|||
|
- os=-vxworks
|
|||
|
- ;;
|
|||
|
- wasm32)
|
|||
|
- basic_machine=wasm32-unknown
|
|||
|
- ;;
|
|||
|
- w65*)
|
|||
|
- basic_machine=w65-wdc
|
|||
|
- os=-none
|
|||
|
- ;;
|
|||
|
- w89k-*)
|
|||
|
- basic_machine=hppa1.1-winbond
|
|||
|
- os=-proelf
|
|||
|
- ;;
|
|||
|
- xbox)
|
|||
|
- basic_machine=i686-pc
|
|||
|
- os=-mingw32
|
|||
|
- ;;
|
|||
|
- xps | xps100)
|
|||
|
- basic_machine=xps100-honeywell
|
|||
|
- ;;
|
|||
|
- xscale-* | xscalee[bl]-*)
|
|||
|
- basic_machine=`echo $basic_machine | sed 's/^xscale/arm/'`
|
|||
|
- ;;
|
|||
|
- ymp)
|
|||
|
- basic_machine=ymp-cray
|
|||
|
- os=-unicos
|
|||
|
- ;;
|
|||
|
- z8k-*-coff)
|
|||
|
- basic_machine=z8k-unknown
|
|||
|
- os=-sim
|
|||
|
- ;;
|
|||
|
- z80-*-coff)
|
|||
|
- basic_machine=z80-unknown
|
|||
|
- os=-sim
|
|||
|
- ;;
|
|||
|
- none)
|
|||
|
- basic_machine=none-none
|
|||
|
- os=-none
|
|||
|
- ;;
|
|||
|
-
|
|||
|
-# Here we handle the default manufacturer of certain CPU types. It is in
|
|||
|
-# some cases the only manufacturer, in others, it is the most popular.
|
|||
|
- w89k)
|
|||
|
- basic_machine=hppa1.1-winbond
|
|||
|
- ;;
|
|||
|
- op50n)
|
|||
|
- basic_machine=hppa1.1-oki
|
|||
|
- ;;
|
|||
|
- op60c)
|
|||
|
- basic_machine=hppa1.1-oki
|
|||
|
- ;;
|
|||
|
- romp)
|
|||
|
- basic_machine=romp-ibm
|
|||
|
- ;;
|
|||
|
- mmix)
|
|||
|
- basic_machine=mmix-knuth
|
|||
|
- ;;
|
|||
|
- rs6000)
|
|||
|
- basic_machine=rs6000-ibm
|
|||
|
- ;;
|
|||
|
- vax)
|
|||
|
- basic_machine=vax-dec
|
|||
|
- ;;
|
|||
|
- pdp10)
|
|||
|
- # there are many clones, so DEC is not a safe bet
|
|||
|
- basic_machine=pdp10-unknown
|
|||
|
- ;;
|
|||
|
- pdp11)
|
|||
|
- basic_machine=pdp11-dec
|
|||
|
- ;;
|
|||
|
- we32k)
|
|||
|
- basic_machine=we32k-att
|
|||
|
- ;;
|
|||
|
- sh[1234] | sh[24]a | sh[24]aeb | sh[34]eb | sh[1234]le | sh[23]ele)
|
|||
|
- basic_machine=sh-unknown
|
|||
|
- ;;
|
|||
|
- sparc | sparcv8 | sparcv9 | sparcv9b | sparcv9v)
|
|||
|
- basic_machine=sparc-sun
|
|||
|
- ;;
|
|||
|
- cydra)
|
|||
|
- basic_machine=cydra-cydrome
|
|||
|
- ;;
|
|||
|
- orion)
|
|||
|
- basic_machine=orion-highlevel
|
|||
|
- ;;
|
|||
|
- orion105)
|
|||
|
- basic_machine=clipper-highlevel
|
|||
|
- ;;
|
|||
|
- mac | mpw | mac-mpw)
|
|||
|
- basic_machine=m68k-apple
|
|||
|
- ;;
|
|||
|
- pmac | pmac-mpw)
|
|||
|
- basic_machine=powerpc-apple
|
|||
|
- ;;
|
|||
|
- *-unknown)
|
|||
|
- # Make sure to match an already-canonicalized machine name.
|
|||
|
- ;;
|
|||
|
- *)
|
|||
|
- echo Invalid configuration \`$1\': machine \`$basic_machine\' not recognized 1>&2
|
|||
|
- exit 1
|
|||
|
- ;;
|
|||
|
-esac
|
|||
|
-
|
|||
|
-# Here we canonicalize certain aliases for manufacturers.
|
|||
|
-case $basic_machine in
|
|||
|
- *-digital*)
|
|||
|
- basic_machine=`echo $basic_machine | sed 's/digital.*/dec/'`
|
|||
|
- ;;
|
|||
|
- *-commodore*)
|
|||
|
- basic_machine=`echo $basic_machine | sed 's/commodore.*/cbm/'`
|
|||
|
- ;;
|
|||
|
- *)
|
|||
|
- ;;
|
|||
|
-esac
|
|||
|
-
|
|||
|
-# Decode manufacturer-specific aliases for certain operating systems.
|
|||
|
-
|
|||
|
-if [ x"$os" != x"" ]
|
|||
|
-then
|
|||
|
-case $os in
|
|||
|
- # First match some system type aliases
|
|||
|
- # that might get confused with valid system types.
|
|||
|
- # -solaris* is a basic system type, with this one exception.
|
|||
|
- -auroraux)
|
|||
|
- os=-auroraux
|
|||
|
- ;;
|
|||
|
- -solaris1 | -solaris1.*)
|
|||
|
- os=`echo $os | sed -e 's|solaris1|sunos4|'`
|
|||
|
- ;;
|
|||
|
- -solaris)
|
|||
|
- os=-solaris2
|
|||
|
- ;;
|
|||
|
- -svr4*)
|
|||
|
- os=-sysv4
|
|||
|
- ;;
|
|||
|
- -unixware*)
|
|||
|
- os=-sysv4.2uw
|
|||
|
- ;;
|
|||
|
- -gnu/linux*)
|
|||
|
- os=`echo $os | sed -e 's|gnu/linux|linux-gnu|'`
|
|||
|
- ;;
|
|||
|
- # First accept the basic system types.
|
|||
|
- # The portable systems comes first.
|
|||
|
- # Each alternative MUST END IN A *, to match a version number.
|
|||
|
- # -sysv* is not here because it comes later, after sysvr4.
|
|||
|
- -gnu* | -bsd* | -mach* | -minix* | -genix* | -ultrix* | -irix* \
|
|||
|
- | -*vms* | -sco* | -esix* | -isc* | -aix* | -cnk* | -sunos | -sunos[34]*\
|
|||
|
- | -hpux* | -unos* | -osf* | -luna* | -dgux* | -auroraux* | -solaris* \
|
|||
|
- | -sym* | -kopensolaris* | -plan9* \
|
|||
|
- | -amigaos* | -amigados* | -msdos* | -newsos* | -unicos* | -aof* \
|
|||
|
- | -aos* | -aros* | -cloudabi* | -sortix* \
|
|||
|
- | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \
|
|||
|
- | -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \
|
|||
|
- | -hiux* | -386bsd* | -knetbsd* | -mirbsd* | -netbsd* \
|
|||
|
- | -bitrig* | -openbsd* | -solidbsd* | -libertybsd* \
|
|||
|
- | -ekkobsd* | -kfreebsd* | -freebsd* | -riscix* | -lynxos* \
|
|||
|
- | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \
|
|||
|
- | -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \
|
|||
|
- | -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \
|
|||
|
- | -chorusos* | -chorusrdb* | -cegcc* | -glidix* \
|
|||
|
- | -cygwin* | -msys* | -pe* | -psos* | -moss* | -proelf* | -rtems* \
|
|||
|
- | -midipix* | -mingw32* | -mingw64* | -linux-gnu* | -linux-android* \
|
|||
|
- | -linux-newlib* | -linux-musl* | -linux-uclibc* \
|
|||
|
- | -uxpv* | -beos* | -mpeix* | -udk* | -moxiebox* \
|
|||
|
- | -interix* | -uwin* | -mks* | -rhapsody* | -darwin* | -opened* \
|
|||
|
- | -openstep* | -oskit* | -conix* | -pw32* | -nonstopux* \
|
|||
|
- | -storm-chaos* | -tops10* | -tenex* | -tops20* | -its* \
|
|||
|
- | -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \
|
|||
|
- | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \
|
|||
|
- | -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly* \
|
|||
|
- | -skyos* | -haiku* | -rdos* | -toppers* | -drops* | -es* \
|
|||
|
- | -onefs* | -tirtos* | -phoenix* | -fuchsia* | -redox*)
|
|||
|
- # Remember, each alternative MUST END IN *, to match a version number.
|
|||
|
- ;;
|
|||
|
- -qnx*)
|
|||
|
- case $basic_machine in
|
|||
|
- x86-* | i*86-*)
|
|||
|
- ;;
|
|||
|
- *)
|
|||
|
- os=-nto$os
|
|||
|
- ;;
|
|||
|
- esac
|
|||
|
- ;;
|
|||
|
- -nto-qnx*)
|
|||
|
- ;;
|
|||
|
- -nto*)
|
|||
|
- os=`echo $os | sed -e 's|nto|nto-qnx|'`
|
|||
|
- ;;
|
|||
|
- -sim | -es1800* | -hms* | -xray | -os68k* | -none* | -v88r* \
|
|||
|
- | -windows* | -osx | -abug | -netware* | -os9* | -beos* | -haiku* \
|
|||
|
- | -macos* | -mpw* | -magic* | -mmixware* | -mon960* | -lnews*)
|
|||
|
- ;;
|
|||
|
- -mac*)
|
|||
|
- os=`echo $os | sed -e 's|mac|macos|'`
|
|||
|
- ;;
|
|||
|
- -linux-dietlibc)
|
|||
|
- os=-linux-dietlibc
|
|||
|
- ;;
|
|||
|
- -linux*)
|
|||
|
- os=`echo $os | sed -e 's|linux|linux-gnu|'`
|
|||
|
- ;;
|
|||
|
- -sunos5*)
|
|||
|
- os=`echo $os | sed -e 's|sunos5|solaris2|'`
|
|||
|
- ;;
|
|||
|
- -sunos6*)
|
|||
|
- os=`echo $os | sed -e 's|sunos6|solaris3|'`
|
|||
|
- ;;
|
|||
|
- -opened*)
|
|||
|
- os=-openedition
|
|||
|
- ;;
|
|||
|
- -os400*)
|
|||
|
- os=-os400
|
|||
|
- ;;
|
|||
|
- -wince*)
|
|||
|
- os=-wince
|
|||
|
- ;;
|
|||
|
- -osfrose*)
|
|||
|
- os=-osfrose
|
|||
|
- ;;
|
|||
|
- -osf*)
|
|||
|
- os=-osf
|
|||
|
- ;;
|
|||
|
- -utek*)
|
|||
|
- os=-bsd
|
|||
|
- ;;
|
|||
|
- -dynix*)
|
|||
|
- os=-bsd
|
|||
|
- ;;
|
|||
|
- -acis*)
|
|||
|
- os=-aos
|
|||
|
- ;;
|
|||
|
- -atheos*)
|
|||
|
- os=-atheos
|
|||
|
- ;;
|
|||
|
- -syllable*)
|
|||
|
- os=-syllable
|
|||
|
- ;;
|
|||
|
- -386bsd)
|
|||
|
- os=-bsd
|
|||
|
- ;;
|
|||
|
- -ctix* | -uts*)
|
|||
|
- os=-sysv
|
|||
|
- ;;
|
|||
|
- -nova*)
|
|||
|
- os=-rtmk-nova
|
|||
|
- ;;
|
|||
|
- -ns2 )
|
|||
|
- os=-nextstep2
|
|||
|
- ;;
|
|||
|
- -nsk*)
|
|||
|
- os=-nsk
|
|||
|
- ;;
|
|||
|
- # Preserve the version number of sinix5.
|
|||
|
- -sinix5.*)
|
|||
|
- os=`echo $os | sed -e 's|sinix|sysv|'`
|
|||
|
- ;;
|
|||
|
- -sinix*)
|
|||
|
- os=-sysv4
|
|||
|
- ;;
|
|||
|
- -tpf*)
|
|||
|
- os=-tpf
|
|||
|
- ;;
|
|||
|
- -triton*)
|
|||
|
- os=-sysv3
|
|||
|
- ;;
|
|||
|
- -oss*)
|
|||
|
- os=-sysv3
|
|||
|
- ;;
|
|||
|
- -svr4)
|
|||
|
- os=-sysv4
|
|||
|
- ;;
|
|||
|
- -svr3)
|
|||
|
- os=-sysv3
|
|||
|
- ;;
|
|||
|
- -sysvr4)
|
|||
|
- os=-sysv4
|
|||
|
- ;;
|
|||
|
- # This must come after -sysvr4.
|
|||
|
- -sysv*)
|
|||
|
- ;;
|
|||
|
- -ose*)
|
|||
|
- os=-ose
|
|||
|
- ;;
|
|||
|
- -es1800*)
|
|||
|
- os=-ose
|
|||
|
- ;;
|
|||
|
- -xenix)
|
|||
|
- os=-xenix
|
|||
|
- ;;
|
|||
|
- -*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*)
|
|||
|
- os=-mint
|
|||
|
- ;;
|
|||
|
- -aros*)
|
|||
|
- os=-aros
|
|||
|
- ;;
|
|||
|
- -zvmoe)
|
|||
|
- os=-zvmoe
|
|||
|
- ;;
|
|||
|
- -dicos*)
|
|||
|
- os=-dicos
|
|||
|
- ;;
|
|||
|
- -nacl*)
|
|||
|
- ;;
|
|||
|
- -ios)
|
|||
|
- ;;
|
|||
|
- -none)
|
|||
|
- ;;
|
|||
|
- *)
|
|||
|
- # Get rid of the `-' at the beginning of $os.
|
|||
|
- os=`echo $os | sed 's/[^-]*-//'`
|
|||
|
- echo Invalid configuration \`$1\': system \`$os\' not recognized 1>&2
|
|||
|
- exit 1
|
|||
|
- ;;
|
|||
|
-esac
|
|||
|
-else
|
|||
|
-
|
|||
|
-# Here we handle the default operating systems that come with various machines.
|
|||
|
-# The value should be what the vendor currently ships out the door with their
|
|||
|
-# machine or put another way, the most popular os provided with the machine.
|
|||
|
-
|
|||
|
-# Note that if you're going to try to match "-MANUFACTURER" here (say,
|
|||
|
-# "-sun"), then you have to tell the case statement up towards the top
|
|||
|
-# that MANUFACTURER isn't an operating system. Otherwise, code above
|
|||
|
-# will signal an error saying that MANUFACTURER isn't an operating
|
|||
|
-# system, and we'll never get to this point.
|
|||
|
-
|
|||
|
-case $basic_machine in
|
|||
|
- score-*)
|
|||
|
- os=-elf
|
|||
|
- ;;
|
|||
|
- spu-*)
|
|||
|
- os=-elf
|
|||
|
- ;;
|
|||
|
- *-acorn)
|
|||
|
- os=-riscix1.2
|
|||
|
- ;;
|
|||
|
- arm*-rebel)
|
|||
|
- os=-linux
|
|||
|
- ;;
|
|||
|
- arm*-semi)
|
|||
|
- os=-aout
|
|||
|
- ;;
|
|||
|
- c4x-* | tic4x-*)
|
|||
|
- os=-coff
|
|||
|
- ;;
|
|||
|
- c8051-*)
|
|||
|
- os=-elf
|
|||
|
- ;;
|
|||
|
- hexagon-*)
|
|||
|
- os=-elf
|
|||
|
- ;;
|
|||
|
- tic54x-*)
|
|||
|
- os=-coff
|
|||
|
- ;;
|
|||
|
- tic55x-*)
|
|||
|
- os=-coff
|
|||
|
- ;;
|
|||
|
- tic6x-*)
|
|||
|
- os=-coff
|
|||
|
- ;;
|
|||
|
- # This must come before the *-dec entry.
|
|||
|
- pdp10-*)
|
|||
|
- os=-tops20
|
|||
|
- ;;
|
|||
|
- pdp11-*)
|
|||
|
- os=-none
|
|||
|
- ;;
|
|||
|
- *-dec | vax-*)
|
|||
|
- os=-ultrix4.2
|
|||
|
- ;;
|
|||
|
- m68*-apollo)
|
|||
|
- os=-domain
|
|||
|
- ;;
|
|||
|
- i386-sun)
|
|||
|
- os=-sunos4.0.2
|
|||
|
- ;;
|
|||
|
- m68000-sun)
|
|||
|
- os=-sunos3
|
|||
|
- ;;
|
|||
|
- m68*-cisco)
|
|||
|
- os=-aout
|
|||
|
- ;;
|
|||
|
- mep-*)
|
|||
|
- os=-elf
|
|||
|
- ;;
|
|||
|
- mips*-cisco)
|
|||
|
- os=-elf
|
|||
|
- ;;
|
|||
|
- mips*-*)
|
|||
|
- os=-elf
|
|||
|
- ;;
|
|||
|
- or32-*)
|
|||
|
- os=-coff
|
|||
|
- ;;
|
|||
|
- *-tti) # must be before sparc entry or we get the wrong os.
|
|||
|
- os=-sysv3
|
|||
|
- ;;
|
|||
|
- sparc-* | *-sun)
|
|||
|
- os=-sunos4.1.1
|
|||
|
- ;;
|
|||
|
- pru-*)
|
|||
|
- os=-elf
|
|||
|
- ;;
|
|||
|
- *-be)
|
|||
|
- os=-beos
|
|||
|
- ;;
|
|||
|
- *-haiku)
|
|||
|
- os=-haiku
|
|||
|
- ;;
|
|||
|
- *-ibm)
|
|||
|
- os=-aix
|
|||
|
- ;;
|
|||
|
- *-knuth)
|
|||
|
- os=-mmixware
|
|||
|
- ;;
|
|||
|
- *-wec)
|
|||
|
- os=-proelf
|
|||
|
- ;;
|
|||
|
- *-winbond)
|
|||
|
- os=-proelf
|
|||
|
- ;;
|
|||
|
- *-oki)
|
|||
|
- os=-proelf
|
|||
|
- ;;
|
|||
|
- *-hp)
|
|||
|
- os=-hpux
|
|||
|
- ;;
|
|||
|
- *-hitachi)
|
|||
|
- os=-hiux
|
|||
|
- ;;
|
|||
|
- i860-* | *-att | *-ncr | *-altos | *-motorola | *-convergent)
|
|||
|
- os=-sysv
|
|||
|
- ;;
|
|||
|
- *-cbm)
|
|||
|
- os=-amigaos
|
|||
|
- ;;
|
|||
|
- *-dg)
|
|||
|
- os=-dgux
|
|||
|
- ;;
|
|||
|
- *-dolphin)
|
|||
|
- os=-sysv3
|
|||
|
- ;;
|
|||
|
- m68k-ccur)
|
|||
|
- os=-rtu
|
|||
|
- ;;
|
|||
|
- m88k-omron*)
|
|||
|
- os=-luna
|
|||
|
- ;;
|
|||
|
- *-next )
|
|||
|
- os=-nextstep
|
|||
|
- ;;
|
|||
|
- *-sequent)
|
|||
|
- os=-ptx
|
|||
|
- ;;
|
|||
|
- *-crds)
|
|||
|
- os=-unos
|
|||
|
- ;;
|
|||
|
- *-ns)
|
|||
|
- os=-genix
|
|||
|
- ;;
|
|||
|
- i370-*)
|
|||
|
- os=-mvs
|
|||
|
- ;;
|
|||
|
- *-next)
|
|||
|
- os=-nextstep3
|
|||
|
- ;;
|
|||
|
- *-gould)
|
|||
|
- os=-sysv
|
|||
|
- ;;
|
|||
|
- *-highlevel)
|
|||
|
- os=-bsd
|
|||
|
- ;;
|
|||
|
- *-encore)
|
|||
|
- os=-bsd
|
|||
|
- ;;
|
|||
|
- *-sgi)
|
|||
|
- os=-irix
|
|||
|
- ;;
|
|||
|
- *-siemens)
|
|||
|
- os=-sysv4
|
|||
|
- ;;
|
|||
|
- *-masscomp)
|
|||
|
- os=-rtu
|
|||
|
- ;;
|
|||
|
- f30[01]-fujitsu | f700-fujitsu)
|
|||
|
- os=-uxpv
|
|||
|
- ;;
|
|||
|
- *-rom68k)
|
|||
|
- os=-coff
|
|||
|
- ;;
|
|||
|
- *-*bug)
|
|||
|
- os=-coff
|
|||
|
- ;;
|
|||
|
- *-apple)
|
|||
|
- os=-macos
|
|||
|
- ;;
|
|||
|
- *-atari*)
|
|||
|
- os=-mint
|
|||
|
- ;;
|
|||
|
- *)
|
|||
|
- os=-none
|
|||
|
- ;;
|
|||
|
-esac
|
|||
|
-fi
|
|||
|
-
|
|||
|
-# Here we handle the case where we know the os, and the CPU type, but not the
|
|||
|
-# manufacturer. We pick the logical manufacturer.
|
|||
|
-vendor=unknown
|
|||
|
-case $basic_machine in
|
|||
|
- *-unknown)
|
|||
|
- case $os in
|
|||
|
- -riscix*)
|
|||
|
- vendor=acorn
|
|||
|
- ;;
|
|||
|
- -sunos*)
|
|||
|
- vendor=sun
|
|||
|
- ;;
|
|||
|
- -cnk*|-aix*)
|
|||
|
- vendor=ibm
|
|||
|
- ;;
|
|||
|
- -beos*)
|
|||
|
- vendor=be
|
|||
|
- ;;
|
|||
|
- -hpux*)
|
|||
|
- vendor=hp
|
|||
|
- ;;
|
|||
|
- -mpeix*)
|
|||
|
- vendor=hp
|
|||
|
- ;;
|
|||
|
- -hiux*)
|
|||
|
- vendor=hitachi
|
|||
|
- ;;
|
|||
|
- -unos*)
|
|||
|
- vendor=crds
|
|||
|
- ;;
|
|||
|
- -dgux*)
|
|||
|
- vendor=dg
|
|||
|
- ;;
|
|||
|
- -luna*)
|
|||
|
- vendor=omron
|
|||
|
- ;;
|
|||
|
- -genix*)
|
|||
|
- vendor=ns
|
|||
|
- ;;
|
|||
|
- -mvs* | -opened*)
|
|||
|
- vendor=ibm
|
|||
|
- ;;
|
|||
|
- -os400*)
|
|||
|
- vendor=ibm
|
|||
|
- ;;
|
|||
|
- -ptx*)
|
|||
|
- vendor=sequent
|
|||
|
- ;;
|
|||
|
- -tpf*)
|
|||
|
- vendor=ibm
|
|||
|
- ;;
|
|||
|
- -vxsim* | -vxworks* | -windiss*)
|
|||
|
- vendor=wrs
|
|||
|
- ;;
|
|||
|
- -aux*)
|
|||
|
- vendor=apple
|
|||
|
- ;;
|
|||
|
- -hms*)
|
|||
|
- vendor=hitachi
|
|||
|
- ;;
|
|||
|
- -mpw* | -macos*)
|
|||
|
- vendor=apple
|
|||
|
- ;;
|
|||
|
- -*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*)
|
|||
|
- vendor=atari
|
|||
|
- ;;
|
|||
|
- -vos*)
|
|||
|
- vendor=stratus
|
|||
|
- ;;
|
|||
|
- esac
|
|||
|
- basic_machine=`echo $basic_machine | sed "s/unknown/$vendor/"`
|
|||
|
- ;;
|
|||
|
-esac
|
|||
|
-
|
|||
|
-echo $basic_machine$os
|
|||
|
-exit
|
|||
|
-
|
|||
|
-# Local variables:
|
|||
|
-# eval: (add-hook 'write-file-hooks 'time-stamp)
|
|||
|
-# time-stamp-start: "timestamp='"
|
|||
|
-# time-stamp-format: "%:y-%02m-%02d"
|
|||
|
-# time-stamp-end: "'"
|
|||
|
-# End:
|
|||
|
diff --git a/configure b/configure
|
|||
|
deleted file mode 100755
|
|||
|
index 0d70cd4..0000000
|
|||
|
--- a/configure
|
|||
|
+++ /dev/null
|
|||
|
@@ -1,5869 +0,0 @@
|
|||
|
-#! /bin/sh
|
|||
|
-# Guess values for system-dependent variables and create Makefiles.
|
|||
|
-# Generated by GNU Autoconf 2.69 for tang 7.
|
|||
|
-#
|
|||
|
-#
|
|||
|
-# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
|
|||
|
-#
|
|||
|
-#
|
|||
|
-# This configure script is free software; the Free Software Foundation
|
|||
|
-# gives unlimited permission to copy, distribute and modify it.
|
|||
|
-## -------------------- ##
|
|||
|
-## 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
|
|||
|
-
|
|||
|
-# Use a proper internal environment variable to ensure we don't fall
|
|||
|
- # into an infinite loop, continuously re-executing ourselves.
|
|||
|
- if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
|
|||
|
- _as_can_reexec=no; export _as_can_reexec;
|
|||
|
- # We cannot yet assume a decent shell, so we have to provide a
|
|||
|
-# neutralization value for shells without unset; and this also
|
|||
|
-# works around shells that cannot unset nonexistent variables.
|
|||
|
-# Preserve -v and -x to the replacement shell.
|
|||
|
-BASH_ENV=/dev/null
|
|||
|
-ENV=/dev/null
|
|||
|
-(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
|
|||
|
-case $- in # ((((
|
|||
|
- *v*x* | *x*v* ) as_opts=-vx ;;
|
|||
|
- *v* ) as_opts=-v ;;
|
|||
|
- *x* ) as_opts=-x ;;
|
|||
|
- * ) as_opts= ;;
|
|||
|
-esac
|
|||
|
-exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
|
|||
|
-# Admittedly, this is quite paranoid, since all the known shells bail
|
|||
|
-# out after a failed `exec'.
|
|||
|
-$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
|
|||
|
-as_fn_exit 255
|
|||
|
- fi
|
|||
|
- # We don't want this to propagate to other subprocesses.
|
|||
|
- { _as_can_reexec=; unset _as_can_reexec;}
|
|||
|
-if test "x$CONFIG_SHELL" = x; then
|
|||
|
- as_bourne_compatible="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_required="as_fn_return () { (exit \$1); }
|
|||
|
-as_fn_success () { as_fn_return 0; }
|
|||
|
-as_fn_failure () { as_fn_return 1; }
|
|||
|
-as_fn_ret_success () { return 0; }
|
|||
|
-as_fn_ret_failure () { return 1; }
|
|||
|
-
|
|||
|
-exitcode=0
|
|||
|
-as_fn_success || { exitcode=1; echo as_fn_success failed.; }
|
|||
|
-as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
|
|||
|
-as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
|
|||
|
-as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
|
|||
|
-if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
|
|||
|
-
|
|||
|
-else
|
|||
|
- exitcode=1; echo positional parameters were not saved.
|
|||
|
-fi
|
|||
|
-test x\$exitcode = x0 || exit 1
|
|||
|
-test -x / || exit 1"
|
|||
|
- as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
|
|||
|
- as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
|
|||
|
- eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
|
|||
|
- test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
|
|||
|
-test \$(( 1 + 1 )) = 2 || exit 1"
|
|||
|
- if (eval "$as_required") 2>/dev/null; then :
|
|||
|
- as_have_required=yes
|
|||
|
-else
|
|||
|
- as_have_required=no
|
|||
|
-fi
|
|||
|
- if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
|
|||
|
-
|
|||
|
-else
|
|||
|
- as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
|
|||
|
-as_found=false
|
|||
|
-for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
|
|||
|
-do
|
|||
|
- IFS=$as_save_IFS
|
|||
|
- test -z "$as_dir" && as_dir=.
|
|||
|
- as_found=:
|
|||
|
- case $as_dir in #(
|
|||
|
- /*)
|
|||
|
- for as_base in sh bash ksh sh5; do
|
|||
|
- # Try only shells that exist, to save several forks.
|
|||
|
- as_shell=$as_dir/$as_base
|
|||
|
- if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
|
|||
|
- { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
|
|||
|
- CONFIG_SHELL=$as_shell as_have_required=yes
|
|||
|
- if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
|
|||
|
- break 2
|
|||
|
-fi
|
|||
|
-fi
|
|||
|
- done;;
|
|||
|
- esac
|
|||
|
- as_found=false
|
|||
|
-done
|
|||
|
-$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
|
|||
|
- { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
|
|||
|
- CONFIG_SHELL=$SHELL as_have_required=yes
|
|||
|
-fi; }
|
|||
|
-IFS=$as_save_IFS
|
|||
|
-
|
|||
|
-
|
|||
|
- if test "x$CONFIG_SHELL" != x; then :
|
|||
|
- export CONFIG_SHELL
|
|||
|
- # We cannot yet assume a decent shell, so we have to provide a
|
|||
|
-# neutralization value for shells without unset; and this also
|
|||
|
-# works around shells that cannot unset nonexistent variables.
|
|||
|
-# Preserve -v and -x to the replacement shell.
|
|||
|
-BASH_ENV=/dev/null
|
|||
|
-ENV=/dev/null
|
|||
|
-(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
|
|||
|
-case $- in # ((((
|
|||
|
- *v*x* | *x*v* ) as_opts=-vx ;;
|
|||
|
- *v* ) as_opts=-v ;;
|
|||
|
- *x* ) as_opts=-x ;;
|
|||
|
- * ) as_opts= ;;
|
|||
|
-esac
|
|||
|
-exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
|
|||
|
-# Admittedly, this is quite paranoid, since all the known shells bail
|
|||
|
-# out after a failed `exec'.
|
|||
|
-$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
|
|||
|
-exit 255
|
|||
|
-fi
|
|||
|
-
|
|||
|
- if test x$as_have_required = xno; then :
|
|||
|
- $as_echo "$0: This script requires a shell more modern than all"
|
|||
|
- $as_echo "$0: the shells that I found on your system."
|
|||
|
- if test x${ZSH_VERSION+set} = xset ; then
|
|||
|
- $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
|
|||
|
- $as_echo "$0: be upgraded to zsh 4.3.4 or later."
|
|||
|
- else
|
|||
|
- $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
|
|||
|
-$0: including any error possibly output before this
|
|||
|
-$0: message. Then install a modern shell, or manually run
|
|||
|
-$0: the script under such a shell if you do have one."
|
|||
|
- fi
|
|||
|
- exit 1
|
|||
|
-fi
|
|||
|
-fi
|
|||
|
-fi
|
|||
|
-SHELL=${CONFIG_SHELL-/bin/sh}
|
|||
|
-export SHELL
|
|||
|
-# Unset more variables known to interfere with behavior of common tools.
|
|||
|
-CLICOLOR_FORCE= GREP_OPTIONS=
|
|||
|
-unset CLICOLOR_FORCE GREP_OPTIONS
|
|||
|
-
|
|||
|
-## --------------------- ##
|
|||
|
-## M4sh Shell Functions. ##
|
|||
|
-## --------------------- ##
|
|||
|
-# as_fn_unset VAR
|
|||
|
-# ---------------
|
|||
|
-# Portably unset VAR.
|
|||
|
-as_fn_unset ()
|
|||
|
-{
|
|||
|
- { eval $1=; unset $1;}
|
|||
|
-}
|
|||
|
-as_unset=as_fn_unset
|
|||
|
-
|
|||
|
-# 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_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
|
|||
|
-
|
|||
|
-# 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_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
|
|||
|
-
|
|||
|
-
|
|||
|
-# 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
|
|||
|
-
|
|||
|
-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
|
|||
|
-
|
|||
|
-
|
|||
|
- as_lineno_1=$LINENO as_lineno_1a=$LINENO
|
|||
|
- as_lineno_2=$LINENO as_lineno_2a=$LINENO
|
|||
|
- eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
|
|||
|
- test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
|
|||
|
- # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
|
|||
|
- sed -n '
|
|||
|
- p
|
|||
|
- /[$]LINENO/=
|
|||
|
- ' <$as_myself |
|
|||
|
- sed '
|
|||
|
- s/[$]LINENO.*/&-/
|
|||
|
- t lineno
|
|||
|
- b
|
|||
|
- :lineno
|
|||
|
- N
|
|||
|
- :loop
|
|||
|
- s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
|
|||
|
- t loop
|
|||
|
- s/-\n.*//
|
|||
|
- ' >$as_me.lineno &&
|
|||
|
- chmod +x "$as_me.lineno" ||
|
|||
|
- { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
|
|||
|
-
|
|||
|
- # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
|
|||
|
- # already done that, so ensure we don't try to do so again and fall
|
|||
|
- # in an infinite loop. This has already happened in practice.
|
|||
|
- _as_can_reexec=no; export _as_can_reexec
|
|||
|
- # Don't try to exec as it changes $[0], causing all sort of problems
|
|||
|
- # (the dirname of $[0] is not the place where we might find the
|
|||
|
- # original and so on. Autoconf is especially sensitive to this).
|
|||
|
- . "./$as_me.lineno"
|
|||
|
- # Exit status is that of the last command.
|
|||
|
- exit
|
|||
|
-}
|
|||
|
-
|
|||
|
-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
|
|||
|
-
|
|||
|
-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_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'"
|
|||
|
-
|
|||
|
-
|
|||
|
-test -n "$DJDIR" || exec 7<&0 </dev/null
|
|||
|
-exec 6>&1
|
|||
|
-
|
|||
|
-# Name of the host.
|
|||
|
-# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
|
|||
|
-# so uname gets run too.
|
|||
|
-ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
|
|||
|
-
|
|||
|
-#
|
|||
|
-# Initializations.
|
|||
|
-#
|
|||
|
-ac_default_prefix=/usr/local
|
|||
|
-ac_clean_files=
|
|||
|
-ac_config_libobj_dir=.
|
|||
|
-LIBOBJS=
|
|||
|
-cross_compiling=no
|
|||
|
-subdirs=
|
|||
|
-MFLAGS=
|
|||
|
-MAKEFLAGS=
|
|||
|
-
|
|||
|
-# Identity of this package.
|
|||
|
-PACKAGE_NAME='tang'
|
|||
|
-PACKAGE_TARNAME='tang'
|
|||
|
-PACKAGE_VERSION='7'
|
|||
|
-PACKAGE_STRING='tang 7'
|
|||
|
-PACKAGE_BUGREPORT=''
|
|||
|
-PACKAGE_URL=''
|
|||
|
-
|
|||
|
-ac_subst_vars='am__EXEEXT_FALSE
|
|||
|
-am__EXEEXT_TRUE
|
|||
|
-LTLIBOBJS
|
|||
|
-LIBOBJS
|
|||
|
-HAVE_A2X_FALSE
|
|||
|
-HAVE_A2X_TRUE
|
|||
|
-A2X
|
|||
|
-TANG_CFLAGS
|
|||
|
-SD_ACTIVATE
|
|||
|
-systemdsystemunitdir
|
|||
|
-systemd_LIBS
|
|||
|
-systemd_CFLAGS
|
|||
|
-jose_LIBS
|
|||
|
-jose_CFLAGS
|
|||
|
-http_parser_LIBS
|
|||
|
-dl_LIBS
|
|||
|
-PKG_CONFIG_LIBDIR
|
|||
|
-PKG_CONFIG_PATH
|
|||
|
-PKG_CONFIG
|
|||
|
-AM_BACKSLASH
|
|||
|
-AM_DEFAULT_VERBOSITY
|
|||
|
-AM_DEFAULT_V
|
|||
|
-AM_V
|
|||
|
-am__fastdepCC_FALSE
|
|||
|
-am__fastdepCC_TRUE
|
|||
|
-CCDEPMODE
|
|||
|
-am__nodep
|
|||
|
-AMDEPBACKSLASH
|
|||
|
-AMDEP_FALSE
|
|||
|
-AMDEP_TRUE
|
|||
|
-am__quote
|
|||
|
-am__include
|
|||
|
-DEPDIR
|
|||
|
-am__untar
|
|||
|
-am__tar
|
|||
|
-AMTAR
|
|||
|
-am__leading_dot
|
|||
|
-SET_MAKE
|
|||
|
-AWK
|
|||
|
-mkdir_p
|
|||
|
-MKDIR_P
|
|||
|
-INSTALL_STRIP_PROGRAM
|
|||
|
-STRIP
|
|||
|
-install_sh
|
|||
|
-MAKEINFO
|
|||
|
-AUTOHEADER
|
|||
|
-AUTOMAKE
|
|||
|
-AUTOCONF
|
|||
|
-ACLOCAL
|
|||
|
-VERSION
|
|||
|
-PACKAGE
|
|||
|
-CYGPATH_W
|
|||
|
-am__isrc
|
|||
|
-INSTALL_DATA
|
|||
|
-INSTALL_SCRIPT
|
|||
|
-INSTALL_PROGRAM
|
|||
|
-SED
|
|||
|
-OBJEXT
|
|||
|
-EXEEXT
|
|||
|
-ac_ct_CC
|
|||
|
-CPPFLAGS
|
|||
|
-LDFLAGS
|
|||
|
-CFLAGS
|
|||
|
-CC
|
|||
|
-target_os
|
|||
|
-target_vendor
|
|||
|
-target_cpu
|
|||
|
-target
|
|||
|
-host_os
|
|||
|
-host_vendor
|
|||
|
-host_cpu
|
|||
|
-host
|
|||
|
-build_os
|
|||
|
-build_vendor
|
|||
|
-build_cpu
|
|||
|
-build
|
|||
|
-target_alias
|
|||
|
-host_alias
|
|||
|
-build_alias
|
|||
|
-LIBS
|
|||
|
-ECHO_T
|
|||
|
-ECHO_N
|
|||
|
-ECHO_C
|
|||
|
-DEFS
|
|||
|
-mandir
|
|||
|
-localedir
|
|||
|
-libdir
|
|||
|
-psdir
|
|||
|
-pdfdir
|
|||
|
-dvidir
|
|||
|
-htmldir
|
|||
|
-infodir
|
|||
|
-docdir
|
|||
|
-oldincludedir
|
|||
|
-includedir
|
|||
|
-localstatedir
|
|||
|
-sharedstatedir
|
|||
|
-sysconfdir
|
|||
|
-datadir
|
|||
|
-datarootdir
|
|||
|
-libexecdir
|
|||
|
-sbindir
|
|||
|
-bindir
|
|||
|
-program_transform_name
|
|||
|
-prefix
|
|||
|
-exec_prefix
|
|||
|
-PACKAGE_URL
|
|||
|
-PACKAGE_BUGREPORT
|
|||
|
-PACKAGE_STRING
|
|||
|
-PACKAGE_VERSION
|
|||
|
-PACKAGE_TARNAME
|
|||
|
-PACKAGE_NAME
|
|||
|
-PATH_SEPARATOR
|
|||
|
-SHELL'
|
|||
|
-ac_subst_files=''
|
|||
|
-ac_user_opts='
|
|||
|
-enable_option_checking
|
|||
|
-enable_dependency_tracking
|
|||
|
-enable_silent_rules
|
|||
|
-with_systemdsystemunitdir
|
|||
|
-'
|
|||
|
- ac_precious_vars='build_alias
|
|||
|
-host_alias
|
|||
|
-target_alias
|
|||
|
-CC
|
|||
|
-CFLAGS
|
|||
|
-LDFLAGS
|
|||
|
-LIBS
|
|||
|
-CPPFLAGS
|
|||
|
-PKG_CONFIG
|
|||
|
-PKG_CONFIG_PATH
|
|||
|
-PKG_CONFIG_LIBDIR
|
|||
|
-jose_CFLAGS
|
|||
|
-jose_LIBS
|
|||
|
-systemd_CFLAGS
|
|||
|
-systemd_LIBS'
|
|||
|
-
|
|||
|
-
|
|||
|
-# Initialize some variables set by options.
|
|||
|
-ac_init_help=
|
|||
|
-ac_init_version=false
|
|||
|
-ac_unrecognized_opts=
|
|||
|
-ac_unrecognized_sep=
|
|||
|
-# The variables have the same names as the options, with
|
|||
|
-# dashes changed to underlines.
|
|||
|
-cache_file=/dev/null
|
|||
|
-exec_prefix=NONE
|
|||
|
-no_create=
|
|||
|
-no_recursion=
|
|||
|
-prefix=NONE
|
|||
|
-program_prefix=NONE
|
|||
|
-program_suffix=NONE
|
|||
|
-program_transform_name=s,x,x,
|
|||
|
-silent=
|
|||
|
-site=
|
|||
|
-srcdir=
|
|||
|
-verbose=
|
|||
|
-x_includes=NONE
|
|||
|
-x_libraries=NONE
|
|||
|
-
|
|||
|
-# Installation directory options.
|
|||
|
-# These are left unexpanded so users can "make install exec_prefix=/foo"
|
|||
|
-# and all the variables that are supposed to be based on exec_prefix
|
|||
|
-# by default will actually change.
|
|||
|
-# Use braces instead of parens because sh, perl, etc. also accept them.
|
|||
|
-# (The list follows the same order as the GNU Coding Standards.)
|
|||
|
-bindir='${exec_prefix}/bin'
|
|||
|
-sbindir='${exec_prefix}/sbin'
|
|||
|
-libexecdir='${exec_prefix}/libexec'
|
|||
|
-datarootdir='${prefix}/share'
|
|||
|
-datadir='${datarootdir}'
|
|||
|
-sysconfdir='${prefix}/etc'
|
|||
|
-sharedstatedir='${prefix}/com'
|
|||
|
-localstatedir='${prefix}/var'
|
|||
|
-includedir='${prefix}/include'
|
|||
|
-oldincludedir='/usr/include'
|
|||
|
-docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
|
|||
|
-infodir='${datarootdir}/info'
|
|||
|
-htmldir='${docdir}'
|
|||
|
-dvidir='${docdir}'
|
|||
|
-pdfdir='${docdir}'
|
|||
|
-psdir='${docdir}'
|
|||
|
-libdir='${exec_prefix}/lib'
|
|||
|
-localedir='${datarootdir}/locale'
|
|||
|
-mandir='${datarootdir}/man'
|
|||
|
-
|
|||
|
-ac_prev=
|
|||
|
-ac_dashdash=
|
|||
|
-for ac_option
|
|||
|
-do
|
|||
|
- # If the previous option needs an argument, assign it.
|
|||
|
- if test -n "$ac_prev"; then
|
|||
|
- eval $ac_prev=\$ac_option
|
|||
|
- ac_prev=
|
|||
|
- continue
|
|||
|
- fi
|
|||
|
-
|
|||
|
- case $ac_option in
|
|||
|
- *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
|
|||
|
- *=) ac_optarg= ;;
|
|||
|
- *) ac_optarg=yes ;;
|
|||
|
- esac
|
|||
|
-
|
|||
|
- # Accept the important Cygnus configure options, so we can diagnose typos.
|
|||
|
-
|
|||
|
- case $ac_dashdash$ac_option in
|
|||
|
- --)
|
|||
|
- ac_dashdash=yes ;;
|
|||
|
-
|
|||
|
- -bindir | --bindir | --bindi | --bind | --bin | --bi)
|
|||
|
- ac_prev=bindir ;;
|
|||
|
- -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
|
|||
|
- bindir=$ac_optarg ;;
|
|||
|
-
|
|||
|
- -build | --build | --buil | --bui | --bu)
|
|||
|
- ac_prev=build_alias ;;
|
|||
|
- -build=* | --build=* | --buil=* | --bui=* | --bu=*)
|
|||
|
- build_alias=$ac_optarg ;;
|
|||
|
-
|
|||
|
- -cache-file | --cache-file | --cache-fil | --cache-fi \
|
|||
|
- | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
|
|||
|
- ac_prev=cache_file ;;
|
|||
|
- -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
|
|||
|
- | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
|
|||
|
- cache_file=$ac_optarg ;;
|
|||
|
-
|
|||
|
- --config-cache | -C)
|
|||
|
- cache_file=config.cache ;;
|
|||
|
-
|
|||
|
- -datadir | --datadir | --datadi | --datad)
|
|||
|
- ac_prev=datadir ;;
|
|||
|
- -datadir=* | --datadir=* | --datadi=* | --datad=*)
|
|||
|
- datadir=$ac_optarg ;;
|
|||
|
-
|
|||
|
- -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
|
|||
|
- | --dataroo | --dataro | --datar)
|
|||
|
- ac_prev=datarootdir ;;
|
|||
|
- -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
|
|||
|
- | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
|
|||
|
- datarootdir=$ac_optarg ;;
|
|||
|
-
|
|||
|
- -disable-* | --disable-*)
|
|||
|
- ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
|
|||
|
- # Reject names that are not valid shell variable names.
|
|||
|
- expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
|
|||
|
- as_fn_error $? "invalid feature name: $ac_useropt"
|
|||
|
- ac_useropt_orig=$ac_useropt
|
|||
|
- ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
|
|||
|
- case $ac_user_opts in
|
|||
|
- *"
|
|||
|
-"enable_$ac_useropt"
|
|||
|
-"*) ;;
|
|||
|
- *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
|
|||
|
- ac_unrecognized_sep=', ';;
|
|||
|
- esac
|
|||
|
- eval enable_$ac_useropt=no ;;
|
|||
|
-
|
|||
|
- -docdir | --docdir | --docdi | --doc | --do)
|
|||
|
- ac_prev=docdir ;;
|
|||
|
- -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
|
|||
|
- docdir=$ac_optarg ;;
|
|||
|
-
|
|||
|
- -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
|
|||
|
- ac_prev=dvidir ;;
|
|||
|
- -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
|
|||
|
- dvidir=$ac_optarg ;;
|
|||
|
-
|
|||
|
- -enable-* | --enable-*)
|
|||
|
- ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
|
|||
|
- # Reject names that are not valid shell variable names.
|
|||
|
- expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
|
|||
|
- as_fn_error $? "invalid feature name: $ac_useropt"
|
|||
|
- ac_useropt_orig=$ac_useropt
|
|||
|
- ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
|
|||
|
- case $ac_user_opts in
|
|||
|
- *"
|
|||
|
-"enable_$ac_useropt"
|
|||
|
-"*) ;;
|
|||
|
- *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
|
|||
|
- ac_unrecognized_sep=', ';;
|
|||
|
- esac
|
|||
|
- eval enable_$ac_useropt=\$ac_optarg ;;
|
|||
|
-
|
|||
|
- -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
|
|||
|
- | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
|
|||
|
- | --exec | --exe | --ex)
|
|||
|
- ac_prev=exec_prefix ;;
|
|||
|
- -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
|
|||
|
- | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
|
|||
|
- | --exec=* | --exe=* | --ex=*)
|
|||
|
- exec_prefix=$ac_optarg ;;
|
|||
|
-
|
|||
|
- -gas | --gas | --ga | --g)
|
|||
|
- # Obsolete; use --with-gas.
|
|||
|
- with_gas=yes ;;
|
|||
|
-
|
|||
|
- -help | --help | --hel | --he | -h)
|
|||
|
- ac_init_help=long ;;
|
|||
|
- -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
|
|||
|
- ac_init_help=recursive ;;
|
|||
|
- -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
|
|||
|
- ac_init_help=short ;;
|
|||
|
-
|
|||
|
- -host | --host | --hos | --ho)
|
|||
|
- ac_prev=host_alias ;;
|
|||
|
- -host=* | --host=* | --hos=* | --ho=*)
|
|||
|
- host_alias=$ac_optarg ;;
|
|||
|
-
|
|||
|
- -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
|
|||
|
- ac_prev=htmldir ;;
|
|||
|
- -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
|
|||
|
- | --ht=*)
|
|||
|
- htmldir=$ac_optarg ;;
|
|||
|
-
|
|||
|
- -includedir | --includedir | --includedi | --included | --include \
|
|||
|
- | --includ | --inclu | --incl | --inc)
|
|||
|
- ac_prev=includedir ;;
|
|||
|
- -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
|
|||
|
- | --includ=* | --inclu=* | --incl=* | --inc=*)
|
|||
|
- includedir=$ac_optarg ;;
|
|||
|
-
|
|||
|
- -infodir | --infodir | --infodi | --infod | --info | --inf)
|
|||
|
- ac_prev=infodir ;;
|
|||
|
- -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
|
|||
|
- infodir=$ac_optarg ;;
|
|||
|
-
|
|||
|
- -libdir | --libdir | --libdi | --libd)
|
|||
|
- ac_prev=libdir ;;
|
|||
|
- -libdir=* | --libdir=* | --libdi=* | --libd=*)
|
|||
|
- libdir=$ac_optarg ;;
|
|||
|
-
|
|||
|
- -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
|
|||
|
- | --libexe | --libex | --libe)
|
|||
|
- ac_prev=libexecdir ;;
|
|||
|
- -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
|
|||
|
- | --libexe=* | --libex=* | --libe=*)
|
|||
|
- libexecdir=$ac_optarg ;;
|
|||
|
-
|
|||
|
- -localedir | --localedir | --localedi | --localed | --locale)
|
|||
|
- ac_prev=localedir ;;
|
|||
|
- -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
|
|||
|
- localedir=$ac_optarg ;;
|
|||
|
-
|
|||
|
- -localstatedir | --localstatedir | --localstatedi | --localstated \
|
|||
|
- | --localstate | --localstat | --localsta | --localst | --locals)
|
|||
|
- ac_prev=localstatedir ;;
|
|||
|
- -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
|
|||
|
- | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
|
|||
|
- localstatedir=$ac_optarg ;;
|
|||
|
-
|
|||
|
- -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
|
|||
|
- ac_prev=mandir ;;
|
|||
|
- -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
|
|||
|
- mandir=$ac_optarg ;;
|
|||
|
-
|
|||
|
- -nfp | --nfp | --nf)
|
|||
|
- # Obsolete; use --without-fp.
|
|||
|
- with_fp=no ;;
|
|||
|
-
|
|||
|
- -no-create | --no-create | --no-creat | --no-crea | --no-cre \
|
|||
|
- | --no-cr | --no-c | -n)
|
|||
|
- no_create=yes ;;
|
|||
|
-
|
|||
|
- -no-recursion | --no-recursion | --no-recursio | --no-recursi \
|
|||
|
- | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
|
|||
|
- no_recursion=yes ;;
|
|||
|
-
|
|||
|
- -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
|
|||
|
- | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
|
|||
|
- | --oldin | --oldi | --old | --ol | --o)
|
|||
|
- ac_prev=oldincludedir ;;
|
|||
|
- -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
|
|||
|
- | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
|
|||
|
- | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
|
|||
|
- oldincludedir=$ac_optarg ;;
|
|||
|
-
|
|||
|
- -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
|
|||
|
- ac_prev=prefix ;;
|
|||
|
- -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
|
|||
|
- prefix=$ac_optarg ;;
|
|||
|
-
|
|||
|
- -program-prefix | --program-prefix | --program-prefi | --program-pref \
|
|||
|
- | --program-pre | --program-pr | --program-p)
|
|||
|
- ac_prev=program_prefix ;;
|
|||
|
- -program-prefix=* | --program-prefix=* | --program-prefi=* \
|
|||
|
- | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
|
|||
|
- program_prefix=$ac_optarg ;;
|
|||
|
-
|
|||
|
- -program-suffix | --program-suffix | --program-suffi | --program-suff \
|
|||
|
- | --program-suf | --program-su | --program-s)
|
|||
|
- ac_prev=program_suffix ;;
|
|||
|
- -program-suffix=* | --program-suffix=* | --program-suffi=* \
|
|||
|
- | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
|
|||
|
- program_suffix=$ac_optarg ;;
|
|||
|
-
|
|||
|
- -program-transform-name | --program-transform-name \
|
|||
|
- | --program-transform-nam | --program-transform-na \
|
|||
|
- | --program-transform-n | --program-transform- \
|
|||
|
- | --program-transform | --program-transfor \
|
|||
|
- | --program-transfo | --program-transf \
|
|||
|
- | --program-trans | --program-tran \
|
|||
|
- | --progr-tra | --program-tr | --program-t)
|
|||
|
- ac_prev=program_transform_name ;;
|
|||
|
- -program-transform-name=* | --program-transform-name=* \
|
|||
|
- | --program-transform-nam=* | --program-transform-na=* \
|
|||
|
- | --program-transform-n=* | --program-transform-=* \
|
|||
|
- | --program-transform=* | --program-transfor=* \
|
|||
|
- | --program-transfo=* | --program-transf=* \
|
|||
|
- | --program-trans=* | --program-tran=* \
|
|||
|
- | --progr-tra=* | --program-tr=* | --program-t=*)
|
|||
|
- program_transform_name=$ac_optarg ;;
|
|||
|
-
|
|||
|
- -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
|
|||
|
- ac_prev=pdfdir ;;
|
|||
|
- -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
|
|||
|
- pdfdir=$ac_optarg ;;
|
|||
|
-
|
|||
|
- -psdir | --psdir | --psdi | --psd | --ps)
|
|||
|
- ac_prev=psdir ;;
|
|||
|
- -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
|
|||
|
- psdir=$ac_optarg ;;
|
|||
|
-
|
|||
|
- -q | -quiet | --quiet | --quie | --qui | --qu | --q \
|
|||
|
- | -silent | --silent | --silen | --sile | --sil)
|
|||
|
- silent=yes ;;
|
|||
|
-
|
|||
|
- -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
|
|||
|
- ac_prev=sbindir ;;
|
|||
|
- -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
|
|||
|
- | --sbi=* | --sb=*)
|
|||
|
- sbindir=$ac_optarg ;;
|
|||
|
-
|
|||
|
- -sharedstatedir | --sharedstatedir | --sharedstatedi \
|
|||
|
- | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
|
|||
|
- | --sharedst | --shareds | --shared | --share | --shar \
|
|||
|
- | --sha | --sh)
|
|||
|
- ac_prev=sharedstatedir ;;
|
|||
|
- -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
|
|||
|
- | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
|
|||
|
- | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
|
|||
|
- | --sha=* | --sh=*)
|
|||
|
- sharedstatedir=$ac_optarg ;;
|
|||
|
-
|
|||
|
- -site | --site | --sit)
|
|||
|
- ac_prev=site ;;
|
|||
|
- -site=* | --site=* | --sit=*)
|
|||
|
- site=$ac_optarg ;;
|
|||
|
-
|
|||
|
- -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
|
|||
|
- ac_prev=srcdir ;;
|
|||
|
- -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
|
|||
|
- srcdir=$ac_optarg ;;
|
|||
|
-
|
|||
|
- -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
|
|||
|
- | --syscon | --sysco | --sysc | --sys | --sy)
|
|||
|
- ac_prev=sysconfdir ;;
|
|||
|
- -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
|
|||
|
- | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
|
|||
|
- sysconfdir=$ac_optarg ;;
|
|||
|
-
|
|||
|
- -target | --target | --targe | --targ | --tar | --ta | --t)
|
|||
|
- ac_prev=target_alias ;;
|
|||
|
- -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
|
|||
|
- target_alias=$ac_optarg ;;
|
|||
|
-
|
|||
|
- -v | -verbose | --verbose | --verbos | --verbo | --verb)
|
|||
|
- verbose=yes ;;
|
|||
|
-
|
|||
|
- -version | --version | --versio | --versi | --vers | -V)
|
|||
|
- ac_init_version=: ;;
|
|||
|
-
|
|||
|
- -with-* | --with-*)
|
|||
|
- ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
|
|||
|
- # Reject names that are not valid shell variable names.
|
|||
|
- expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
|
|||
|
- as_fn_error $? "invalid package name: $ac_useropt"
|
|||
|
- ac_useropt_orig=$ac_useropt
|
|||
|
- ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
|
|||
|
- case $ac_user_opts in
|
|||
|
- *"
|
|||
|
-"with_$ac_useropt"
|
|||
|
-"*) ;;
|
|||
|
- *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
|
|||
|
- ac_unrecognized_sep=', ';;
|
|||
|
- esac
|
|||
|
- eval with_$ac_useropt=\$ac_optarg ;;
|
|||
|
-
|
|||
|
- -without-* | --without-*)
|
|||
|
- ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
|
|||
|
- # Reject names that are not valid shell variable names.
|
|||
|
- expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
|
|||
|
- as_fn_error $? "invalid package name: $ac_useropt"
|
|||
|
- ac_useropt_orig=$ac_useropt
|
|||
|
- ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
|
|||
|
- case $ac_user_opts in
|
|||
|
- *"
|
|||
|
-"with_$ac_useropt"
|
|||
|
-"*) ;;
|
|||
|
- *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
|
|||
|
- ac_unrecognized_sep=', ';;
|
|||
|
- esac
|
|||
|
- eval with_$ac_useropt=no ;;
|
|||
|
-
|
|||
|
- --x)
|
|||
|
- # Obsolete; use --with-x.
|
|||
|
- with_x=yes ;;
|
|||
|
-
|
|||
|
- -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
|
|||
|
- | --x-incl | --x-inc | --x-in | --x-i)
|
|||
|
- ac_prev=x_includes ;;
|
|||
|
- -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
|
|||
|
- | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
|
|||
|
- x_includes=$ac_optarg ;;
|
|||
|
-
|
|||
|
- -x-libraries | --x-libraries | --x-librarie | --x-librari \
|
|||
|
- | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
|
|||
|
- ac_prev=x_libraries ;;
|
|||
|
- -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
|
|||
|
- | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
|
|||
|
- x_libraries=$ac_optarg ;;
|
|||
|
-
|
|||
|
- -*) as_fn_error $? "unrecognized option: \`$ac_option'
|
|||
|
-Try \`$0 --help' for more information"
|
|||
|
- ;;
|
|||
|
-
|
|||
|
- *=*)
|
|||
|
- ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
|
|||
|
- # Reject names that are not valid shell variable names.
|
|||
|
- case $ac_envvar in #(
|
|||
|
- '' | [0-9]* | *[!_$as_cr_alnum]* )
|
|||
|
- as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
|
|||
|
- esac
|
|||
|
- eval $ac_envvar=\$ac_optarg
|
|||
|
- export $ac_envvar ;;
|
|||
|
-
|
|||
|
- *)
|
|||
|
- # FIXME: should be removed in autoconf 3.0.
|
|||
|
- $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
|
|||
|
- expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
|
|||
|
- $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
|
|||
|
- : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
|
|||
|
- ;;
|
|||
|
-
|
|||
|
- esac
|
|||
|
-done
|
|||
|
-
|
|||
|
-if test -n "$ac_prev"; then
|
|||
|
- ac_option=--`echo $ac_prev | sed 's/_/-/g'`
|
|||
|
- as_fn_error $? "missing argument to $ac_option"
|
|||
|
-fi
|
|||
|
-
|
|||
|
-if test -n "$ac_unrecognized_opts"; then
|
|||
|
- case $enable_option_checking in
|
|||
|
- no) ;;
|
|||
|
- fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
|
|||
|
- *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
|
|||
|
- esac
|
|||
|
-fi
|
|||
|
-
|
|||
|
-# Check all directory arguments for consistency.
|
|||
|
-for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
|
|||
|
- datadir sysconfdir sharedstatedir localstatedir includedir \
|
|||
|
- oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
|
|||
|
- libdir localedir mandir
|
|||
|
-do
|
|||
|
- eval ac_val=\$$ac_var
|
|||
|
- # Remove trailing slashes.
|
|||
|
- case $ac_val in
|
|||
|
- */ )
|
|||
|
- ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
|
|||
|
- eval $ac_var=\$ac_val;;
|
|||
|
- esac
|
|||
|
- # Be sure to have absolute directory names.
|
|||
|
- case $ac_val in
|
|||
|
- [\\/$]* | ?:[\\/]* ) continue;;
|
|||
|
- NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
|
|||
|
- esac
|
|||
|
- as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
|
|||
|
-done
|
|||
|
-
|
|||
|
-# There might be people who depend on the old broken behavior: `$host'
|
|||
|
-# used to hold the argument of --host etc.
|
|||
|
-# FIXME: To remove some day.
|
|||
|
-build=$build_alias
|
|||
|
-host=$host_alias
|
|||
|
-target=$target_alias
|
|||
|
-
|
|||
|
-# FIXME: To remove some day.
|
|||
|
-if test "x$host_alias" != x; then
|
|||
|
- if test "x$build_alias" = x; then
|
|||
|
- cross_compiling=maybe
|
|||
|
- elif test "x$build_alias" != "x$host_alias"; then
|
|||
|
- cross_compiling=yes
|
|||
|
- fi
|
|||
|
-fi
|
|||
|
-
|
|||
|
-ac_tool_prefix=
|
|||
|
-test -n "$host_alias" && ac_tool_prefix=$host_alias-
|
|||
|
-
|
|||
|
-test "$silent" = yes && exec 6>/dev/null
|
|||
|
-
|
|||
|
-
|
|||
|
-ac_pwd=`pwd` && test -n "$ac_pwd" &&
|
|||
|
-ac_ls_di=`ls -di .` &&
|
|||
|
-ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
|
|||
|
- as_fn_error $? "working directory cannot be determined"
|
|||
|
-test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
|
|||
|
- as_fn_error $? "pwd does not report name of working directory"
|
|||
|
-
|
|||
|
-
|
|||
|
-# Find the source files, if location was not specified.
|
|||
|
-if test -z "$srcdir"; then
|
|||
|
- ac_srcdir_defaulted=yes
|
|||
|
- # Try the directory containing this script, then the parent directory.
|
|||
|
- ac_confdir=`$as_dirname -- "$as_myself" ||
|
|||
|
-$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
|
|||
|
- X"$as_myself" : 'X\(//\)[^/]' \| \
|
|||
|
- X"$as_myself" : 'X\(//\)$' \| \
|
|||
|
- X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
|
|||
|
-$as_echo X"$as_myself" |
|
|||
|
- sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
|
|||
|
- s//\1/
|
|||
|
- q
|
|||
|
- }
|
|||
|
- /^X\(\/\/\)[^/].*/{
|
|||
|
- s//\1/
|
|||
|
- q
|
|||
|
- }
|
|||
|
- /^X\(\/\/\)$/{
|
|||
|
- s//\1/
|
|||
|
- q
|
|||
|
- }
|
|||
|
- /^X\(\/\).*/{
|
|||
|
- s//\1/
|
|||
|
- q
|
|||
|
- }
|
|||
|
- s/.*/./; q'`
|
|||
|
- srcdir=$ac_confdir
|
|||
|
- if test ! -r "$srcdir/$ac_unique_file"; then
|
|||
|
- srcdir=..
|
|||
|
- fi
|
|||
|
-else
|
|||
|
- ac_srcdir_defaulted=no
|
|||
|
-fi
|
|||
|
-if test ! -r "$srcdir/$ac_unique_file"; then
|
|||
|
- test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
|
|||
|
- as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
|
|||
|
-fi
|
|||
|
-ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
|
|||
|
-ac_abs_confdir=`(
|
|||
|
- cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
|
|||
|
- pwd)`
|
|||
|
-# When building in place, set srcdir=.
|
|||
|
-if test "$ac_abs_confdir" = "$ac_pwd"; then
|
|||
|
- srcdir=.
|
|||
|
-fi
|
|||
|
-# Remove unnecessary trailing slashes from srcdir.
|
|||
|
-# Double slashes in file names in object file debugging info
|
|||
|
-# mess up M-x gdb in Emacs.
|
|||
|
-case $srcdir in
|
|||
|
-*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
|
|||
|
-esac
|
|||
|
-for ac_var in $ac_precious_vars; do
|
|||
|
- eval ac_env_${ac_var}_set=\${${ac_var}+set}
|
|||
|
- eval ac_env_${ac_var}_value=\$${ac_var}
|
|||
|
- eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
|
|||
|
- eval ac_cv_env_${ac_var}_value=\$${ac_var}
|
|||
|
-done
|
|||
|
-
|
|||
|
-#
|
|||
|
-# Report the --help message.
|
|||
|
-#
|
|||
|
-if test "$ac_init_help" = "long"; then
|
|||
|
- # Omit some internal or obsolete options to make the list less imposing.
|
|||
|
- # This message is too long to be a string in the A/UX 3.1 sh.
|
|||
|
- cat <<_ACEOF
|
|||
|
-\`configure' configures tang 7 to adapt to many kinds of systems.
|
|||
|
-
|
|||
|
-Usage: $0 [OPTION]... [VAR=VALUE]...
|
|||
|
-
|
|||
|
-To assign environment variables (e.g., CC, CFLAGS...), specify them as
|
|||
|
-VAR=VALUE. See below for descriptions of some of the useful variables.
|
|||
|
-
|
|||
|
-Defaults for the options are specified in brackets.
|
|||
|
-
|
|||
|
-Configuration:
|
|||
|
- -h, --help display this help and exit
|
|||
|
- --help=short display options specific to this package
|
|||
|
- --help=recursive display the short help of all the included packages
|
|||
|
- -V, --version display version information and exit
|
|||
|
- -q, --quiet, --silent do not print \`checking ...' messages
|
|||
|
- --cache-file=FILE cache test results in FILE [disabled]
|
|||
|
- -C, --config-cache alias for \`--cache-file=config.cache'
|
|||
|
- -n, --no-create do not create output files
|
|||
|
- --srcdir=DIR find the sources in DIR [configure dir or \`..']
|
|||
|
-
|
|||
|
-Installation directories:
|
|||
|
- --prefix=PREFIX install architecture-independent files in PREFIX
|
|||
|
- [$ac_default_prefix]
|
|||
|
- --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
|
|||
|
- [PREFIX]
|
|||
|
-
|
|||
|
-By default, \`make install' will install all the files in
|
|||
|
-\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
|
|||
|
-an installation prefix other than \`$ac_default_prefix' using \`--prefix',
|
|||
|
-for instance \`--prefix=\$HOME'.
|
|||
|
-
|
|||
|
-For better control, use the options below.
|
|||
|
-
|
|||
|
-Fine tuning of the installation directories:
|
|||
|
- --bindir=DIR user executables [EPREFIX/bin]
|
|||
|
- --sbindir=DIR system admin executables [EPREFIX/sbin]
|
|||
|
- --libexecdir=DIR program executables [EPREFIX/libexec]
|
|||
|
- --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
|
|||
|
- --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
|
|||
|
- --localstatedir=DIR modifiable single-machine data [PREFIX/var]
|
|||
|
- --libdir=DIR object code libraries [EPREFIX/lib]
|
|||
|
- --includedir=DIR C header files [PREFIX/include]
|
|||
|
- --oldincludedir=DIR C header files for non-gcc [/usr/include]
|
|||
|
- --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
|
|||
|
- --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
|
|||
|
- --infodir=DIR info documentation [DATAROOTDIR/info]
|
|||
|
- --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
|
|||
|
- --mandir=DIR man documentation [DATAROOTDIR/man]
|
|||
|
- --docdir=DIR documentation root [DATAROOTDIR/doc/tang]
|
|||
|
- --htmldir=DIR html documentation [DOCDIR]
|
|||
|
- --dvidir=DIR dvi documentation [DOCDIR]
|
|||
|
- --pdfdir=DIR pdf documentation [DOCDIR]
|
|||
|
- --psdir=DIR ps documentation [DOCDIR]
|
|||
|
-_ACEOF
|
|||
|
-
|
|||
|
- cat <<\_ACEOF
|
|||
|
-
|
|||
|
-Program names:
|
|||
|
- --program-prefix=PREFIX prepend PREFIX to installed program names
|
|||
|
- --program-suffix=SUFFIX append SUFFIX to installed program names
|
|||
|
- --program-transform-name=PROGRAM run sed PROGRAM on installed program names
|
|||
|
-
|
|||
|
-System types:
|
|||
|
- --build=BUILD configure for building on BUILD [guessed]
|
|||
|
- --host=HOST cross-compile to build programs to run on HOST [BUILD]
|
|||
|
- --target=TARGET configure for building compilers for TARGET [HOST]
|
|||
|
-_ACEOF
|
|||
|
-fi
|
|||
|
-
|
|||
|
-if test -n "$ac_init_help"; then
|
|||
|
- case $ac_init_help in
|
|||
|
- short | recursive ) echo "Configuration of tang 7:";;
|
|||
|
- esac
|
|||
|
- cat <<\_ACEOF
|
|||
|
-
|
|||
|
-Optional Features:
|
|||
|
- --disable-option-checking ignore unrecognized --enable/--with options
|
|||
|
- --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
|
|||
|
- --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
|
|||
|
- --enable-dependency-tracking
|
|||
|
- do not reject slow dependency extractors
|
|||
|
- --disable-dependency-tracking
|
|||
|
- speeds up one-time build
|
|||
|
- --enable-silent-rules less verbose build output (undo: "make V=1")
|
|||
|
- --disable-silent-rules verbose build output (undo: "make V=0")
|
|||
|
-
|
|||
|
-Optional Packages:
|
|||
|
- --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
|
|||
|
- --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
|
|||
|
- --with-systemdsystemunitdir=DIR
|
|||
|
- Directory for systemd service files
|
|||
|
-
|
|||
|
-Some influential environment variables:
|
|||
|
- CC C compiler command
|
|||
|
- CFLAGS C compiler flags
|
|||
|
- LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
|
|||
|
- nonstandard directory <lib dir>
|
|||
|
- LIBS libraries to pass to the linker, e.g. -l<library>
|
|||
|
- CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
|
|||
|
- you have headers in a nonstandard directory <include dir>
|
|||
|
- PKG_CONFIG path to pkg-config utility
|
|||
|
- PKG_CONFIG_PATH
|
|||
|
- directories to add to pkg-config's search path
|
|||
|
- PKG_CONFIG_LIBDIR
|
|||
|
- path overriding pkg-config's built-in search path
|
|||
|
- jose_CFLAGS C compiler flags for jose, overriding pkg-config
|
|||
|
- jose_LIBS linker flags for jose, overriding pkg-config
|
|||
|
- systemd_CFLAGS
|
|||
|
- C compiler flags for systemd, overriding pkg-config
|
|||
|
- systemd_LIBS
|
|||
|
- linker flags for systemd, overriding pkg-config
|
|||
|
-
|
|||
|
-Use these variables to override the choices made by `configure' or to help
|
|||
|
-it to find libraries and programs with nonstandard names/locations.
|
|||
|
-
|
|||
|
-Report bugs to the package provider.
|
|||
|
-_ACEOF
|
|||
|
-ac_status=$?
|
|||
|
-fi
|
|||
|
-
|
|||
|
-if test "$ac_init_help" = "recursive"; then
|
|||
|
- # If there are subdirs, report their specific --help.
|
|||
|
- for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
|
|||
|
- test -d "$ac_dir" ||
|
|||
|
- { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
|
|||
|
- continue
|
|||
|
- 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
|
|||
|
-
|
|||
|
- cd "$ac_dir" || { ac_status=$?; continue; }
|
|||
|
- # Check for guested configure.
|
|||
|
- if test -f "$ac_srcdir/configure.gnu"; then
|
|||
|
- echo &&
|
|||
|
- $SHELL "$ac_srcdir/configure.gnu" --help=recursive
|
|||
|
- elif test -f "$ac_srcdir/configure"; then
|
|||
|
- echo &&
|
|||
|
- $SHELL "$ac_srcdir/configure" --help=recursive
|
|||
|
- else
|
|||
|
- $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
|
|||
|
- fi || ac_status=$?
|
|||
|
- cd "$ac_pwd" || { ac_status=$?; break; }
|
|||
|
- done
|
|||
|
-fi
|
|||
|
-
|
|||
|
-test -n "$ac_init_help" && exit $ac_status
|
|||
|
-if $ac_init_version; then
|
|||
|
- cat <<\_ACEOF
|
|||
|
-tang configure 7
|
|||
|
-generated by GNU Autoconf 2.69
|
|||
|
-
|
|||
|
-Copyright (C) 2012 Free Software Foundation, Inc.
|
|||
|
-This configure script is free software; the Free Software Foundation
|
|||
|
-gives unlimited permission to copy, distribute and modify it.
|
|||
|
-_ACEOF
|
|||
|
- exit
|
|||
|
-fi
|
|||
|
-
|
|||
|
-## ------------------------ ##
|
|||
|
-## Autoconf initialization. ##
|
|||
|
-## ------------------------ ##
|
|||
|
-
|
|||
|
-# ac_fn_c_try_compile LINENO
|
|||
|
-# --------------------------
|
|||
|
-# Try to compile conftest.$ac_ext, and return whether this succeeded.
|
|||
|
-ac_fn_c_try_compile ()
|
|||
|
-{
|
|||
|
- as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
|
|||
|
- rm -f conftest.$ac_objext
|
|||
|
- if { { ac_try="$ac_compile"
|
|||
|
-case "(($ac_try" in
|
|||
|
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|||
|
- *) ac_try_echo=$ac_try;;
|
|||
|
-esac
|
|||
|
-eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
|
|||
|
-$as_echo "$ac_try_echo"; } >&5
|
|||
|
- (eval "$ac_compile") 2>conftest.err
|
|||
|
- ac_status=$?
|
|||
|
- if test -s conftest.err; then
|
|||
|
- grep -v '^ *+' conftest.err >conftest.er1
|
|||
|
- cat conftest.er1 >&5
|
|||
|
- mv -f conftest.er1 conftest.err
|
|||
|
- fi
|
|||
|
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
|
|||
|
- test $ac_status = 0; } && {
|
|||
|
- test -z "$ac_c_werror_flag" ||
|
|||
|
- test ! -s conftest.err
|
|||
|
- } && test -s conftest.$ac_objext; then :
|
|||
|
- ac_retval=0
|
|||
|
-else
|
|||
|
- $as_echo "$as_me: failed program was:" >&5
|
|||
|
-sed 's/^/| /' conftest.$ac_ext >&5
|
|||
|
-
|
|||
|
- ac_retval=1
|
|||
|
-fi
|
|||
|
- eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
|
|||
|
- as_fn_set_status $ac_retval
|
|||
|
-
|
|||
|
-} # ac_fn_c_try_compile
|
|||
|
-
|
|||
|
-# ac_fn_c_try_link LINENO
|
|||
|
-# -----------------------
|
|||
|
-# Try to link conftest.$ac_ext, and return whether this succeeded.
|
|||
|
-ac_fn_c_try_link ()
|
|||
|
-{
|
|||
|
- as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
|
|||
|
- rm -f conftest.$ac_objext conftest$ac_exeext
|
|||
|
- if { { ac_try="$ac_link"
|
|||
|
-case "(($ac_try" in
|
|||
|
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|||
|
- *) ac_try_echo=$ac_try;;
|
|||
|
-esac
|
|||
|
-eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
|
|||
|
-$as_echo "$ac_try_echo"; } >&5
|
|||
|
- (eval "$ac_link") 2>conftest.err
|
|||
|
- ac_status=$?
|
|||
|
- if test -s conftest.err; then
|
|||
|
- grep -v '^ *+' conftest.err >conftest.er1
|
|||
|
- cat conftest.er1 >&5
|
|||
|
- mv -f conftest.er1 conftest.err
|
|||
|
- fi
|
|||
|
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
|
|||
|
- test $ac_status = 0; } && {
|
|||
|
- test -z "$ac_c_werror_flag" ||
|
|||
|
- test ! -s conftest.err
|
|||
|
- } && test -s conftest$ac_exeext && {
|
|||
|
- test "$cross_compiling" = yes ||
|
|||
|
- test -x conftest$ac_exeext
|
|||
|
- }; then :
|
|||
|
- ac_retval=0
|
|||
|
-else
|
|||
|
- $as_echo "$as_me: failed program was:" >&5
|
|||
|
-sed 's/^/| /' conftest.$ac_ext >&5
|
|||
|
-
|
|||
|
- ac_retval=1
|
|||
|
-fi
|
|||
|
- # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
|
|||
|
- # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
|
|||
|
- # interfere with the next link command; also delete a directory that is
|
|||
|
- # left behind by Apple's compiler. We do this before executing the actions.
|
|||
|
- rm -rf conftest.dSYM conftest_ipa8_conftest.oo
|
|||
|
- eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
|
|||
|
- as_fn_set_status $ac_retval
|
|||
|
-
|
|||
|
-} # ac_fn_c_try_link
|
|||
|
-
|
|||
|
-# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
|
|||
|
-# -------------------------------------------------------
|
|||
|
-# Tests whether HEADER exists and can be compiled using the include files in
|
|||
|
-# INCLUDES, setting the cache variable VAR accordingly.
|
|||
|
-ac_fn_c_check_header_compile ()
|
|||
|
-{
|
|||
|
- as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
|
|||
|
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
|
|||
|
-$as_echo_n "checking for $2... " >&6; }
|
|||
|
-if eval \${$3+:} false; then :
|
|||
|
- $as_echo_n "(cached) " >&6
|
|||
|
-else
|
|||
|
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
|
|||
|
-/* end confdefs.h. */
|
|||
|
-$4
|
|||
|
-#include <$2>
|
|||
|
-_ACEOF
|
|||
|
-if ac_fn_c_try_compile "$LINENO"; then :
|
|||
|
- eval "$3=yes"
|
|||
|
-else
|
|||
|
- eval "$3=no"
|
|||
|
-fi
|
|||
|
-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
|||
|
-fi
|
|||
|
-eval ac_res=\$$3
|
|||
|
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
|
|||
|
-$as_echo "$ac_res" >&6; }
|
|||
|
- eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
|
|||
|
-
|
|||
|
-} # ac_fn_c_check_header_compile
|
|||
|
-cat >config.log <<_ACEOF
|
|||
|
-This file contains any messages produced by compilers while
|
|||
|
-running configure, to aid debugging if configure makes a mistake.
|
|||
|
-
|
|||
|
-It was created by tang $as_me 7, which was
|
|||
|
-generated by GNU Autoconf 2.69. Invocation command line was
|
|||
|
-
|
|||
|
- $ $0 $@
|
|||
|
-
|
|||
|
-_ACEOF
|
|||
|
-exec 5>>config.log
|
|||
|
-{
|
|||
|
-cat <<_ASUNAME
|
|||
|
-## --------- ##
|
|||
|
-## Platform. ##
|
|||
|
-## --------- ##
|
|||
|
-
|
|||
|
-hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
|
|||
|
-uname -m = `(uname -m) 2>/dev/null || echo unknown`
|
|||
|
-uname -r = `(uname -r) 2>/dev/null || echo unknown`
|
|||
|
-uname -s = `(uname -s) 2>/dev/null || echo unknown`
|
|||
|
-uname -v = `(uname -v) 2>/dev/null || echo unknown`
|
|||
|
-
|
|||
|
-/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
|
|||
|
-/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
|
|||
|
-
|
|||
|
-/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
|
|||
|
-/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
|
|||
|
-/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
|
|||
|
-/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
|
|||
|
-/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
|
|||
|
-/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
|
|||
|
-/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
|
|||
|
-
|
|||
|
-_ASUNAME
|
|||
|
-
|
|||
|
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
|
|||
|
-for as_dir in $PATH
|
|||
|
-do
|
|||
|
- IFS=$as_save_IFS
|
|||
|
- test -z "$as_dir" && as_dir=.
|
|||
|
- $as_echo "PATH: $as_dir"
|
|||
|
- done
|
|||
|
-IFS=$as_save_IFS
|
|||
|
-
|
|||
|
-} >&5
|
|||
|
-
|
|||
|
-cat >&5 <<_ACEOF
|
|||
|
-
|
|||
|
-
|
|||
|
-## ----------- ##
|
|||
|
-## Core tests. ##
|
|||
|
-## ----------- ##
|
|||
|
-
|
|||
|
-_ACEOF
|
|||
|
-
|
|||
|
-
|
|||
|
-# Keep a trace of the command line.
|
|||
|
-# Strip out --no-create and --no-recursion so they do not pile up.
|
|||
|
-# Strip out --silent because we don't want to record it for future runs.
|
|||
|
-# Also quote any args containing shell meta-characters.
|
|||
|
-# Make two passes to allow for proper duplicate-argument suppression.
|
|||
|
-ac_configure_args=
|
|||
|
-ac_configure_args0=
|
|||
|
-ac_configure_args1=
|
|||
|
-ac_must_keep_next=false
|
|||
|
-for ac_pass in 1 2
|
|||
|
-do
|
|||
|
- for ac_arg
|
|||
|
- do
|
|||
|
- case $ac_arg in
|
|||
|
- -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
|
|||
|
- -q | -quiet | --quiet | --quie | --qui | --qu | --q \
|
|||
|
- | -silent | --silent | --silen | --sile | --sil)
|
|||
|
- continue ;;
|
|||
|
- *\'*)
|
|||
|
- ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
|
|||
|
- esac
|
|||
|
- case $ac_pass in
|
|||
|
- 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
|
|||
|
- 2)
|
|||
|
- as_fn_append ac_configure_args1 " '$ac_arg'"
|
|||
|
- if test $ac_must_keep_next = true; then
|
|||
|
- ac_must_keep_next=false # Got value, back to normal.
|
|||
|
- else
|
|||
|
- case $ac_arg in
|
|||
|
- *=* | --config-cache | -C | -disable-* | --disable-* \
|
|||
|
- | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
|
|||
|
- | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
|
|||
|
- | -with-* | --with-* | -without-* | --without-* | --x)
|
|||
|
- case "$ac_configure_args0 " in
|
|||
|
- "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
|
|||
|
- esac
|
|||
|
- ;;
|
|||
|
- -* ) ac_must_keep_next=true ;;
|
|||
|
- esac
|
|||
|
- fi
|
|||
|
- as_fn_append ac_configure_args " '$ac_arg'"
|
|||
|
- ;;
|
|||
|
- esac
|
|||
|
- done
|
|||
|
-done
|
|||
|
-{ ac_configure_args0=; unset ac_configure_args0;}
|
|||
|
-{ ac_configure_args1=; unset ac_configure_args1;}
|
|||
|
-
|
|||
|
-# When interrupted or exit'd, cleanup temporary files, and complete
|
|||
|
-# config.log. We remove comments because anyway the quotes in there
|
|||
|
-# would cause problems or look ugly.
|
|||
|
-# WARNING: Use '\'' to represent an apostrophe within the trap.
|
|||
|
-# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
|
|||
|
-trap 'exit_status=$?
|
|||
|
- # Save into config.log some information that might help in debugging.
|
|||
|
- {
|
|||
|
- echo
|
|||
|
-
|
|||
|
- $as_echo "## ---------------- ##
|
|||
|
-## Cache variables. ##
|
|||
|
-## ---------------- ##"
|
|||
|
- echo
|
|||
|
- # The following way of writing the cache mishandles newlines in values,
|
|||
|
-(
|
|||
|
- for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
|
|||
|
- eval ac_val=\$$ac_var
|
|||
|
- case $ac_val in #(
|
|||
|
- *${as_nl}*)
|
|||
|
- case $ac_var in #(
|
|||
|
- *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
|
|||
|
-$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
|
|||
|
- esac
|
|||
|
- case $ac_var in #(
|
|||
|
- _ | IFS | as_nl) ;; #(
|
|||
|
- BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
|
|||
|
- *) { eval $ac_var=; unset $ac_var;} ;;
|
|||
|
- esac ;;
|
|||
|
- esac
|
|||
|
- done
|
|||
|
- (set) 2>&1 |
|
|||
|
- case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
|
|||
|
- *${as_nl}ac_space=\ *)
|
|||
|
- sed -n \
|
|||
|
- "s/'\''/'\''\\\\'\'''\''/g;
|
|||
|
- s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
|
|||
|
- ;; #(
|
|||
|
- *)
|
|||
|
- sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
|
|||
|
- ;;
|
|||
|
- esac |
|
|||
|
- sort
|
|||
|
-)
|
|||
|
- echo
|
|||
|
-
|
|||
|
- $as_echo "## ----------------- ##
|
|||
|
-## Output variables. ##
|
|||
|
-## ----------------- ##"
|
|||
|
- echo
|
|||
|
- for ac_var in $ac_subst_vars
|
|||
|
- do
|
|||
|
- eval ac_val=\$$ac_var
|
|||
|
- case $ac_val in
|
|||
|
- *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
|
|||
|
- esac
|
|||
|
- $as_echo "$ac_var='\''$ac_val'\''"
|
|||
|
- done | sort
|
|||
|
- echo
|
|||
|
-
|
|||
|
- if test -n "$ac_subst_files"; then
|
|||
|
- $as_echo "## ------------------- ##
|
|||
|
-## File substitutions. ##
|
|||
|
-## ------------------- ##"
|
|||
|
- echo
|
|||
|
- for ac_var in $ac_subst_files
|
|||
|
- do
|
|||
|
- eval ac_val=\$$ac_var
|
|||
|
- case $ac_val in
|
|||
|
- *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
|
|||
|
- esac
|
|||
|
- $as_echo "$ac_var='\''$ac_val'\''"
|
|||
|
- done | sort
|
|||
|
- echo
|
|||
|
- fi
|
|||
|
-
|
|||
|
- if test -s confdefs.h; then
|
|||
|
- $as_echo "## ----------- ##
|
|||
|
-## confdefs.h. ##
|
|||
|
-## ----------- ##"
|
|||
|
- echo
|
|||
|
- cat confdefs.h
|
|||
|
- echo
|
|||
|
- fi
|
|||
|
- test "$ac_signal" != 0 &&
|
|||
|
- $as_echo "$as_me: caught signal $ac_signal"
|
|||
|
- $as_echo "$as_me: exit $exit_status"
|
|||
|
- } >&5
|
|||
|
- rm -f core *.core core.conftest.* &&
|
|||
|
- rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
|
|||
|
- exit $exit_status
|
|||
|
-' 0
|
|||
|
-for ac_signal in 1 2 13 15; do
|
|||
|
- trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
|
|||
|
-done
|
|||
|
-ac_signal=0
|
|||
|
-
|
|||
|
-# confdefs.h avoids OS command line length limits that DEFS can exceed.
|
|||
|
-rm -f -r conftest* confdefs.h
|
|||
|
-
|
|||
|
-$as_echo "/* confdefs.h */" > confdefs.h
|
|||
|
-
|
|||
|
-# Predefined preprocessor variables.
|
|||
|
-
|
|||
|
-cat >>confdefs.h <<_ACEOF
|
|||
|
-#define PACKAGE_NAME "$PACKAGE_NAME"
|
|||
|
-_ACEOF
|
|||
|
-
|
|||
|
-cat >>confdefs.h <<_ACEOF
|
|||
|
-#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
|
|||
|
-_ACEOF
|
|||
|
-
|
|||
|
-cat >>confdefs.h <<_ACEOF
|
|||
|
-#define PACKAGE_VERSION "$PACKAGE_VERSION"
|
|||
|
-_ACEOF
|
|||
|
-
|
|||
|
-cat >>confdefs.h <<_ACEOF
|
|||
|
-#define PACKAGE_STRING "$PACKAGE_STRING"
|
|||
|
-_ACEOF
|
|||
|
-
|
|||
|
-cat >>confdefs.h <<_ACEOF
|
|||
|
-#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
|
|||
|
-_ACEOF
|
|||
|
-
|
|||
|
-cat >>confdefs.h <<_ACEOF
|
|||
|
-#define PACKAGE_URL "$PACKAGE_URL"
|
|||
|
-_ACEOF
|
|||
|
-
|
|||
|
-
|
|||
|
-# Let the site file select an alternate cache file if it wants to.
|
|||
|
-# Prefer an explicitly selected file to automatically selected ones.
|
|||
|
-ac_site_file1=NONE
|
|||
|
-ac_site_file2=NONE
|
|||
|
-if test -n "$CONFIG_SITE"; then
|
|||
|
- # We do not want a PATH search for config.site.
|
|||
|
- case $CONFIG_SITE in #((
|
|||
|
- -*) ac_site_file1=./$CONFIG_SITE;;
|
|||
|
- */*) ac_site_file1=$CONFIG_SITE;;
|
|||
|
- *) ac_site_file1=./$CONFIG_SITE;;
|
|||
|
- esac
|
|||
|
-elif test "x$prefix" != xNONE; then
|
|||
|
- ac_site_file1=$prefix/share/config.site
|
|||
|
- ac_site_file2=$prefix/etc/config.site
|
|||
|
-else
|
|||
|
- ac_site_file1=$ac_default_prefix/share/config.site
|
|||
|
- ac_site_file2=$ac_default_prefix/etc/config.site
|
|||
|
-fi
|
|||
|
-for ac_site_file in "$ac_site_file1" "$ac_site_file2"
|
|||
|
-do
|
|||
|
- test "x$ac_site_file" = xNONE && continue
|
|||
|
- if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
|
|||
|
- { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
|
|||
|
-$as_echo "$as_me: loading site script $ac_site_file" >&6;}
|
|||
|
- sed 's/^/| /' "$ac_site_file" >&5
|
|||
|
- . "$ac_site_file" \
|
|||
|
- || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
|
|||
|
-$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
|
|||
|
-as_fn_error $? "failed to load site script $ac_site_file
|
|||
|
-See \`config.log' for more details" "$LINENO" 5; }
|
|||
|
- fi
|
|||
|
-done
|
|||
|
-
|
|||
|
-if test -r "$cache_file"; then
|
|||
|
- # Some versions of bash will fail to source /dev/null (special files
|
|||
|
- # actually), so we avoid doing that. DJGPP emulates it as a regular file.
|
|||
|
- if test /dev/null != "$cache_file" && test -f "$cache_file"; then
|
|||
|
- { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
|
|||
|
-$as_echo "$as_me: loading cache $cache_file" >&6;}
|
|||
|
- case $cache_file in
|
|||
|
- [\\/]* | ?:[\\/]* ) . "$cache_file";;
|
|||
|
- *) . "./$cache_file";;
|
|||
|
- esac
|
|||
|
- fi
|
|||
|
-else
|
|||
|
- { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
|
|||
|
-$as_echo "$as_me: creating cache $cache_file" >&6;}
|
|||
|
- >$cache_file
|
|||
|
-fi
|
|||
|
-
|
|||
|
-# Check that the precious variables saved in the cache have kept the same
|
|||
|
-# value.
|
|||
|
-ac_cache_corrupted=false
|
|||
|
-for ac_var in $ac_precious_vars; do
|
|||
|
- eval ac_old_set=\$ac_cv_env_${ac_var}_set
|
|||
|
- eval ac_new_set=\$ac_env_${ac_var}_set
|
|||
|
- eval ac_old_val=\$ac_cv_env_${ac_var}_value
|
|||
|
- eval ac_new_val=\$ac_env_${ac_var}_value
|
|||
|
- case $ac_old_set,$ac_new_set in
|
|||
|
- set,)
|
|||
|
- { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
|
|||
|
-$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
|
|||
|
- ac_cache_corrupted=: ;;
|
|||
|
- ,set)
|
|||
|
- { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
|
|||
|
-$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
|
|||
|
- ac_cache_corrupted=: ;;
|
|||
|
- ,);;
|
|||
|
- *)
|
|||
|
- if test "x$ac_old_val" != "x$ac_new_val"; then
|
|||
|
- # differences in whitespace do not lead to failure.
|
|||
|
- ac_old_val_w=`echo x $ac_old_val`
|
|||
|
- ac_new_val_w=`echo x $ac_new_val`
|
|||
|
- if test "$ac_old_val_w" != "$ac_new_val_w"; then
|
|||
|
- { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
|
|||
|
-$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
|
|||
|
- ac_cache_corrupted=:
|
|||
|
- else
|
|||
|
- { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
|
|||
|
-$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
|
|||
|
- eval $ac_var=\$ac_old_val
|
|||
|
- fi
|
|||
|
- { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
|
|||
|
-$as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
|
|||
|
- { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
|
|||
|
-$as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
|
|||
|
- fi;;
|
|||
|
- esac
|
|||
|
- # Pass precious variables to config.status.
|
|||
|
- if test "$ac_new_set" = set; then
|
|||
|
- case $ac_new_val in
|
|||
|
- *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
|
|||
|
- *) ac_arg=$ac_var=$ac_new_val ;;
|
|||
|
- esac
|
|||
|
- case " $ac_configure_args " in
|
|||
|
- *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
|
|||
|
- *) as_fn_append ac_configure_args " '$ac_arg'" ;;
|
|||
|
- esac
|
|||
|
- fi
|
|||
|
-done
|
|||
|
-if $ac_cache_corrupted; then
|
|||
|
- { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
|
|||
|
-$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
|
|||
|
- { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
|
|||
|
-$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
|
|||
|
- as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
|
|||
|
-fi
|
|||
|
-## -------------------- ##
|
|||
|
-## Main body of script. ##
|
|||
|
-## -------------------- ##
|
|||
|
-
|
|||
|
-ac_ext=c
|
|||
|
-ac_cpp='$CPP $CPPFLAGS'
|
|||
|
-ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
|
|||
|
-ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
|
|||
|
-ac_compiler_gnu=$ac_cv_c_compiler_gnu
|
|||
|
-
|
|||
|
-
|
|||
|
-ac_aux_dir=
|
|||
|
-for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
|
|||
|
- if test -f "$ac_dir/install-sh"; then
|
|||
|
- ac_aux_dir=$ac_dir
|
|||
|
- ac_install_sh="$ac_aux_dir/install-sh -c"
|
|||
|
- break
|
|||
|
- elif test -f "$ac_dir/install.sh"; then
|
|||
|
- ac_aux_dir=$ac_dir
|
|||
|
- ac_install_sh="$ac_aux_dir/install.sh -c"
|
|||
|
- break
|
|||
|
- elif test -f "$ac_dir/shtool"; then
|
|||
|
- ac_aux_dir=$ac_dir
|
|||
|
- ac_install_sh="$ac_aux_dir/shtool install -c"
|
|||
|
- break
|
|||
|
- fi
|
|||
|
-done
|
|||
|
-if test -z "$ac_aux_dir"; then
|
|||
|
- as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
|
|||
|
-fi
|
|||
|
-
|
|||
|
-# These three variables are undocumented and unsupported,
|
|||
|
-# and are intended to be withdrawn in a future Autoconf release.
|
|||
|
-# They can cause serious problems if a builder's source tree is in a directory
|
|||
|
-# whose full name contains unusual characters.
|
|||
|
-ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
|
|||
|
-ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
|
|||
|
-ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
|
|||
|
-
|
|||
|
-
|
|||
|
-# Make sure we can run config.sub.
|
|||
|
-$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
|
|||
|
- as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
|
|||
|
-
|
|||
|
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
|
|||
|
-$as_echo_n "checking build system type... " >&6; }
|
|||
|
-if ${ac_cv_build+:} false; then :
|
|||
|
- $as_echo_n "(cached) " >&6
|
|||
|
-else
|
|||
|
- ac_build_alias=$build_alias
|
|||
|
-test "x$ac_build_alias" = x &&
|
|||
|
- ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
|
|||
|
-test "x$ac_build_alias" = x &&
|
|||
|
- as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
|
|||
|
-ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
|
|||
|
- as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
|
|||
|
-
|
|||
|
-fi
|
|||
|
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
|
|||
|
-$as_echo "$ac_cv_build" >&6; }
|
|||
|
-case $ac_cv_build in
|
|||
|
-*-*-*) ;;
|
|||
|
-*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
|
|||
|
-esac
|
|||
|
-build=$ac_cv_build
|
|||
|
-ac_save_IFS=$IFS; IFS='-'
|
|||
|
-set x $ac_cv_build
|
|||
|
-shift
|
|||
|
-build_cpu=$1
|
|||
|
-build_vendor=$2
|
|||
|
-shift; shift
|
|||
|
-# Remember, the first character of IFS is used to create $*,
|
|||
|
-# except with old shells:
|
|||
|
-build_os=$*
|
|||
|
-IFS=$ac_save_IFS
|
|||
|
-case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
|
|||
|
-
|
|||
|
-
|
|||
|
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
|
|||
|
-$as_echo_n "checking host system type... " >&6; }
|
|||
|
-if ${ac_cv_host+:} false; then :
|
|||
|
- $as_echo_n "(cached) " >&6
|
|||
|
-else
|
|||
|
- if test "x$host_alias" = x; then
|
|||
|
- ac_cv_host=$ac_cv_build
|
|||
|
-else
|
|||
|
- ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
|
|||
|
- as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
|
|||
|
-fi
|
|||
|
-
|
|||
|
-fi
|
|||
|
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
|
|||
|
-$as_echo "$ac_cv_host" >&6; }
|
|||
|
-case $ac_cv_host in
|
|||
|
-*-*-*) ;;
|
|||
|
-*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
|
|||
|
-esac
|
|||
|
-host=$ac_cv_host
|
|||
|
-ac_save_IFS=$IFS; IFS='-'
|
|||
|
-set x $ac_cv_host
|
|||
|
-shift
|
|||
|
-host_cpu=$1
|
|||
|
-host_vendor=$2
|
|||
|
-shift; shift
|
|||
|
-# Remember, the first character of IFS is used to create $*,
|
|||
|
-# except with old shells:
|
|||
|
-host_os=$*
|
|||
|
-IFS=$ac_save_IFS
|
|||
|
-case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
|
|||
|
-
|
|||
|
-
|
|||
|
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
|
|||
|
-$as_echo_n "checking target system type... " >&6; }
|
|||
|
-if ${ac_cv_target+:} false; then :
|
|||
|
- $as_echo_n "(cached) " >&6
|
|||
|
-else
|
|||
|
- if test "x$target_alias" = x; then
|
|||
|
- ac_cv_target=$ac_cv_host
|
|||
|
-else
|
|||
|
- ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
|
|||
|
- as_fn_error $? "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
|
|||
|
-fi
|
|||
|
-
|
|||
|
-fi
|
|||
|
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
|
|||
|
-$as_echo "$ac_cv_target" >&6; }
|
|||
|
-case $ac_cv_target in
|
|||
|
-*-*-*) ;;
|
|||
|
-*) as_fn_error $? "invalid value of canonical target" "$LINENO" 5;;
|
|||
|
-esac
|
|||
|
-target=$ac_cv_target
|
|||
|
-ac_save_IFS=$IFS; IFS='-'
|
|||
|
-set x $ac_cv_target
|
|||
|
-shift
|
|||
|
-target_cpu=$1
|
|||
|
-target_vendor=$2
|
|||
|
-shift; shift
|
|||
|
-# Remember, the first character of IFS is used to create $*,
|
|||
|
-# except with old shells:
|
|||
|
-target_os=$*
|
|||
|
-IFS=$ac_save_IFS
|
|||
|
-case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
|
|||
|
-
|
|||
|
-
|
|||
|
-# The aliases save the names the user supplied, while $host etc.
|
|||
|
-# will get canonicalized.
|
|||
|
-test -n "$target_alias" &&
|
|||
|
- test "$program_prefix$program_suffix$program_transform_name" = \
|
|||
|
- NONENONEs,x,x, &&
|
|||
|
- program_prefix=${target_alias}-
|
|||
|
-
|
|||
|
-# Expand $ac_aux_dir to an absolute path.
|
|||
|
-am_aux_dir=`cd "$ac_aux_dir" && pwd`
|
|||
|
-
|
|||
|
-ac_ext=c
|
|||
|
-ac_cpp='$CPP $CPPFLAGS'
|
|||
|
-ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
|
|||
|
-ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
|
|||
|
-ac_compiler_gnu=$ac_cv_c_compiler_gnu
|
|||
|
-if test -n "$ac_tool_prefix"; then
|
|||
|
- # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
|
|||
|
-set dummy ${ac_tool_prefix}gcc; ac_word=$2
|
|||
|
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
|
|||
|
-$as_echo_n "checking for $ac_word... " >&6; }
|
|||
|
-if ${ac_cv_prog_CC+:} false; then :
|
|||
|
- $as_echo_n "(cached) " >&6
|
|||
|
-else
|
|||
|
- if test -n "$CC"; then
|
|||
|
- ac_cv_prog_CC="$CC" # Let the user override the test.
|
|||
|
-else
|
|||
|
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
|
|||
|
-for as_dir in $PATH
|
|||
|
-do
|
|||
|
- IFS=$as_save_IFS
|
|||
|
- test -z "$as_dir" && as_dir=.
|
|||
|
- for ac_exec_ext in '' $ac_executable_extensions; do
|
|||
|
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
|
|||
|
- ac_cv_prog_CC="${ac_tool_prefix}gcc"
|
|||
|
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
|
|||
|
- break 2
|
|||
|
- fi
|
|||
|
-done
|
|||
|
- done
|
|||
|
-IFS=$as_save_IFS
|
|||
|
-
|
|||
|
-fi
|
|||
|
-fi
|
|||
|
-CC=$ac_cv_prog_CC
|
|||
|
-if test -n "$CC"; then
|
|||
|
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
|
|||
|
-$as_echo "$CC" >&6; }
|
|||
|
-else
|
|||
|
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
|
|||
|
-$as_echo "no" >&6; }
|
|||
|
-fi
|
|||
|
-
|
|||
|
-
|
|||
|
-fi
|
|||
|
-if test -z "$ac_cv_prog_CC"; then
|
|||
|
- ac_ct_CC=$CC
|
|||
|
- # Extract the first word of "gcc", so it can be a program name with args.
|
|||
|
-set dummy gcc; ac_word=$2
|
|||
|
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
|
|||
|
-$as_echo_n "checking for $ac_word... " >&6; }
|
|||
|
-if ${ac_cv_prog_ac_ct_CC+:} false; then :
|
|||
|
- $as_echo_n "(cached) " >&6
|
|||
|
-else
|
|||
|
- if test -n "$ac_ct_CC"; then
|
|||
|
- ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
|
|||
|
-else
|
|||
|
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
|
|||
|
-for as_dir in $PATH
|
|||
|
-do
|
|||
|
- IFS=$as_save_IFS
|
|||
|
- test -z "$as_dir" && as_dir=.
|
|||
|
- for ac_exec_ext in '' $ac_executable_extensions; do
|
|||
|
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
|
|||
|
- ac_cv_prog_ac_ct_CC="gcc"
|
|||
|
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
|
|||
|
- break 2
|
|||
|
- fi
|
|||
|
-done
|
|||
|
- done
|
|||
|
-IFS=$as_save_IFS
|
|||
|
-
|
|||
|
-fi
|
|||
|
-fi
|
|||
|
-ac_ct_CC=$ac_cv_prog_ac_ct_CC
|
|||
|
-if test -n "$ac_ct_CC"; then
|
|||
|
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
|
|||
|
-$as_echo "$ac_ct_CC" >&6; }
|
|||
|
-else
|
|||
|
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
|
|||
|
-$as_echo "no" >&6; }
|
|||
|
-fi
|
|||
|
-
|
|||
|
- if test "x$ac_ct_CC" = x; then
|
|||
|
- CC=""
|
|||
|
- else
|
|||
|
- case $cross_compiling:$ac_tool_warned in
|
|||
|
-yes:)
|
|||
|
-{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
|
|||
|
-$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
|
|||
|
-ac_tool_warned=yes ;;
|
|||
|
-esac
|
|||
|
- CC=$ac_ct_CC
|
|||
|
- fi
|
|||
|
-else
|
|||
|
- CC="$ac_cv_prog_CC"
|
|||
|
-fi
|
|||
|
-
|
|||
|
-if test -z "$CC"; then
|
|||
|
- if test -n "$ac_tool_prefix"; then
|
|||
|
- # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
|
|||
|
-set dummy ${ac_tool_prefix}cc; ac_word=$2
|
|||
|
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
|
|||
|
-$as_echo_n "checking for $ac_word... " >&6; }
|
|||
|
-if ${ac_cv_prog_CC+:} false; then :
|
|||
|
- $as_echo_n "(cached) " >&6
|
|||
|
-else
|
|||
|
- if test -n "$CC"; then
|
|||
|
- ac_cv_prog_CC="$CC" # Let the user override the test.
|
|||
|
-else
|
|||
|
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
|
|||
|
-for as_dir in $PATH
|
|||
|
-do
|
|||
|
- IFS=$as_save_IFS
|
|||
|
- test -z "$as_dir" && as_dir=.
|
|||
|
- for ac_exec_ext in '' $ac_executable_extensions; do
|
|||
|
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
|
|||
|
- ac_cv_prog_CC="${ac_tool_prefix}cc"
|
|||
|
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
|
|||
|
- break 2
|
|||
|
- fi
|
|||
|
-done
|
|||
|
- done
|
|||
|
-IFS=$as_save_IFS
|
|||
|
-
|
|||
|
-fi
|
|||
|
-fi
|
|||
|
-CC=$ac_cv_prog_CC
|
|||
|
-if test -n "$CC"; then
|
|||
|
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
|
|||
|
-$as_echo "$CC" >&6; }
|
|||
|
-else
|
|||
|
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
|
|||
|
-$as_echo "no" >&6; }
|
|||
|
-fi
|
|||
|
-
|
|||
|
-
|
|||
|
- fi
|
|||
|
-fi
|
|||
|
-if test -z "$CC"; then
|
|||
|
- # Extract the first word of "cc", so it can be a program name with args.
|
|||
|
-set dummy cc; ac_word=$2
|
|||
|
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
|
|||
|
-$as_echo_n "checking for $ac_word... " >&6; }
|
|||
|
-if ${ac_cv_prog_CC+:} false; then :
|
|||
|
- $as_echo_n "(cached) " >&6
|
|||
|
-else
|
|||
|
- if test -n "$CC"; then
|
|||
|
- ac_cv_prog_CC="$CC" # Let the user override the test.
|
|||
|
-else
|
|||
|
- ac_prog_rejected=no
|
|||
|
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
|
|||
|
-for as_dir in $PATH
|
|||
|
-do
|
|||
|
- IFS=$as_save_IFS
|
|||
|
- test -z "$as_dir" && as_dir=.
|
|||
|
- for ac_exec_ext in '' $ac_executable_extensions; do
|
|||
|
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
|
|||
|
- if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
|
|||
|
- ac_prog_rejected=yes
|
|||
|
- continue
|
|||
|
- fi
|
|||
|
- ac_cv_prog_CC="cc"
|
|||
|
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
|
|||
|
- break 2
|
|||
|
- fi
|
|||
|
-done
|
|||
|
- done
|
|||
|
-IFS=$as_save_IFS
|
|||
|
-
|
|||
|
-if test $ac_prog_rejected = yes; then
|
|||
|
- # We found a bogon in the path, so make sure we never use it.
|
|||
|
- set dummy $ac_cv_prog_CC
|
|||
|
- shift
|
|||
|
- if test $# != 0; then
|
|||
|
- # We chose a different compiler from the bogus one.
|
|||
|
- # However, it has the same basename, so the bogon will be chosen
|
|||
|
- # first if we set CC to just the basename; use the full file name.
|
|||
|
- shift
|
|||
|
- ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
|
|||
|
- fi
|
|||
|
-fi
|
|||
|
-fi
|
|||
|
-fi
|
|||
|
-CC=$ac_cv_prog_CC
|
|||
|
-if test -n "$CC"; then
|
|||
|
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
|
|||
|
-$as_echo "$CC" >&6; }
|
|||
|
-else
|
|||
|
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
|
|||
|
-$as_echo "no" >&6; }
|
|||
|
-fi
|
|||
|
-
|
|||
|
-
|
|||
|
-fi
|
|||
|
-if test -z "$CC"; then
|
|||
|
- if test -n "$ac_tool_prefix"; then
|
|||
|
- for ac_prog in cl.exe
|
|||
|
- do
|
|||
|
- # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
|
|||
|
-set dummy $ac_tool_prefix$ac_prog; ac_word=$2
|
|||
|
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
|
|||
|
-$as_echo_n "checking for $ac_word... " >&6; }
|
|||
|
-if ${ac_cv_prog_CC+:} false; then :
|
|||
|
- $as_echo_n "(cached) " >&6
|
|||
|
-else
|
|||
|
- if test -n "$CC"; then
|
|||
|
- ac_cv_prog_CC="$CC" # Let the user override the test.
|
|||
|
-else
|
|||
|
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
|
|||
|
-for as_dir in $PATH
|
|||
|
-do
|
|||
|
- IFS=$as_save_IFS
|
|||
|
- test -z "$as_dir" && as_dir=.
|
|||
|
- for ac_exec_ext in '' $ac_executable_extensions; do
|
|||
|
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
|
|||
|
- ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
|
|||
|
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
|
|||
|
- break 2
|
|||
|
- fi
|
|||
|
-done
|
|||
|
- done
|
|||
|
-IFS=$as_save_IFS
|
|||
|
-
|
|||
|
-fi
|
|||
|
-fi
|
|||
|
-CC=$ac_cv_prog_CC
|
|||
|
-if test -n "$CC"; then
|
|||
|
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
|
|||
|
-$as_echo "$CC" >&6; }
|
|||
|
-else
|
|||
|
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
|
|||
|
-$as_echo "no" >&6; }
|
|||
|
-fi
|
|||
|
-
|
|||
|
-
|
|||
|
- test -n "$CC" && break
|
|||
|
- done
|
|||
|
-fi
|
|||
|
-if test -z "$CC"; then
|
|||
|
- ac_ct_CC=$CC
|
|||
|
- for ac_prog in cl.exe
|
|||
|
-do
|
|||
|
- # Extract the first word of "$ac_prog", so it can be a program name with args.
|
|||
|
-set dummy $ac_prog; ac_word=$2
|
|||
|
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
|
|||
|
-$as_echo_n "checking for $ac_word... " >&6; }
|
|||
|
-if ${ac_cv_prog_ac_ct_CC+:} false; then :
|
|||
|
- $as_echo_n "(cached) " >&6
|
|||
|
-else
|
|||
|
- if test -n "$ac_ct_CC"; then
|
|||
|
- ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
|
|||
|
-else
|
|||
|
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
|
|||
|
-for as_dir in $PATH
|
|||
|
-do
|
|||
|
- IFS=$as_save_IFS
|
|||
|
- test -z "$as_dir" && as_dir=.
|
|||
|
- for ac_exec_ext in '' $ac_executable_extensions; do
|
|||
|
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
|
|||
|
- ac_cv_prog_ac_ct_CC="$ac_prog"
|
|||
|
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
|
|||
|
- break 2
|
|||
|
- fi
|
|||
|
-done
|
|||
|
- done
|
|||
|
-IFS=$as_save_IFS
|
|||
|
-
|
|||
|
-fi
|
|||
|
-fi
|
|||
|
-ac_ct_CC=$ac_cv_prog_ac_ct_CC
|
|||
|
-if test -n "$ac_ct_CC"; then
|
|||
|
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
|
|||
|
-$as_echo "$ac_ct_CC" >&6; }
|
|||
|
-else
|
|||
|
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
|
|||
|
-$as_echo "no" >&6; }
|
|||
|
-fi
|
|||
|
-
|
|||
|
-
|
|||
|
- test -n "$ac_ct_CC" && break
|
|||
|
-done
|
|||
|
-
|
|||
|
- if test "x$ac_ct_CC" = x; then
|
|||
|
- CC=""
|
|||
|
- else
|
|||
|
- case $cross_compiling:$ac_tool_warned in
|
|||
|
-yes:)
|
|||
|
-{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
|
|||
|
-$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
|
|||
|
-ac_tool_warned=yes ;;
|
|||
|
-esac
|
|||
|
- CC=$ac_ct_CC
|
|||
|
- fi
|
|||
|
-fi
|
|||
|
-
|
|||
|
-fi
|
|||
|
-
|
|||
|
-
|
|||
|
-test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
|
|||
|
-$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
|
|||
|
-as_fn_error $? "no acceptable C compiler found in \$PATH
|
|||
|
-See \`config.log' for more details" "$LINENO" 5; }
|
|||
|
-
|
|||
|
-# Provide some information about the compiler.
|
|||
|
-$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
|
|||
|
-set X $ac_compile
|
|||
|
-ac_compiler=$2
|
|||
|
-for ac_option in --version -v -V -qversion; do
|
|||
|
- { { ac_try="$ac_compiler $ac_option >&5"
|
|||
|
-case "(($ac_try" in
|
|||
|
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|||
|
- *) ac_try_echo=$ac_try;;
|
|||
|
-esac
|
|||
|
-eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
|
|||
|
-$as_echo "$ac_try_echo"; } >&5
|
|||
|
- (eval "$ac_compiler $ac_option >&5") 2>conftest.err
|
|||
|
- ac_status=$?
|
|||
|
- if test -s conftest.err; then
|
|||
|
- sed '10a\
|
|||
|
-... rest of stderr output deleted ...
|
|||
|
- 10q' conftest.err >conftest.er1
|
|||
|
- cat conftest.er1 >&5
|
|||
|
- fi
|
|||
|
- rm -f conftest.er1 conftest.err
|
|||
|
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
|
|||
|
- test $ac_status = 0; }
|
|||
|
-done
|
|||
|
-
|
|||
|
-cat confdefs.h - <<_ACEOF >conftest.$ac_ext
|
|||
|
-/* end confdefs.h. */
|
|||
|
-
|
|||
|
-int
|
|||
|
-main ()
|
|||
|
-{
|
|||
|
-
|
|||
|
- ;
|
|||
|
- return 0;
|
|||
|
-}
|
|||
|
-_ACEOF
|
|||
|
-ac_clean_files_save=$ac_clean_files
|
|||
|
-ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
|
|||
|
-# Try to create an executable without -o first, disregard a.out.
|
|||
|
-# It will help us diagnose broken compilers, and finding out an intuition
|
|||
|
-# of exeext.
|
|||
|
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
|
|||
|
-$as_echo_n "checking whether the C compiler works... " >&6; }
|
|||
|
-ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
|
|||
|
-
|
|||
|
-# The possible output files:
|
|||
|
-ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
|
|||
|
-
|
|||
|
-ac_rmfiles=
|
|||
|
-for ac_file in $ac_files
|
|||
|
-do
|
|||
|
- case $ac_file in
|
|||
|
- *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
|
|||
|
- * ) ac_rmfiles="$ac_rmfiles $ac_file";;
|
|||
|
- esac
|
|||
|
-done
|
|||
|
-rm -f $ac_rmfiles
|
|||
|
-
|
|||
|
-if { { ac_try="$ac_link_default"
|
|||
|
-case "(($ac_try" in
|
|||
|
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|||
|
- *) ac_try_echo=$ac_try;;
|
|||
|
-esac
|
|||
|
-eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
|
|||
|
-$as_echo "$ac_try_echo"; } >&5
|
|||
|
- (eval "$ac_link_default") 2>&5
|
|||
|
- ac_status=$?
|
|||
|
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
|
|||
|
- test $ac_status = 0; }; then :
|
|||
|
- # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
|
|||
|
-# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
|
|||
|
-# in a Makefile. We should not override ac_cv_exeext if it was cached,
|
|||
|
-# so that the user can short-circuit this test for compilers unknown to
|
|||
|
-# Autoconf.
|
|||
|
-for ac_file in $ac_files ''
|
|||
|
-do
|
|||
|
- test -f "$ac_file" || continue
|
|||
|
- case $ac_file in
|
|||
|
- *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
|
|||
|
- ;;
|
|||
|
- [ab].out )
|
|||
|
- # We found the default executable, but exeext='' is most
|
|||
|
- # certainly right.
|
|||
|
- break;;
|
|||
|
- *.* )
|
|||
|
- if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
|
|||
|
- then :; else
|
|||
|
- ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
|
|||
|
- fi
|
|||
|
- # We set ac_cv_exeext here because the later test for it is not
|
|||
|
- # safe: cross compilers may not add the suffix if given an `-o'
|
|||
|
- # argument, so we may need to know it at that point already.
|
|||
|
- # Even if this section looks crufty: it has the advantage of
|
|||
|
- # actually working.
|
|||
|
- break;;
|
|||
|
- * )
|
|||
|
- break;;
|
|||
|
- esac
|
|||
|
-done
|
|||
|
-test "$ac_cv_exeext" = no && ac_cv_exeext=
|
|||
|
-
|
|||
|
-else
|
|||
|
- ac_file=''
|
|||
|
-fi
|
|||
|
-if test -z "$ac_file"; then :
|
|||
|
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
|
|||
|
-$as_echo "no" >&6; }
|
|||
|
-$as_echo "$as_me: failed program was:" >&5
|
|||
|
-sed 's/^/| /' conftest.$ac_ext >&5
|
|||
|
-
|
|||
|
-{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
|
|||
|
-$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
|
|||
|
-as_fn_error 77 "C compiler cannot create executables
|
|||
|
-See \`config.log' for more details" "$LINENO" 5; }
|
|||
|
-else
|
|||
|
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
|
|||
|
-$as_echo "yes" >&6; }
|
|||
|
-fi
|
|||
|
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
|
|||
|
-$as_echo_n "checking for C compiler default output file name... " >&6; }
|
|||
|
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
|
|||
|
-$as_echo "$ac_file" >&6; }
|
|||
|
-ac_exeext=$ac_cv_exeext
|
|||
|
-
|
|||
|
-rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
|
|||
|
-ac_clean_files=$ac_clean_files_save
|
|||
|
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
|
|||
|
-$as_echo_n "checking for suffix of executables... " >&6; }
|
|||
|
-if { { ac_try="$ac_link"
|
|||
|
-case "(($ac_try" in
|
|||
|
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|||
|
- *) ac_try_echo=$ac_try;;
|
|||
|
-esac
|
|||
|
-eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
|
|||
|
-$as_echo "$ac_try_echo"; } >&5
|
|||
|
- (eval "$ac_link") 2>&5
|
|||
|
- ac_status=$?
|
|||
|
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
|
|||
|
- test $ac_status = 0; }; then :
|
|||
|
- # If both `conftest.exe' and `conftest' are `present' (well, observable)
|
|||
|
-# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
|
|||
|
-# work properly (i.e., refer to `conftest.exe'), while it won't with
|
|||
|
-# `rm'.
|
|||
|
-for ac_file in conftest.exe conftest conftest.*; do
|
|||
|
- test -f "$ac_file" || continue
|
|||
|
- case $ac_file in
|
|||
|
- *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
|
|||
|
- *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
|
|||
|
- break;;
|
|||
|
- * ) break;;
|
|||
|
- esac
|
|||
|
-done
|
|||
|
-else
|
|||
|
- { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
|
|||
|
-$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
|
|||
|
-as_fn_error $? "cannot compute suffix of executables: cannot compile and link
|
|||
|
-See \`config.log' for more details" "$LINENO" 5; }
|
|||
|
-fi
|
|||
|
-rm -f conftest conftest$ac_cv_exeext
|
|||
|
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
|
|||
|
-$as_echo "$ac_cv_exeext" >&6; }
|
|||
|
-
|
|||
|
-rm -f conftest.$ac_ext
|
|||
|
-EXEEXT=$ac_cv_exeext
|
|||
|
-ac_exeext=$EXEEXT
|
|||
|
-cat confdefs.h - <<_ACEOF >conftest.$ac_ext
|
|||
|
-/* end confdefs.h. */
|
|||
|
-#include <stdio.h>
|
|||
|
-int
|
|||
|
-main ()
|
|||
|
-{
|
|||
|
-FILE *f = fopen ("conftest.out", "w");
|
|||
|
- return ferror (f) || fclose (f) != 0;
|
|||
|
-
|
|||
|
- ;
|
|||
|
- return 0;
|
|||
|
-}
|
|||
|
-_ACEOF
|
|||
|
-ac_clean_files="$ac_clean_files conftest.out"
|
|||
|
-# Check that the compiler produces executables we can run. If not, either
|
|||
|
-# the compiler is broken, or we cross compile.
|
|||
|
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
|
|||
|
-$as_echo_n "checking whether we are cross compiling... " >&6; }
|
|||
|
-if test "$cross_compiling" != yes; then
|
|||
|
- { { ac_try="$ac_link"
|
|||
|
-case "(($ac_try" in
|
|||
|
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|||
|
- *) ac_try_echo=$ac_try;;
|
|||
|
-esac
|
|||
|
-eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
|
|||
|
-$as_echo "$ac_try_echo"; } >&5
|
|||
|
- (eval "$ac_link") 2>&5
|
|||
|
- ac_status=$?
|
|||
|
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
|
|||
|
- test $ac_status = 0; }
|
|||
|
- if { ac_try='./conftest$ac_cv_exeext'
|
|||
|
- { { case "(($ac_try" in
|
|||
|
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|||
|
- *) ac_try_echo=$ac_try;;
|
|||
|
-esac
|
|||
|
-eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
|
|||
|
-$as_echo "$ac_try_echo"; } >&5
|
|||
|
- (eval "$ac_try") 2>&5
|
|||
|
- ac_status=$?
|
|||
|
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
|
|||
|
- test $ac_status = 0; }; }; then
|
|||
|
- cross_compiling=no
|
|||
|
- else
|
|||
|
- if test "$cross_compiling" = maybe; then
|
|||
|
- cross_compiling=yes
|
|||
|
- else
|
|||
|
- { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
|
|||
|
-$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
|
|||
|
-as_fn_error $? "cannot run C compiled programs.
|
|||
|
-If you meant to cross compile, use \`--host'.
|
|||
|
-See \`config.log' for more details" "$LINENO" 5; }
|
|||
|
- fi
|
|||
|
- fi
|
|||
|
-fi
|
|||
|
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
|
|||
|
-$as_echo "$cross_compiling" >&6; }
|
|||
|
-
|
|||
|
-rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
|
|||
|
-ac_clean_files=$ac_clean_files_save
|
|||
|
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
|
|||
|
-$as_echo_n "checking for suffix of object files... " >&6; }
|
|||
|
-if ${ac_cv_objext+:} false; then :
|
|||
|
- $as_echo_n "(cached) " >&6
|
|||
|
-else
|
|||
|
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
|
|||
|
-/* end confdefs.h. */
|
|||
|
-
|
|||
|
-int
|
|||
|
-main ()
|
|||
|
-{
|
|||
|
-
|
|||
|
- ;
|
|||
|
- return 0;
|
|||
|
-}
|
|||
|
-_ACEOF
|
|||
|
-rm -f conftest.o conftest.obj
|
|||
|
-if { { ac_try="$ac_compile"
|
|||
|
-case "(($ac_try" in
|
|||
|
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|||
|
- *) ac_try_echo=$ac_try;;
|
|||
|
-esac
|
|||
|
-eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
|
|||
|
-$as_echo "$ac_try_echo"; } >&5
|
|||
|
- (eval "$ac_compile") 2>&5
|
|||
|
- ac_status=$?
|
|||
|
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
|
|||
|
- test $ac_status = 0; }; then :
|
|||
|
- for ac_file in conftest.o conftest.obj conftest.*; do
|
|||
|
- test -f "$ac_file" || continue;
|
|||
|
- case $ac_file in
|
|||
|
- *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
|
|||
|
- *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
|
|||
|
- break;;
|
|||
|
- esac
|
|||
|
-done
|
|||
|
-else
|
|||
|
- $as_echo "$as_me: failed program was:" >&5
|
|||
|
-sed 's/^/| /' conftest.$ac_ext >&5
|
|||
|
-
|
|||
|
-{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
|
|||
|
-$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
|
|||
|
-as_fn_error $? "cannot compute suffix of object files: cannot compile
|
|||
|
-See \`config.log' for more details" "$LINENO" 5; }
|
|||
|
-fi
|
|||
|
-rm -f conftest.$ac_cv_objext conftest.$ac_ext
|
|||
|
-fi
|
|||
|
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
|
|||
|
-$as_echo "$ac_cv_objext" >&6; }
|
|||
|
-OBJEXT=$ac_cv_objext
|
|||
|
-ac_objext=$OBJEXT
|
|||
|
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
|
|||
|
-$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
|
|||
|
-if ${ac_cv_c_compiler_gnu+:} false; then :
|
|||
|
- $as_echo_n "(cached) " >&6
|
|||
|
-else
|
|||
|
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
|
|||
|
-/* end confdefs.h. */
|
|||
|
-
|
|||
|
-int
|
|||
|
-main ()
|
|||
|
-{
|
|||
|
-#ifndef __GNUC__
|
|||
|
- choke me
|
|||
|
-#endif
|
|||
|
-
|
|||
|
- ;
|
|||
|
- return 0;
|
|||
|
-}
|
|||
|
-_ACEOF
|
|||
|
-if ac_fn_c_try_compile "$LINENO"; then :
|
|||
|
- ac_compiler_gnu=yes
|
|||
|
-else
|
|||
|
- ac_compiler_gnu=no
|
|||
|
-fi
|
|||
|
-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
|||
|
-ac_cv_c_compiler_gnu=$ac_compiler_gnu
|
|||
|
-
|
|||
|
-fi
|
|||
|
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
|
|||
|
-$as_echo "$ac_cv_c_compiler_gnu" >&6; }
|
|||
|
-if test $ac_compiler_gnu = yes; then
|
|||
|
- GCC=yes
|
|||
|
-else
|
|||
|
- GCC=
|
|||
|
-fi
|
|||
|
-ac_test_CFLAGS=${CFLAGS+set}
|
|||
|
-ac_save_CFLAGS=$CFLAGS
|
|||
|
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
|
|||
|
-$as_echo_n "checking whether $CC accepts -g... " >&6; }
|
|||
|
-if ${ac_cv_prog_cc_g+:} false; then :
|
|||
|
- $as_echo_n "(cached) " >&6
|
|||
|
-else
|
|||
|
- ac_save_c_werror_flag=$ac_c_werror_flag
|
|||
|
- ac_c_werror_flag=yes
|
|||
|
- ac_cv_prog_cc_g=no
|
|||
|
- CFLAGS="-g"
|
|||
|
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
|
|||
|
-/* end confdefs.h. */
|
|||
|
-
|
|||
|
-int
|
|||
|
-main ()
|
|||
|
-{
|
|||
|
-
|
|||
|
- ;
|
|||
|
- return 0;
|
|||
|
-}
|
|||
|
-_ACEOF
|
|||
|
-if ac_fn_c_try_compile "$LINENO"; then :
|
|||
|
- ac_cv_prog_cc_g=yes
|
|||
|
-else
|
|||
|
- CFLAGS=""
|
|||
|
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
|
|||
|
-/* end confdefs.h. */
|
|||
|
-
|
|||
|
-int
|
|||
|
-main ()
|
|||
|
-{
|
|||
|
-
|
|||
|
- ;
|
|||
|
- return 0;
|
|||
|
-}
|
|||
|
-_ACEOF
|
|||
|
-if ac_fn_c_try_compile "$LINENO"; then :
|
|||
|
-
|
|||
|
-else
|
|||
|
- ac_c_werror_flag=$ac_save_c_werror_flag
|
|||
|
- CFLAGS="-g"
|
|||
|
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
|
|||
|
-/* end confdefs.h. */
|
|||
|
-
|
|||
|
-int
|
|||
|
-main ()
|
|||
|
-{
|
|||
|
-
|
|||
|
- ;
|
|||
|
- return 0;
|
|||
|
-}
|
|||
|
-_ACEOF
|
|||
|
-if ac_fn_c_try_compile "$LINENO"; then :
|
|||
|
- ac_cv_prog_cc_g=yes
|
|||
|
-fi
|
|||
|
-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
|||
|
-fi
|
|||
|
-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
|||
|
-fi
|
|||
|
-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
|||
|
- ac_c_werror_flag=$ac_save_c_werror_flag
|
|||
|
-fi
|
|||
|
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
|
|||
|
-$as_echo "$ac_cv_prog_cc_g" >&6; }
|
|||
|
-if test "$ac_test_CFLAGS" = set; then
|
|||
|
- CFLAGS=$ac_save_CFLAGS
|
|||
|
-elif test $ac_cv_prog_cc_g = yes; then
|
|||
|
- if test "$GCC" = yes; then
|
|||
|
- CFLAGS="-g -O2"
|
|||
|
- else
|
|||
|
- CFLAGS="-g"
|
|||
|
- fi
|
|||
|
-else
|
|||
|
- if test "$GCC" = yes; then
|
|||
|
- CFLAGS="-O2"
|
|||
|
- else
|
|||
|
- CFLAGS=
|
|||
|
- fi
|
|||
|
-fi
|
|||
|
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
|
|||
|
-$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
|
|||
|
-if ${ac_cv_prog_cc_c89+:} false; then :
|
|||
|
- $as_echo_n "(cached) " >&6
|
|||
|
-else
|
|||
|
- ac_cv_prog_cc_c89=no
|
|||
|
-ac_save_CC=$CC
|
|||
|
-cat confdefs.h - <<_ACEOF >conftest.$ac_ext
|
|||
|
-/* end confdefs.h. */
|
|||
|
-#include <stdarg.h>
|
|||
|
-#include <stdio.h>
|
|||
|
-struct stat;
|
|||
|
-/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
|
|||
|
-struct buf { int x; };
|
|||
|
-FILE * (*rcsopen) (struct buf *, struct stat *, int);
|
|||
|
-static char *e (p, i)
|
|||
|
- char **p;
|
|||
|
- int i;
|
|||
|
-{
|
|||
|
- return p[i];
|
|||
|
-}
|
|||
|
-static char *f (char * (*g) (char **, int), char **p, ...)
|
|||
|
-{
|
|||
|
- char *s;
|
|||
|
- va_list v;
|
|||
|
- va_start (v,p);
|
|||
|
- s = g (p, va_arg (v,int));
|
|||
|
- va_end (v);
|
|||
|
- return s;
|
|||
|
-}
|
|||
|
-
|
|||
|
-/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
|
|||
|
- function prototypes and stuff, but not '\xHH' hex character constants.
|
|||
|
- These don't provoke an error unfortunately, instead are silently treated
|
|||
|
- as 'x'. The following induces an error, until -std is added to get
|
|||
|
- proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
|
|||
|
- array size at least. It's necessary to write '\x00'==0 to get something
|
|||
|
- that's true only with -std. */
|
|||
|
-int osf4_cc_array ['\x00' == 0 ? 1 : -1];
|
|||
|
-
|
|||
|
-/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
|
|||
|
- inside strings and character constants. */
|
|||
|
-#define FOO(x) 'x'
|
|||
|
-int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
|
|||
|
-
|
|||
|
-int test (int i, double x);
|
|||
|
-struct s1 {int (*f) (int a);};
|
|||
|
-struct s2 {int (*f) (double a);};
|
|||
|
-int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
|
|||
|
-int argc;
|
|||
|
-char **argv;
|
|||
|
-int
|
|||
|
-main ()
|
|||
|
-{
|
|||
|
-return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
|
|||
|
- ;
|
|||
|
- return 0;
|
|||
|
-}
|
|||
|
-_ACEOF
|
|||
|
-for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
|
|||
|
- -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
|
|||
|
-do
|
|||
|
- CC="$ac_save_CC $ac_arg"
|
|||
|
- if ac_fn_c_try_compile "$LINENO"; then :
|
|||
|
- ac_cv_prog_cc_c89=$ac_arg
|
|||
|
-fi
|
|||
|
-rm -f core conftest.err conftest.$ac_objext
|
|||
|
- test "x$ac_cv_prog_cc_c89" != "xno" && break
|
|||
|
-done
|
|||
|
-rm -f conftest.$ac_ext
|
|||
|
-CC=$ac_save_CC
|
|||
|
-
|
|||
|
-fi
|
|||
|
-# AC_CACHE_VAL
|
|||
|
-case "x$ac_cv_prog_cc_c89" in
|
|||
|
- x)
|
|||
|
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
|
|||
|
-$as_echo "none needed" >&6; } ;;
|
|||
|
- xno)
|
|||
|
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
|
|||
|
-$as_echo "unsupported" >&6; } ;;
|
|||
|
- *)
|
|||
|
- CC="$CC $ac_cv_prog_cc_c89"
|
|||
|
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
|
|||
|
-$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
|
|||
|
-esac
|
|||
|
-if test "x$ac_cv_prog_cc_c89" != xno; then :
|
|||
|
-
|
|||
|
-fi
|
|||
|
-
|
|||
|
-ac_ext=c
|
|||
|
-ac_cpp='$CPP $CPPFLAGS'
|
|||
|
-ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
|
|||
|
-ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
|
|||
|
-ac_compiler_gnu=$ac_cv_c_compiler_gnu
|
|||
|
-
|
|||
|
-ac_ext=c
|
|||
|
-ac_cpp='$CPP $CPPFLAGS'
|
|||
|
-ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
|
|||
|
-ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
|
|||
|
-ac_compiler_gnu=$ac_cv_c_compiler_gnu
|
|||
|
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
|
|||
|
-$as_echo_n "checking whether $CC understands -c and -o together... " >&6; }
|
|||
|
-if ${am_cv_prog_cc_c_o+:} false; then :
|
|||
|
- $as_echo_n "(cached) " >&6
|
|||
|
-else
|
|||
|
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
|
|||
|
-/* end confdefs.h. */
|
|||
|
-
|
|||
|
-int
|
|||
|
-main ()
|
|||
|
-{
|
|||
|
-
|
|||
|
- ;
|
|||
|
- return 0;
|
|||
|
-}
|
|||
|
-_ACEOF
|
|||
|
- # Make sure it works both with $CC and with simple cc.
|
|||
|
- # Following AC_PROG_CC_C_O, we do the test twice because some
|
|||
|
- # compilers refuse to overwrite an existing .o file with -o,
|
|||
|
- # though they will create one.
|
|||
|
- am_cv_prog_cc_c_o=yes
|
|||
|
- for am_i in 1 2; do
|
|||
|
- if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
|
|||
|
- ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
|
|||
|
- ac_status=$?
|
|||
|
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|||
|
- (exit $ac_status); } \
|
|||
|
- && test -f conftest2.$ac_objext; then
|
|||
|
- : OK
|
|||
|
- else
|
|||
|
- am_cv_prog_cc_c_o=no
|
|||
|
- break
|
|||
|
- fi
|
|||
|
- done
|
|||
|
- rm -f core conftest*
|
|||
|
- unset am_i
|
|||
|
-fi
|
|||
|
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
|
|||
|
-$as_echo "$am_cv_prog_cc_c_o" >&6; }
|
|||
|
-if test "$am_cv_prog_cc_c_o" != yes; then
|
|||
|
- # Losing compiler, so override with the script.
|
|||
|
- # FIXME: It is wrong to rewrite CC.
|
|||
|
- # But if we don't then we get into trouble of one sort or another.
|
|||
|
- # A longer-term fix would be to have automake use am__CC in this case,
|
|||
|
- # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
|
|||
|
- CC="$am_aux_dir/compile $CC"
|
|||
|
-fi
|
|||
|
-ac_ext=c
|
|||
|
-ac_cpp='$CPP $CPPFLAGS'
|
|||
|
-ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
|
|||
|
-ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
|
|||
|
-ac_compiler_gnu=$ac_cv_c_compiler_gnu
|
|||
|
-
|
|||
|
-
|
|||
|
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C99" >&5
|
|||
|
-$as_echo_n "checking for $CC option to accept ISO C99... " >&6; }
|
|||
|
-if ${ac_cv_prog_cc_c99+:} false; then :
|
|||
|
- $as_echo_n "(cached) " >&6
|
|||
|
-else
|
|||
|
- ac_cv_prog_cc_c99=no
|
|||
|
-ac_save_CC=$CC
|
|||
|
-cat confdefs.h - <<_ACEOF >conftest.$ac_ext
|
|||
|
-/* end confdefs.h. */
|
|||
|
-#include <stdarg.h>
|
|||
|
-#include <stdbool.h>
|
|||
|
-#include <stdlib.h>
|
|||
|
-#include <wchar.h>
|
|||
|
-#include <stdio.h>
|
|||
|
-
|
|||
|
-// Check varargs macros. These examples are taken from C99 6.10.3.5.
|
|||
|
-#define debug(...) fprintf (stderr, __VA_ARGS__)
|
|||
|
-#define showlist(...) puts (#__VA_ARGS__)
|
|||
|
-#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
|
|||
|
-static void
|
|||
|
-test_varargs_macros (void)
|
|||
|
-{
|
|||
|
- int x = 1234;
|
|||
|
- int y = 5678;
|
|||
|
- debug ("Flag");
|
|||
|
- debug ("X = %d\n", x);
|
|||
|
- showlist (The first, second, and third items.);
|
|||
|
- report (x>y, "x is %d but y is %d", x, y);
|
|||
|
-}
|
|||
|
-
|
|||
|
-// Check long long types.
|
|||
|
-#define BIG64 18446744073709551615ull
|
|||
|
-#define BIG32 4294967295ul
|
|||
|
-#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
|
|||
|
-#if !BIG_OK
|
|||
|
- your preprocessor is broken;
|
|||
|
-#endif
|
|||
|
-#if BIG_OK
|
|||
|
-#else
|
|||
|
- your preprocessor is broken;
|
|||
|
-#endif
|
|||
|
-static long long int bignum = -9223372036854775807LL;
|
|||
|
-static unsigned long long int ubignum = BIG64;
|
|||
|
-
|
|||
|
-struct incomplete_array
|
|||
|
-{
|
|||
|
- int datasize;
|
|||
|
- double data[];
|
|||
|
-};
|
|||
|
-
|
|||
|
-struct named_init {
|
|||
|
- int number;
|
|||
|
- const wchar_t *name;
|
|||
|
- double average;
|
|||
|
-};
|
|||
|
-
|
|||
|
-typedef const char *ccp;
|
|||
|
-
|
|||
|
-static inline int
|
|||
|
-test_restrict (ccp restrict text)
|
|||
|
-{
|
|||
|
- // See if C++-style comments work.
|
|||
|
- // Iterate through items via the restricted pointer.
|
|||
|
- // Also check for declarations in for loops.
|
|||
|
- for (unsigned int i = 0; *(text+i) != '\0'; ++i)
|
|||
|
- continue;
|
|||
|
- return 0;
|
|||
|
-}
|
|||
|
-
|
|||
|
-// Check varargs and va_copy.
|
|||
|
-static void
|
|||
|
-test_varargs (const char *format, ...)
|
|||
|
-{
|
|||
|
- va_list args;
|
|||
|
- va_start (args, format);
|
|||
|
- va_list args_copy;
|
|||
|
- va_copy (args_copy, args);
|
|||
|
-
|
|||
|
- const char *str;
|
|||
|
- int number;
|
|||
|
- float fnumber;
|
|||
|
-
|
|||
|
- while (*format)
|
|||
|
- {
|
|||
|
- switch (*format++)
|
|||
|
- {
|
|||
|
- case 's': // string
|
|||
|
- str = va_arg (args_copy, const char *);
|
|||
|
- break;
|
|||
|
- case 'd': // int
|
|||
|
- number = va_arg (args_copy, int);
|
|||
|
- break;
|
|||
|
- case 'f': // float
|
|||
|
- fnumber = va_arg (args_copy, double);
|
|||
|
- break;
|
|||
|
- default:
|
|||
|
- break;
|
|||
|
- }
|
|||
|
- }
|
|||
|
- va_end (args_copy);
|
|||
|
- va_end (args);
|
|||
|
-}
|
|||
|
-
|
|||
|
-int
|
|||
|
-main ()
|
|||
|
-{
|
|||
|
-
|
|||
|
- // Check bool.
|
|||
|
- _Bool success = false;
|
|||
|
-
|
|||
|
- // Check restrict.
|
|||
|
- if (test_restrict ("String literal") == 0)
|
|||
|
- success = true;
|
|||
|
- char *restrict newvar = "Another string";
|
|||
|
-
|
|||
|
- // Check varargs.
|
|||
|
- test_varargs ("s, d' f .", "string", 65, 34.234);
|
|||
|
- test_varargs_macros ();
|
|||
|
-
|
|||
|
- // Check flexible array members.
|
|||
|
- struct incomplete_array *ia =
|
|||
|
- malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
|
|||
|
- ia->datasize = 10;
|
|||
|
- for (int i = 0; i < ia->datasize; ++i)
|
|||
|
- ia->data[i] = i * 1.234;
|
|||
|
-
|
|||
|
- // Check named initializers.
|
|||
|
- struct named_init ni = {
|
|||
|
- .number = 34,
|
|||
|
- .name = L"Test wide string",
|
|||
|
- .average = 543.34343,
|
|||
|
- };
|
|||
|
-
|
|||
|
- ni.number = 58;
|
|||
|
-
|
|||
|
- int dynamic_array[ni.number];
|
|||
|
- dynamic_array[ni.number - 1] = 543;
|
|||
|
-
|
|||
|
- // work around unused variable warnings
|
|||
|
- return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x'
|
|||
|
- || dynamic_array[ni.number - 1] != 543);
|
|||
|
-
|
|||
|
- ;
|
|||
|
- return 0;
|
|||
|
-}
|
|||
|
-_ACEOF
|
|||
|
-for ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -D_STDC_C99= -qlanglvl=extc99
|
|||
|
-do
|
|||
|
- CC="$ac_save_CC $ac_arg"
|
|||
|
- if ac_fn_c_try_compile "$LINENO"; then :
|
|||
|
- ac_cv_prog_cc_c99=$ac_arg
|
|||
|
-fi
|
|||
|
-rm -f core conftest.err conftest.$ac_objext
|
|||
|
- test "x$ac_cv_prog_cc_c99" != "xno" && break
|
|||
|
-done
|
|||
|
-rm -f conftest.$ac_ext
|
|||
|
-CC=$ac_save_CC
|
|||
|
-
|
|||
|
-fi
|
|||
|
-# AC_CACHE_VAL
|
|||
|
-case "x$ac_cv_prog_cc_c99" in
|
|||
|
- x)
|
|||
|
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
|
|||
|
-$as_echo "none needed" >&6; } ;;
|
|||
|
- xno)
|
|||
|
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
|
|||
|
-$as_echo "unsupported" >&6; } ;;
|
|||
|
- *)
|
|||
|
- CC="$CC $ac_cv_prog_cc_c99"
|
|||
|
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5
|
|||
|
-$as_echo "$ac_cv_prog_cc_c99" >&6; } ;;
|
|||
|
-esac
|
|||
|
-if test "x$ac_cv_prog_cc_c99" != xno; then :
|
|||
|
-
|
|||
|
-fi
|
|||
|
-
|
|||
|
-
|
|||
|
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
|
|||
|
-$as_echo_n "checking for a sed that does not truncate output... " >&6; }
|
|||
|
-if ${ac_cv_path_SED+:} false; then :
|
|||
|
- $as_echo_n "(cached) " >&6
|
|||
|
-else
|
|||
|
- ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
|
|||
|
- for ac_i in 1 2 3 4 5 6 7; do
|
|||
|
- ac_script="$ac_script$as_nl$ac_script"
|
|||
|
- done
|
|||
|
- echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
|
|||
|
- { ac_script=; unset ac_script;}
|
|||
|
- if test -z "$SED"; then
|
|||
|
- ac_path_SED_found=false
|
|||
|
- # Loop through the user's path and test for each of PROGNAME-LIST
|
|||
|
- as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
|
|||
|
-for as_dir in $PATH
|
|||
|
-do
|
|||
|
- IFS=$as_save_IFS
|
|||
|
- test -z "$as_dir" && as_dir=.
|
|||
|
- for ac_prog in sed gsed; do
|
|||
|
- for ac_exec_ext in '' $ac_executable_extensions; do
|
|||
|
- ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
|
|||
|
- as_fn_executable_p "$ac_path_SED" || continue
|
|||
|
-# Check for GNU ac_path_SED and select it if it is found.
|
|||
|
- # Check for GNU $ac_path_SED
|
|||
|
-case `"$ac_path_SED" --version 2>&1` in
|
|||
|
-*GNU*)
|
|||
|
- ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
|
|||
|
-*)
|
|||
|
- ac_count=0
|
|||
|
- $as_echo_n 0123456789 >"conftest.in"
|
|||
|
- while :
|
|||
|
- do
|
|||
|
- cat "conftest.in" "conftest.in" >"conftest.tmp"
|
|||
|
- mv "conftest.tmp" "conftest.in"
|
|||
|
- cp "conftest.in" "conftest.nl"
|
|||
|
- $as_echo '' >> "conftest.nl"
|
|||
|
- "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
|
|||
|
- diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
|
|||
|
- as_fn_arith $ac_count + 1 && ac_count=$as_val
|
|||
|
- if test $ac_count -gt ${ac_path_SED_max-0}; then
|
|||
|
- # Best one so far, save it but keep looking for a better one
|
|||
|
- ac_cv_path_SED="$ac_path_SED"
|
|||
|
- ac_path_SED_max=$ac_count
|
|||
|
- fi
|
|||
|
- # 10*(2^10) chars as input seems more than enough
|
|||
|
- test $ac_count -gt 10 && break
|
|||
|
- done
|
|||
|
- rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
|
|||
|
-esac
|
|||
|
-
|
|||
|
- $ac_path_SED_found && break 3
|
|||
|
- done
|
|||
|
- done
|
|||
|
- done
|
|||
|
-IFS=$as_save_IFS
|
|||
|
- if test -z "$ac_cv_path_SED"; then
|
|||
|
- as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
|
|||
|
- fi
|
|||
|
-else
|
|||
|
- ac_cv_path_SED=$SED
|
|||
|
-fi
|
|||
|
-
|
|||
|
-fi
|
|||
|
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
|
|||
|
-$as_echo "$ac_cv_path_SED" >&6; }
|
|||
|
- SED="$ac_cv_path_SED"
|
|||
|
- rm -f conftest.sed
|
|||
|
-
|
|||
|
-
|
|||
|
-am__api_version='1.15'
|
|||
|
-
|
|||
|
-# Find a good install program. We prefer a C program (faster),
|
|||
|
-# so one script is as good as another. But avoid the broken or
|
|||
|
-# incompatible versions:
|
|||
|
-# SysV /etc/install, /usr/sbin/install
|
|||
|
-# SunOS /usr/etc/install
|
|||
|
-# IRIX /sbin/install
|
|||
|
-# AIX /bin/install
|
|||
|
-# AmigaOS /C/install, which installs bootblocks on floppy discs
|
|||
|
-# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
|
|||
|
-# AFS /usr/afsws/bin/install, which mishandles nonexistent args
|
|||
|
-# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
|
|||
|
-# OS/2's system install, which has a completely different semantic
|
|||
|
-# ./install, which can be erroneously created by make from ./install.sh.
|
|||
|
-# Reject install programs that cannot install multiple files.
|
|||
|
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
|
|||
|
-$as_echo_n "checking for a BSD-compatible install... " >&6; }
|
|||
|
-if test -z "$INSTALL"; then
|
|||
|
-if ${ac_cv_path_install+:} false; then :
|
|||
|
- $as_echo_n "(cached) " >&6
|
|||
|
-else
|
|||
|
- as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
|
|||
|
-for as_dir in $PATH
|
|||
|
-do
|
|||
|
- IFS=$as_save_IFS
|
|||
|
- test -z "$as_dir" && as_dir=.
|
|||
|
- # Account for people who put trailing slashes in PATH elements.
|
|||
|
-case $as_dir/ in #((
|
|||
|
- ./ | .// | /[cC]/* | \
|
|||
|
- /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
|
|||
|
- ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
|
|||
|
- /usr/ucb/* ) ;;
|
|||
|
- *)
|
|||
|
- # OSF1 and SCO ODT 3.0 have their own names for install.
|
|||
|
- # Don't use installbsd from OSF since it installs stuff as root
|
|||
|
- # by default.
|
|||
|
- for ac_prog in ginstall scoinst install; do
|
|||
|
- for ac_exec_ext in '' $ac_executable_extensions; do
|
|||
|
- if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
|
|||
|
- if test $ac_prog = install &&
|
|||
|
- grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
|
|||
|
- # AIX install. It has an incompatible calling convention.
|
|||
|
- :
|
|||
|
- elif test $ac_prog = install &&
|
|||
|
- grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
|
|||
|
- # program-specific install script used by HP pwplus--don't use.
|
|||
|
- :
|
|||
|
- else
|
|||
|
- rm -rf conftest.one conftest.two conftest.dir
|
|||
|
- echo one > conftest.one
|
|||
|
- echo two > conftest.two
|
|||
|
- mkdir conftest.dir
|
|||
|
- if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
|
|||
|
- test -s conftest.one && test -s conftest.two &&
|
|||
|
- test -s conftest.dir/conftest.one &&
|
|||
|
- test -s conftest.dir/conftest.two
|
|||
|
- then
|
|||
|
- ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
|
|||
|
- break 3
|
|||
|
- fi
|
|||
|
- fi
|
|||
|
- fi
|
|||
|
- done
|
|||
|
- done
|
|||
|
- ;;
|
|||
|
-esac
|
|||
|
-
|
|||
|
- done
|
|||
|
-IFS=$as_save_IFS
|
|||
|
-
|
|||
|
-rm -rf conftest.one conftest.two conftest.dir
|
|||
|
-
|
|||
|
-fi
|
|||
|
- if test "${ac_cv_path_install+set}" = set; then
|
|||
|
- INSTALL=$ac_cv_path_install
|
|||
|
- else
|
|||
|
- # As a last resort, use the slow shell script. Don't cache a
|
|||
|
- # value for INSTALL within a source directory, because that will
|
|||
|
- # break other packages using the cache if that directory is
|
|||
|
- # removed, or if the value is a relative name.
|
|||
|
- INSTALL=$ac_install_sh
|
|||
|
- fi
|
|||
|
-fi
|
|||
|
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
|
|||
|
-$as_echo "$INSTALL" >&6; }
|
|||
|
-
|
|||
|
-# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
|
|||
|
-# It thinks the first close brace ends the variable substitution.
|
|||
|
-test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
|
|||
|
-
|
|||
|
-test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
|
|||
|
-
|
|||
|
-test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
|
|||
|
-
|
|||
|
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
|
|||
|
-$as_echo_n "checking whether build environment is sane... " >&6; }
|
|||
|
-# 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]*)
|
|||
|
- as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
|
|||
|
-esac
|
|||
|
-case $srcdir in
|
|||
|
- *[\\\"\#\$\&\'\`$am_lf\ \ ]*)
|
|||
|
- as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
|
|||
|
-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 (
|
|||
|
- am_has_slept=no
|
|||
|
- for am_try in 1 2; do
|
|||
|
- echo "timestamp, slept: $am_has_slept" > conftest.file
|
|||
|
- 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
|
|||
|
- 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".
|
|||
|
- as_fn_error $? "ls -t appears to fail. Make sure there is not a broken
|
|||
|
- alias in your environment" "$LINENO" 5
|
|||
|
- fi
|
|||
|
- if test "$2" = conftest.file || test $am_try -eq 2; then
|
|||
|
- break
|
|||
|
- fi
|
|||
|
- # Just in case.
|
|||
|
- sleep 1
|
|||
|
- am_has_slept=yes
|
|||
|
- done
|
|||
|
- test "$2" = conftest.file
|
|||
|
- )
|
|||
|
-then
|
|||
|
- # Ok.
|
|||
|
- :
|
|||
|
-else
|
|||
|
- as_fn_error $? "newly created file is older than distributed files!
|
|||
|
-Check your system clock" "$LINENO" 5
|
|||
|
-fi
|
|||
|
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
|
|||
|
-$as_echo "yes" >&6; }
|
|||
|
-# If we didn't sleep, we still need to ensure time stamps of config.status and
|
|||
|
-# generated files are strictly newer.
|
|||
|
-am_sleep_pid=
|
|||
|
-if grep 'slept: no' conftest.file >/dev/null 2>&1; then
|
|||
|
- ( sleep 1 ) &
|
|||
|
- am_sleep_pid=$!
|
|||
|
-fi
|
|||
|
-
|
|||
|
-rm -f conftest.file
|
|||
|
-
|
|||
|
-test "$program_prefix" != NONE &&
|
|||
|
- program_transform_name="s&^&$program_prefix&;$program_transform_name"
|
|||
|
-# Use a double $ so make ignores it.
|
|||
|
-test "$program_suffix" != NONE &&
|
|||
|
- program_transform_name="s&\$&$program_suffix&;$program_transform_name"
|
|||
|
-# Double any \ or $.
|
|||
|
-# By default was `s,x,x', remove it if useless.
|
|||
|
-ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
|
|||
|
-program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
|
|||
|
-
|
|||
|
-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 --is-lightweight"; then
|
|||
|
- am_missing_run="$MISSING "
|
|||
|
-else
|
|||
|
- am_missing_run=
|
|||
|
- { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
|
|||
|
-$as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
|
|||
|
-fi
|
|||
|
-
|
|||
|
-if test x"${install_sh+set}" != 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
|
|||
|
-
|
|||
|
-# 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.
|
|||
|
-if test "$cross_compiling" != no; then
|
|||
|
- if test -n "$ac_tool_prefix"; then
|
|||
|
- # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
|
|||
|
-set dummy ${ac_tool_prefix}strip; ac_word=$2
|
|||
|
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
|
|||
|
-$as_echo_n "checking for $ac_word... " >&6; }
|
|||
|
-if ${ac_cv_prog_STRIP+:} false; then :
|
|||
|
- $as_echo_n "(cached) " >&6
|
|||
|
-else
|
|||
|
- if test -n "$STRIP"; then
|
|||
|
- ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
|
|||
|
-else
|
|||
|
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
|
|||
|
-for as_dir in $PATH
|
|||
|
-do
|
|||
|
- IFS=$as_save_IFS
|
|||
|
- test -z "$as_dir" && as_dir=.
|
|||
|
- for ac_exec_ext in '' $ac_executable_extensions; do
|
|||
|
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
|
|||
|
- ac_cv_prog_STRIP="${ac_tool_prefix}strip"
|
|||
|
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
|
|||
|
- break 2
|
|||
|
- fi
|
|||
|
-done
|
|||
|
- done
|
|||
|
-IFS=$as_save_IFS
|
|||
|
-
|
|||
|
-fi
|
|||
|
-fi
|
|||
|
-STRIP=$ac_cv_prog_STRIP
|
|||
|
-if test -n "$STRIP"; then
|
|||
|
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
|
|||
|
-$as_echo "$STRIP" >&6; }
|
|||
|
-else
|
|||
|
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
|
|||
|
-$as_echo "no" >&6; }
|
|||
|
-fi
|
|||
|
-
|
|||
|
-
|
|||
|
-fi
|
|||
|
-if test -z "$ac_cv_prog_STRIP"; then
|
|||
|
- ac_ct_STRIP=$STRIP
|
|||
|
- # Extract the first word of "strip", so it can be a program name with args.
|
|||
|
-set dummy strip; ac_word=$2
|
|||
|
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
|
|||
|
-$as_echo_n "checking for $ac_word... " >&6; }
|
|||
|
-if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
|
|||
|
- $as_echo_n "(cached) " >&6
|
|||
|
-else
|
|||
|
- if test -n "$ac_ct_STRIP"; then
|
|||
|
- ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
|
|||
|
-else
|
|||
|
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
|
|||
|
-for as_dir in $PATH
|
|||
|
-do
|
|||
|
- IFS=$as_save_IFS
|
|||
|
- test -z "$as_dir" && as_dir=.
|
|||
|
- for ac_exec_ext in '' $ac_executable_extensions; do
|
|||
|
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
|
|||
|
- ac_cv_prog_ac_ct_STRIP="strip"
|
|||
|
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
|
|||
|
- break 2
|
|||
|
- fi
|
|||
|
-done
|
|||
|
- done
|
|||
|
-IFS=$as_save_IFS
|
|||
|
-
|
|||
|
-fi
|
|||
|
-fi
|
|||
|
-ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
|
|||
|
-if test -n "$ac_ct_STRIP"; then
|
|||
|
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
|
|||
|
-$as_echo "$ac_ct_STRIP" >&6; }
|
|||
|
-else
|
|||
|
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
|
|||
|
-$as_echo "no" >&6; }
|
|||
|
-fi
|
|||
|
-
|
|||
|
- if test "x$ac_ct_STRIP" = x; then
|
|||
|
- STRIP=":"
|
|||
|
- else
|
|||
|
- case $cross_compiling:$ac_tool_warned in
|
|||
|
-yes:)
|
|||
|
-{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
|
|||
|
-$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
|
|||
|
-ac_tool_warned=yes ;;
|
|||
|
-esac
|
|||
|
- STRIP=$ac_ct_STRIP
|
|||
|
- fi
|
|||
|
-else
|
|||
|
- STRIP="$ac_cv_prog_STRIP"
|
|||
|
-fi
|
|||
|
-
|
|||
|
-fi
|
|||
|
-INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
|
|||
|
-
|
|||
|
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
|
|||
|
-$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
|
|||
|
-if test -z "$MKDIR_P"; then
|
|||
|
- if ${ac_cv_path_mkdir+:} false; then :
|
|||
|
- $as_echo_n "(cached) " >&6
|
|||
|
-else
|
|||
|
- as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
|
|||
|
-for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
|
|||
|
-do
|
|||
|
- IFS=$as_save_IFS
|
|||
|
- test -z "$as_dir" && as_dir=.
|
|||
|
- for ac_prog in mkdir gmkdir; do
|
|||
|
- for ac_exec_ext in '' $ac_executable_extensions; do
|
|||
|
- as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue
|
|||
|
- case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
|
|||
|
- 'mkdir (GNU coreutils) '* | \
|
|||
|
- 'mkdir (coreutils) '* | \
|
|||
|
- 'mkdir (fileutils) '4.1*)
|
|||
|
- ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
|
|||
|
- break 3;;
|
|||
|
- esac
|
|||
|
- done
|
|||
|
- done
|
|||
|
- done
|
|||
|
-IFS=$as_save_IFS
|
|||
|
-
|
|||
|
-fi
|
|||
|
-
|
|||
|
- test -d ./--version && rmdir ./--version
|
|||
|
- if test "${ac_cv_path_mkdir+set}" = set; then
|
|||
|
- MKDIR_P="$ac_cv_path_mkdir -p"
|
|||
|
- else
|
|||
|
- # As a last resort, use the slow shell script. Don't cache a
|
|||
|
- # value for MKDIR_P within a source directory, because that will
|
|||
|
- # break other packages using the cache if that directory is
|
|||
|
- # removed, or if the value is a relative name.
|
|||
|
- MKDIR_P="$ac_install_sh -d"
|
|||
|
- fi
|
|||
|
-fi
|
|||
|
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
|
|||
|
-$as_echo "$MKDIR_P" >&6; }
|
|||
|
-
|
|||
|
-for ac_prog in gawk mawk nawk awk
|
|||
|
-do
|
|||
|
- # Extract the first word of "$ac_prog", so it can be a program name with args.
|
|||
|
-set dummy $ac_prog; ac_word=$2
|
|||
|
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
|
|||
|
-$as_echo_n "checking for $ac_word... " >&6; }
|
|||
|
-if ${ac_cv_prog_AWK+:} false; then :
|
|||
|
- $as_echo_n "(cached) " >&6
|
|||
|
-else
|
|||
|
- if test -n "$AWK"; then
|
|||
|
- ac_cv_prog_AWK="$AWK" # Let the user override the test.
|
|||
|
-else
|
|||
|
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
|
|||
|
-for as_dir in $PATH
|
|||
|
-do
|
|||
|
- IFS=$as_save_IFS
|
|||
|
- test -z "$as_dir" && as_dir=.
|
|||
|
- for ac_exec_ext in '' $ac_executable_extensions; do
|
|||
|
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
|
|||
|
- ac_cv_prog_AWK="$ac_prog"
|
|||
|
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
|
|||
|
- break 2
|
|||
|
- fi
|
|||
|
-done
|
|||
|
- done
|
|||
|
-IFS=$as_save_IFS
|
|||
|
-
|
|||
|
-fi
|
|||
|
-fi
|
|||
|
-AWK=$ac_cv_prog_AWK
|
|||
|
-if test -n "$AWK"; then
|
|||
|
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
|
|||
|
-$as_echo "$AWK" >&6; }
|
|||
|
-else
|
|||
|
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
|
|||
|
-$as_echo "no" >&6; }
|
|||
|
-fi
|
|||
|
-
|
|||
|
-
|
|||
|
- test -n "$AWK" && break
|
|||
|
-done
|
|||
|
-
|
|||
|
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
|
|||
|
-$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
|
|||
|
-set x ${MAKE-make}
|
|||
|
-ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
|
|||
|
-if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
|
|||
|
- $as_echo_n "(cached) " >&6
|
|||
|
-else
|
|||
|
- cat >conftest.make <<\_ACEOF
|
|||
|
-SHELL = /bin/sh
|
|||
|
-all:
|
|||
|
- @echo '@@@%%%=$(MAKE)=@@@%%%'
|
|||
|
-_ACEOF
|
|||
|
-# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
|
|||
|
-case `${MAKE-make} -f conftest.make 2>/dev/null` in
|
|||
|
- *@@@%%%=?*=@@@%%%*)
|
|||
|
- eval ac_cv_prog_make_${ac_make}_set=yes;;
|
|||
|
- *)
|
|||
|
- eval ac_cv_prog_make_${ac_make}_set=no;;
|
|||
|
-esac
|
|||
|
-rm -f conftest.make
|
|||
|
-fi
|
|||
|
-if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
|
|||
|
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
|
|||
|
-$as_echo "yes" >&6; }
|
|||
|
- SET_MAKE=
|
|||
|
-else
|
|||
|
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
|
|||
|
-$as_echo "no" >&6; }
|
|||
|
- SET_MAKE="MAKE=${MAKE-make}"
|
|||
|
-fi
|
|||
|
-
|
|||
|
-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
|
|||
|
-
|
|||
|
-DEPDIR="${am__leading_dot}deps"
|
|||
|
-
|
|||
|
-ac_config_commands="$ac_config_commands depfiles"
|
|||
|
-
|
|||
|
-
|
|||
|
-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.
|
|||
|
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
|
|||
|
-$as_echo_n "checking for style of include used by $am_make... " >&6; }
|
|||
|
-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
|
|||
|
-
|
|||
|
-
|
|||
|
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
|
|||
|
-$as_echo "$_am_result" >&6; }
|
|||
|
-rm -f confinc confmf
|
|||
|
-
|
|||
|
-# Check whether --enable-dependency-tracking was given.
|
|||
|
-if test "${enable_dependency_tracking+set}" = set; then :
|
|||
|
- enableval=$enable_dependency_tracking;
|
|||
|
-fi
|
|||
|
-
|
|||
|
-if test "x$enable_dependency_tracking" != xno; then
|
|||
|
- am_depcomp="$ac_aux_dir/depcomp"
|
|||
|
- AMDEPBACKSLASH='\'
|
|||
|
- am__nodep='_no'
|
|||
|
-fi
|
|||
|
- if test "x$enable_dependency_tracking" != xno; then
|
|||
|
- AMDEP_TRUE=
|
|||
|
- AMDEP_FALSE='#'
|
|||
|
-else
|
|||
|
- AMDEP_TRUE='#'
|
|||
|
- AMDEP_FALSE=
|
|||
|
-fi
|
|||
|
-
|
|||
|
-
|
|||
|
-# Check whether --enable-silent-rules was given.
|
|||
|
-if test "${enable_silent_rules+set}" = set; then :
|
|||
|
- enableval=$enable_silent_rules;
|
|||
|
-fi
|
|||
|
-
|
|||
|
-case $enable_silent_rules in # (((
|
|||
|
- yes) AM_DEFAULT_VERBOSITY=0;;
|
|||
|
- no) AM_DEFAULT_VERBOSITY=1;;
|
|||
|
- *) AM_DEFAULT_VERBOSITY=1;;
|
|||
|
-esac
|
|||
|
-am_make=${MAKE-make}
|
|||
|
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
|
|||
|
-$as_echo_n "checking whether $am_make supports nested variables... " >&6; }
|
|||
|
-if ${am_cv_make_support_nested_variables+:} false; then :
|
|||
|
- $as_echo_n "(cached) " >&6
|
|||
|
-else
|
|||
|
- 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
|
|||
|
-fi
|
|||
|
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
|
|||
|
-$as_echo "$am_cv_make_support_nested_variables" >&6; }
|
|||
|
-if test $am_cv_make_support_nested_variables = yes; then
|
|||
|
- AM_V='$(V)'
|
|||
|
- AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
|
|||
|
-else
|
|||
|
- AM_V=$AM_DEFAULT_VERBOSITY
|
|||
|
- AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
|
|||
|
-fi
|
|||
|
-AM_BACKSLASH='\'
|
|||
|
-
|
|||
|
-if test "`cd $srcdir && pwd`" != "`pwd`"; then
|
|||
|
- # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
|
|||
|
- # is not polluted with repeated "-I."
|
|||
|
- am__isrc=' -I$(srcdir)'
|
|||
|
- # test to see if srcdir already configured
|
|||
|
- if test -f $srcdir/config.status; then
|
|||
|
- as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
|
|||
|
- 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
|
|||
|
-
|
|||
|
-
|
|||
|
-# Define the identity of the package.
|
|||
|
- PACKAGE='tang'
|
|||
|
- VERSION='7'
|
|||
|
-
|
|||
|
-
|
|||
|
-cat >>confdefs.h <<_ACEOF
|
|||
|
-#define PACKAGE "$PACKAGE"
|
|||
|
-_ACEOF
|
|||
|
-
|
|||
|
-
|
|||
|
-cat >>confdefs.h <<_ACEOF
|
|||
|
-#define VERSION "$VERSION"
|
|||
|
-_ACEOF
|
|||
|
-
|
|||
|
-# Some tools Automake needs.
|
|||
|
-
|
|||
|
-ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
|
|||
|
-
|
|||
|
-
|
|||
|
-AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
|
|||
|
-
|
|||
|
-
|
|||
|
-AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
|
|||
|
-
|
|||
|
-
|
|||
|
-AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
|
|||
|
-
|
|||
|
-
|
|||
|
-MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
|
|||
|
-
|
|||
|
-# For better backward compatibility. To be removed once Automake 1.9.x
|
|||
|
-# dies out for good. For more background, see:
|
|||
|
-# <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
|
|||
|
-# <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
|
|||
|
-mkdir_p='$(MKDIR_P)'
|
|||
|
-
|
|||
|
-# We need awk for the "check" target (and possibly the TAP driver). The
|
|||
|
-# system "awk" is bad on some platforms.
|
|||
|
-# Always define AMTAR for backward compatibility. Yes, it's still used
|
|||
|
-# in the wild :-( We should find a proper way to deprecate it ...
|
|||
|
-AMTAR='$${TAR-tar}'
|
|||
|
-
|
|||
|
-
|
|||
|
-# We'll loop over all known methods to create a tar archive until one works.
|
|||
|
-_am_tools='gnutar pax cpio none'
|
|||
|
-
|
|||
|
-am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
|
|||
|
-
|
|||
|
-
|
|||
|
-
|
|||
|
-
|
|||
|
-
|
|||
|
-depcc="$CC" am_compiler_list=
|
|||
|
-
|
|||
|
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
|
|||
|
-$as_echo_n "checking dependency style of $depcc... " >&6; }
|
|||
|
-if ${am_cv_CC_dependencies_compiler_type+:} false; then :
|
|||
|
- $as_echo_n "(cached) " >&6
|
|||
|
-else
|
|||
|
- 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_CC_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
|
|||
|
- 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 10 /bin/sh.
|
|||
|
- echo '/* dummy */' > 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_CC_dependencies_compiler_type=$depmode
|
|||
|
- break
|
|||
|
- fi
|
|||
|
- fi
|
|||
|
- done
|
|||
|
-
|
|||
|
- cd ..
|
|||
|
- rm -rf conftest.dir
|
|||
|
-else
|
|||
|
- am_cv_CC_dependencies_compiler_type=none
|
|||
|
-fi
|
|||
|
-
|
|||
|
-fi
|
|||
|
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
|
|||
|
-$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
|
|||
|
-CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
|
|||
|
-
|
|||
|
- if
|
|||
|
- test "x$enable_dependency_tracking" != xno \
|
|||
|
- && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
|
|||
|
- am__fastdepCC_TRUE=
|
|||
|
- am__fastdepCC_FALSE='#'
|
|||
|
-else
|
|||
|
- am__fastdepCC_TRUE='#'
|
|||
|
- am__fastdepCC_FALSE=
|
|||
|
-fi
|
|||
|
-
|
|||
|
-
|
|||
|
-
|
|||
|
-# POSIX will say in a future version that running "rm -f" with no argument
|
|||
|
-# is OK; and we want to be able to make that assumption in our Makefile
|
|||
|
-# recipes. So use an aggressive probe to check that the usage we want is
|
|||
|
-# actually supported "in the wild" to an acceptable degree.
|
|||
|
-# See automake bug#10828.
|
|||
|
-# To make any issue more visible, cause the running configure to be aborted
|
|||
|
-# by default if the 'rm' program in use doesn't match our expectations; the
|
|||
|
-# user can still override this though.
|
|||
|
-if rm -f && rm -fr && rm -rf; then : OK; else
|
|||
|
- cat >&2 <<'END'
|
|||
|
-Oops!
|
|||
|
-
|
|||
|
-Your 'rm' program seems unable to run without file operands specified
|
|||
|
-on the command line, even when the '-f' option is present. This is contrary
|
|||
|
-to the behaviour of most rm programs out there, and not conforming with
|
|||
|
-the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
|
|||
|
-
|
|||
|
-Please tell bug-automake@gnu.org about your system, including the value
|
|||
|
-of your $PATH and any error possibly output before this message. This
|
|||
|
-can help us improve future automake versions.
|
|||
|
-
|
|||
|
-END
|
|||
|
- if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then
|
|||
|
- echo 'Configuration will proceed anyway, since you have set the' >&2
|
|||
|
- echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
|
|||
|
- echo >&2
|
|||
|
- else
|
|||
|
- cat >&2 <<'END'
|
|||
|
-Aborting the configuration process, to ensure you take notice of the issue.
|
|||
|
-
|
|||
|
-You can download and install GNU coreutils to get an 'rm' implementation
|
|||
|
-that behaves properly: <http://www.gnu.org/software/coreutils/>.
|
|||
|
-
|
|||
|
-If you want to complete the configuration process using your problematic
|
|||
|
-'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
|
|||
|
-to "yes", and re-run configure.
|
|||
|
-
|
|||
|
-END
|
|||
|
- as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5
|
|||
|
- fi
|
|||
|
-fi
|
|||
|
-
|
|||
|
-# Check whether --enable-silent-rules was given.
|
|||
|
-if test "${enable_silent_rules+set}" = set; then :
|
|||
|
- enableval=$enable_silent_rules;
|
|||
|
-fi
|
|||
|
-
|
|||
|
-case $enable_silent_rules in # (((
|
|||
|
- yes) AM_DEFAULT_VERBOSITY=0;;
|
|||
|
- no) AM_DEFAULT_VERBOSITY=1;;
|
|||
|
- *) AM_DEFAULT_VERBOSITY=0;;
|
|||
|
-esac
|
|||
|
-am_make=${MAKE-make}
|
|||
|
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
|
|||
|
-$as_echo_n "checking whether $am_make supports nested variables... " >&6; }
|
|||
|
-if ${am_cv_make_support_nested_variables+:} false; then :
|
|||
|
- $as_echo_n "(cached) " >&6
|
|||
|
-else
|
|||
|
- 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
|
|||
|
-fi
|
|||
|
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
|
|||
|
-$as_echo "$am_cv_make_support_nested_variables" >&6; }
|
|||
|
-if test $am_cv_make_support_nested_variables = yes; then
|
|||
|
- AM_V='$(V)'
|
|||
|
- AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
|
|||
|
-else
|
|||
|
- AM_V=$AM_DEFAULT_VERBOSITY
|
|||
|
- AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
|
|||
|
-fi
|
|||
|
-AM_BACKSLASH='\'
|
|||
|
-
|
|||
|
-
|
|||
|
-
|
|||
|
-
|
|||
|
-
|
|||
|
-
|
|||
|
-
|
|||
|
-
|
|||
|
-
|
|||
|
-
|
|||
|
-if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
|
|||
|
- if test -n "$ac_tool_prefix"; then
|
|||
|
- # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
|
|||
|
-set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
|
|||
|
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
|
|||
|
-$as_echo_n "checking for $ac_word... " >&6; }
|
|||
|
-if ${ac_cv_path_PKG_CONFIG+:} false; then :
|
|||
|
- $as_echo_n "(cached) " >&6
|
|||
|
-else
|
|||
|
- case $PKG_CONFIG in
|
|||
|
- [\\/]* | ?:[\\/]*)
|
|||
|
- ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
|
|||
|
- ;;
|
|||
|
- *)
|
|||
|
- as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
|
|||
|
-for as_dir in $PATH
|
|||
|
-do
|
|||
|
- IFS=$as_save_IFS
|
|||
|
- test -z "$as_dir" && as_dir=.
|
|||
|
- for ac_exec_ext in '' $ac_executable_extensions; do
|
|||
|
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
|
|||
|
- ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
|
|||
|
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
|
|||
|
- break 2
|
|||
|
- fi
|
|||
|
-done
|
|||
|
- done
|
|||
|
-IFS=$as_save_IFS
|
|||
|
-
|
|||
|
- ;;
|
|||
|
-esac
|
|||
|
-fi
|
|||
|
-PKG_CONFIG=$ac_cv_path_PKG_CONFIG
|
|||
|
-if test -n "$PKG_CONFIG"; then
|
|||
|
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
|
|||
|
-$as_echo "$PKG_CONFIG" >&6; }
|
|||
|
-else
|
|||
|
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
|
|||
|
-$as_echo "no" >&6; }
|
|||
|
-fi
|
|||
|
-
|
|||
|
-
|
|||
|
-fi
|
|||
|
-if test -z "$ac_cv_path_PKG_CONFIG"; then
|
|||
|
- ac_pt_PKG_CONFIG=$PKG_CONFIG
|
|||
|
- # Extract the first word of "pkg-config", so it can be a program name with args.
|
|||
|
-set dummy pkg-config; ac_word=$2
|
|||
|
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
|
|||
|
-$as_echo_n "checking for $ac_word... " >&6; }
|
|||
|
-if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then :
|
|||
|
- $as_echo_n "(cached) " >&6
|
|||
|
-else
|
|||
|
- case $ac_pt_PKG_CONFIG in
|
|||
|
- [\\/]* | ?:[\\/]*)
|
|||
|
- ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
|
|||
|
- ;;
|
|||
|
- *)
|
|||
|
- as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
|
|||
|
-for as_dir in $PATH
|
|||
|
-do
|
|||
|
- IFS=$as_save_IFS
|
|||
|
- test -z "$as_dir" && as_dir=.
|
|||
|
- for ac_exec_ext in '' $ac_executable_extensions; do
|
|||
|
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
|
|||
|
- ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
|
|||
|
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
|
|||
|
- break 2
|
|||
|
- fi
|
|||
|
-done
|
|||
|
- done
|
|||
|
-IFS=$as_save_IFS
|
|||
|
-
|
|||
|
- ;;
|
|||
|
-esac
|
|||
|
-fi
|
|||
|
-ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
|
|||
|
-if test -n "$ac_pt_PKG_CONFIG"; then
|
|||
|
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
|
|||
|
-$as_echo "$ac_pt_PKG_CONFIG" >&6; }
|
|||
|
-else
|
|||
|
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
|
|||
|
-$as_echo "no" >&6; }
|
|||
|
-fi
|
|||
|
-
|
|||
|
- if test "x$ac_pt_PKG_CONFIG" = x; then
|
|||
|
- PKG_CONFIG=""
|
|||
|
- else
|
|||
|
- case $cross_compiling:$ac_tool_warned in
|
|||
|
-yes:)
|
|||
|
-{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
|
|||
|
-$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
|
|||
|
-ac_tool_warned=yes ;;
|
|||
|
-esac
|
|||
|
- PKG_CONFIG=$ac_pt_PKG_CONFIG
|
|||
|
- fi
|
|||
|
-else
|
|||
|
- PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
|
|||
|
-fi
|
|||
|
-
|
|||
|
-fi
|
|||
|
-if test -n "$PKG_CONFIG"; then
|
|||
|
- _pkg_min_version=0.25
|
|||
|
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
|
|||
|
-$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
|
|||
|
- if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
|
|||
|
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
|
|||
|
-$as_echo "yes" >&6; }
|
|||
|
- else
|
|||
|
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
|
|||
|
-$as_echo "no" >&6; }
|
|||
|
- PKG_CONFIG=""
|
|||
|
- fi
|
|||
|
-fi
|
|||
|
-
|
|||
|
-
|
|||
|
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
|
|||
|
-$as_echo_n "checking for dlopen in -ldl... " >&6; }
|
|||
|
-if ${ac_cv_lib_dl_dlopen+:} false; then :
|
|||
|
- $as_echo_n "(cached) " >&6
|
|||
|
-else
|
|||
|
- ac_check_lib_save_LIBS=$LIBS
|
|||
|
-LIBS="-ldl $LIBS"
|
|||
|
-cat confdefs.h - <<_ACEOF >conftest.$ac_ext
|
|||
|
-/* 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;
|
|||
|
-}
|
|||
|
-_ACEOF
|
|||
|
-if ac_fn_c_try_link "$LINENO"; then :
|
|||
|
- ac_cv_lib_dl_dlopen=yes
|
|||
|
-else
|
|||
|
- ac_cv_lib_dl_dlopen=no
|
|||
|
-fi
|
|||
|
-rm -f core conftest.err conftest.$ac_objext \
|
|||
|
- conftest$ac_exeext conftest.$ac_ext
|
|||
|
-LIBS=$ac_check_lib_save_LIBS
|
|||
|
-fi
|
|||
|
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
|
|||
|
-$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
|
|||
|
-if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
|
|||
|
- dl_LIBS=-ldl
|
|||
|
-
|
|||
|
-else
|
|||
|
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
|
|||
|
-$as_echo_n "checking for dlopen in -ldl... " >&6; }
|
|||
|
-if ${ac_cv_lib_dl_dlopen+:} false; then :
|
|||
|
- $as_echo_n "(cached) " >&6
|
|||
|
-else
|
|||
|
- ac_check_lib_save_LIBS=$LIBS
|
|||
|
-LIBS="-ldl $LIBS"
|
|||
|
-cat confdefs.h - <<_ACEOF >conftest.$ac_ext
|
|||
|
-/* 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;
|
|||
|
-}
|
|||
|
-_ACEOF
|
|||
|
-if ac_fn_c_try_link "$LINENO"; then :
|
|||
|
- ac_cv_lib_dl_dlopen=yes
|
|||
|
-else
|
|||
|
- ac_cv_lib_dl_dlopen=no
|
|||
|
-fi
|
|||
|
-rm -f core conftest.err conftest.$ac_objext \
|
|||
|
- conftest$ac_exeext conftest.$ac_ext
|
|||
|
-LIBS=$ac_check_lib_save_LIBS
|
|||
|
-fi
|
|||
|
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
|
|||
|
-$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
|
|||
|
-if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
|
|||
|
- dl_LIBS=-ldl
|
|||
|
-
|
|||
|
-else
|
|||
|
- as_fn_error $? "unable to find dlopen" "$LINENO" 5
|
|||
|
-fi
|
|||
|
-
|
|||
|
-fi
|
|||
|
-
|
|||
|
-
|
|||
|
-ac_fn_c_check_header_compile "$LINENO" "http_parser.h" "ac_cv_header_http_parser_h" "
|
|||
|
-#include <http_parser.h>
|
|||
|
-#ifndef HTTP_STATUS_MAP
|
|||
|
-#error HTTP_STATUS_MAP not defined!
|
|||
|
-#endif
|
|||
|
-
|
|||
|
-"
|
|||
|
-if test "x$ac_cv_header_http_parser_h" = xyes; then :
|
|||
|
-
|
|||
|
-else
|
|||
|
- as_fn_error $? "http-parser required!" "$LINENO" 5
|
|||
|
-fi
|
|||
|
-
|
|||
|
-
|
|||
|
-
|
|||
|
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for http_parser_execute in -lhttp_parser" >&5
|
|||
|
-$as_echo_n "checking for http_parser_execute in -lhttp_parser... " >&6; }
|
|||
|
-if ${ac_cv_lib_http_parser_http_parser_execute+:} false; then :
|
|||
|
- $as_echo_n "(cached) " >&6
|
|||
|
-else
|
|||
|
- ac_check_lib_save_LIBS=$LIBS
|
|||
|
-LIBS="-lhttp_parser $LIBS"
|
|||
|
-cat confdefs.h - <<_ACEOF >conftest.$ac_ext
|
|||
|
-/* 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 http_parser_execute ();
|
|||
|
-int
|
|||
|
-main ()
|
|||
|
-{
|
|||
|
-return http_parser_execute ();
|
|||
|
- ;
|
|||
|
- return 0;
|
|||
|
-}
|
|||
|
-_ACEOF
|
|||
|
-if ac_fn_c_try_link "$LINENO"; then :
|
|||
|
- ac_cv_lib_http_parser_http_parser_execute=yes
|
|||
|
-else
|
|||
|
- ac_cv_lib_http_parser_http_parser_execute=no
|
|||
|
-fi
|
|||
|
-rm -f core conftest.err conftest.$ac_objext \
|
|||
|
- conftest$ac_exeext conftest.$ac_ext
|
|||
|
-LIBS=$ac_check_lib_save_LIBS
|
|||
|
-fi
|
|||
|
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_http_parser_http_parser_execute" >&5
|
|||
|
-$as_echo "$ac_cv_lib_http_parser_http_parser_execute" >&6; }
|
|||
|
-if test "x$ac_cv_lib_http_parser_http_parser_execute" = xyes; then :
|
|||
|
- http_parser_LIBS=-lhttp_parser
|
|||
|
-
|
|||
|
-else
|
|||
|
- as_fn_error $? "http-parser required!" "$LINENO" 5
|
|||
|
-fi
|
|||
|
-
|
|||
|
-
|
|||
|
-
|
|||
|
-pkg_failed=no
|
|||
|
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for jose" >&5
|
|||
|
-$as_echo_n "checking for jose... " >&6; }
|
|||
|
-
|
|||
|
-if test -n "$jose_CFLAGS"; then
|
|||
|
- pkg_cv_jose_CFLAGS="$jose_CFLAGS"
|
|||
|
- elif test -n "$PKG_CONFIG"; then
|
|||
|
- if test -n "$PKG_CONFIG" && \
|
|||
|
- { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"jose >= 8\""; } >&5
|
|||
|
- ($PKG_CONFIG --exists --print-errors "jose >= 8") 2>&5
|
|||
|
- ac_status=$?
|
|||
|
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
|
|||
|
- test $ac_status = 0; }; then
|
|||
|
- pkg_cv_jose_CFLAGS=`$PKG_CONFIG --cflags "jose >= 8" 2>/dev/null`
|
|||
|
- test "x$?" != "x0" && pkg_failed=yes
|
|||
|
-else
|
|||
|
- pkg_failed=yes
|
|||
|
-fi
|
|||
|
- else
|
|||
|
- pkg_failed=untried
|
|||
|
-fi
|
|||
|
-if test -n "$jose_LIBS"; then
|
|||
|
- pkg_cv_jose_LIBS="$jose_LIBS"
|
|||
|
- elif test -n "$PKG_CONFIG"; then
|
|||
|
- if test -n "$PKG_CONFIG" && \
|
|||
|
- { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"jose >= 8\""; } >&5
|
|||
|
- ($PKG_CONFIG --exists --print-errors "jose >= 8") 2>&5
|
|||
|
- ac_status=$?
|
|||
|
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
|
|||
|
- test $ac_status = 0; }; then
|
|||
|
- pkg_cv_jose_LIBS=`$PKG_CONFIG --libs "jose >= 8" 2>/dev/null`
|
|||
|
- test "x$?" != "x0" && pkg_failed=yes
|
|||
|
-else
|
|||
|
- pkg_failed=yes
|
|||
|
-fi
|
|||
|
- else
|
|||
|
- pkg_failed=untried
|
|||
|
-fi
|
|||
|
-
|
|||
|
-
|
|||
|
-
|
|||
|
-if test $pkg_failed = yes; then
|
|||
|
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
|
|||
|
-$as_echo "no" >&6; }
|
|||
|
-
|
|||
|
-if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
|
|||
|
- _pkg_short_errors_supported=yes
|
|||
|
-else
|
|||
|
- _pkg_short_errors_supported=no
|
|||
|
-fi
|
|||
|
- if test $_pkg_short_errors_supported = yes; then
|
|||
|
- jose_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "jose >= 8" 2>&1`
|
|||
|
- else
|
|||
|
- jose_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "jose >= 8" 2>&1`
|
|||
|
- fi
|
|||
|
- # Put the nasty error message in config.log where it belongs
|
|||
|
- echo "$jose_PKG_ERRORS" >&5
|
|||
|
-
|
|||
|
- as_fn_error $? "Package requirements (jose >= 8) were not met:
|
|||
|
-
|
|||
|
-$jose_PKG_ERRORS
|
|||
|
-
|
|||
|
-Consider adjusting the PKG_CONFIG_PATH environment variable if you
|
|||
|
-installed software in a non-standard prefix.
|
|||
|
-
|
|||
|
-Alternatively, you may set the environment variables jose_CFLAGS
|
|||
|
-and jose_LIBS to avoid the need to call pkg-config.
|
|||
|
-See the pkg-config man page for more details." "$LINENO" 5
|
|||
|
-elif test $pkg_failed = untried; then
|
|||
|
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
|
|||
|
-$as_echo "no" >&6; }
|
|||
|
- { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
|
|||
|
-$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
|
|||
|
-as_fn_error $? "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.
|
|||
|
-
|
|||
|
-Alternatively, you may set the environment variables jose_CFLAGS
|
|||
|
-and jose_LIBS to avoid the need to call pkg-config.
|
|||
|
-See the pkg-config man page for more details.
|
|||
|
-
|
|||
|
-To get pkg-config, see <http://pkg-config.freedesktop.org/>.
|
|||
|
-See \`config.log' for more details" "$LINENO" 5; }
|
|||
|
-else
|
|||
|
- jose_CFLAGS=$pkg_cv_jose_CFLAGS
|
|||
|
- jose_LIBS=$pkg_cv_jose_LIBS
|
|||
|
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
|
|||
|
-$as_echo "yes" >&6; }
|
|||
|
-
|
|||
|
-fi
|
|||
|
-
|
|||
|
-pkg_failed=no
|
|||
|
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for systemd" >&5
|
|||
|
-$as_echo_n "checking for systemd... " >&6; }
|
|||
|
-
|
|||
|
-if test -n "$systemd_CFLAGS"; then
|
|||
|
- pkg_cv_systemd_CFLAGS="$systemd_CFLAGS"
|
|||
|
- elif test -n "$PKG_CONFIG"; then
|
|||
|
- if test -n "$PKG_CONFIG" && \
|
|||
|
- { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"systemd\""; } >&5
|
|||
|
- ($PKG_CONFIG --exists --print-errors "systemd") 2>&5
|
|||
|
- ac_status=$?
|
|||
|
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
|
|||
|
- test $ac_status = 0; }; then
|
|||
|
- pkg_cv_systemd_CFLAGS=`$PKG_CONFIG --cflags "systemd" 2>/dev/null`
|
|||
|
- test "x$?" != "x0" && pkg_failed=yes
|
|||
|
-else
|
|||
|
- pkg_failed=yes
|
|||
|
-fi
|
|||
|
- else
|
|||
|
- pkg_failed=untried
|
|||
|
-fi
|
|||
|
-if test -n "$systemd_LIBS"; then
|
|||
|
- pkg_cv_systemd_LIBS="$systemd_LIBS"
|
|||
|
- elif test -n "$PKG_CONFIG"; then
|
|||
|
- if test -n "$PKG_CONFIG" && \
|
|||
|
- { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"systemd\""; } >&5
|
|||
|
- ($PKG_CONFIG --exists --print-errors "systemd") 2>&5
|
|||
|
- ac_status=$?
|
|||
|
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
|
|||
|
- test $ac_status = 0; }; then
|
|||
|
- pkg_cv_systemd_LIBS=`$PKG_CONFIG --libs "systemd" 2>/dev/null`
|
|||
|
- test "x$?" != "x0" && pkg_failed=yes
|
|||
|
-else
|
|||
|
- pkg_failed=yes
|
|||
|
-fi
|
|||
|
- else
|
|||
|
- pkg_failed=untried
|
|||
|
-fi
|
|||
|
-
|
|||
|
-
|
|||
|
-
|
|||
|
-if test $pkg_failed = yes; then
|
|||
|
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
|
|||
|
-$as_echo "no" >&6; }
|
|||
|
-
|
|||
|
-if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
|
|||
|
- _pkg_short_errors_supported=yes
|
|||
|
-else
|
|||
|
- _pkg_short_errors_supported=no
|
|||
|
-fi
|
|||
|
- if test $_pkg_short_errors_supported = yes; then
|
|||
|
- systemd_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "systemd" 2>&1`
|
|||
|
- else
|
|||
|
- systemd_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "systemd" 2>&1`
|
|||
|
- fi
|
|||
|
- # Put the nasty error message in config.log where it belongs
|
|||
|
- echo "$systemd_PKG_ERRORS" >&5
|
|||
|
-
|
|||
|
- as_fn_error $? "Package requirements (systemd) were not met:
|
|||
|
-
|
|||
|
-$systemd_PKG_ERRORS
|
|||
|
-
|
|||
|
-Consider adjusting the PKG_CONFIG_PATH environment variable if you
|
|||
|
-installed software in a non-standard prefix.
|
|||
|
-
|
|||
|
-Alternatively, you may set the environment variables systemd_CFLAGS
|
|||
|
-and systemd_LIBS to avoid the need to call pkg-config.
|
|||
|
-See the pkg-config man page for more details." "$LINENO" 5
|
|||
|
-elif test $pkg_failed = untried; then
|
|||
|
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
|
|||
|
-$as_echo "no" >&6; }
|
|||
|
- { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
|
|||
|
-$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
|
|||
|
-as_fn_error $? "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.
|
|||
|
-
|
|||
|
-Alternatively, you may set the environment variables systemd_CFLAGS
|
|||
|
-and systemd_LIBS to avoid the need to call pkg-config.
|
|||
|
-See the pkg-config man page for more details.
|
|||
|
-
|
|||
|
-To get pkg-config, see <http://pkg-config.freedesktop.org/>.
|
|||
|
-See \`config.log' for more details" "$LINENO" 5; }
|
|||
|
-else
|
|||
|
- systemd_CFLAGS=$pkg_cv_systemd_CFLAGS
|
|||
|
- systemd_LIBS=$pkg_cv_systemd_LIBS
|
|||
|
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
|
|||
|
-$as_echo "yes" >&6; }
|
|||
|
-
|
|||
|
-fi
|
|||
|
-
|
|||
|
-
|
|||
|
-# Check whether --with-systemdsystemunitdir was given.
|
|||
|
-if test "${with_systemdsystemunitdir+set}" = set; then :
|
|||
|
- withval=$with_systemdsystemunitdir;
|
|||
|
-else
|
|||
|
- with_systemdsystemunitdir=$($PKG_CONFIG --variable=systemdsystemunitdir systemd)
|
|||
|
-fi
|
|||
|
-
|
|||
|
-
|
|||
|
-systemdsystemunitdir=$with_systemdsystemunitdir
|
|||
|
-
|
|||
|
-
|
|||
|
-for ac_prog in systemd-socket-activate systemd-activate; do
|
|||
|
- # Extract the first word of "$ac_prog", so it can be a program name with args.
|
|||
|
-set dummy $ac_prog; ac_word=$2
|
|||
|
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
|
|||
|
-$as_echo_n "checking for $ac_word... " >&6; }
|
|||
|
-if ${ac_cv_prog_SD_ACTIVATE+:} false; then :
|
|||
|
- $as_echo_n "(cached) " >&6
|
|||
|
-else
|
|||
|
- if test -n "$SD_ACTIVATE"; then
|
|||
|
- ac_cv_prog_SD_ACTIVATE="$SD_ACTIVATE" # Let the user override the test.
|
|||
|
-else
|
|||
|
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
|
|||
|
-for as_dir in $PATH$PATH_SEPARATOR$($PKG_CONFIG --variable=systemdutildir systemd)
|
|||
|
-do
|
|||
|
- IFS=$as_save_IFS
|
|||
|
- test -z "$as_dir" && as_dir=.
|
|||
|
- for ac_exec_ext in '' $ac_executable_extensions; do
|
|||
|
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
|
|||
|
- ac_cv_prog_SD_ACTIVATE="$as_dir/$ac_prog"
|
|||
|
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
|
|||
|
- break 2
|
|||
|
- fi
|
|||
|
-done
|
|||
|
- done
|
|||
|
-IFS=$as_save_IFS
|
|||
|
-
|
|||
|
-fi
|
|||
|
-fi
|
|||
|
-SD_ACTIVATE=$ac_cv_prog_SD_ACTIVATE
|
|||
|
-if test -n "$SD_ACTIVATE"; then
|
|||
|
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SD_ACTIVATE" >&5
|
|||
|
-$as_echo "$SD_ACTIVATE" >&6; }
|
|||
|
-else
|
|||
|
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
|
|||
|
-$as_echo "no" >&6; }
|
|||
|
-fi
|
|||
|
-
|
|||
|
-
|
|||
|
- test -n "$SD_ACTIVATE" && break
|
|||
|
-done
|
|||
|
-
|
|||
|
-test -n "$SD_ACTIVATE" || as_fn_error $? "systemd-socket-activate required!" "$LINENO" 5
|
|||
|
-
|
|||
|
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking systemd-socket-activate inetd flag" >&5
|
|||
|
-$as_echo_n "checking systemd-socket-activate inetd flag... " >&6; }
|
|||
|
-if $SD_ACTIVATE --help | grep -q inetd; then
|
|||
|
- SD_ACTIVATE="$SD_ACTIVATE --inetd"
|
|||
|
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: --inetd" >&5
|
|||
|
-$as_echo "--inetd" >&6; }
|
|||
|
-else
|
|||
|
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: (default)" >&5
|
|||
|
-$as_echo "(default)" >&6; }
|
|||
|
-fi
|
|||
|
-
|
|||
|
-
|
|||
|
-
|
|||
|
-TANG_CFLAGS="\
|
|||
|
--Wall \
|
|||
|
--Wextra \
|
|||
|
--Werror \
|
|||
|
--Wstrict-aliasing \
|
|||
|
--Wchar-subscripts \
|
|||
|
--Wformat-security \
|
|||
|
--Wmissing-declarations \
|
|||
|
--Wmissing-prototypes \
|
|||
|
--Wnested-externs \
|
|||
|
--Wpointer-arith \
|
|||
|
--Wshadow \
|
|||
|
--Wsign-compare \
|
|||
|
--Wstrict-prototypes \
|
|||
|
--Wtype-limits \
|
|||
|
--Wunused-function \
|
|||
|
--Wno-missing-field-initializers \
|
|||
|
--Wno-unused-parameter \
|
|||
|
-"
|
|||
|
-
|
|||
|
-
|
|||
|
-for ac_prog in a2x
|
|||
|
-do
|
|||
|
- # Extract the first word of "$ac_prog", so it can be a program name with args.
|
|||
|
-set dummy $ac_prog; ac_word=$2
|
|||
|
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
|
|||
|
-$as_echo_n "checking for $ac_word... " >&6; }
|
|||
|
-if ${ac_cv_prog_A2X+:} false; then :
|
|||
|
- $as_echo_n "(cached) " >&6
|
|||
|
-else
|
|||
|
- if test -n "$A2X"; then
|
|||
|
- ac_cv_prog_A2X="$A2X" # Let the user override the test.
|
|||
|
-else
|
|||
|
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
|
|||
|
-for as_dir in $PATH
|
|||
|
-do
|
|||
|
- IFS=$as_save_IFS
|
|||
|
- test -z "$as_dir" && as_dir=.
|
|||
|
- for ac_exec_ext in '' $ac_executable_extensions; do
|
|||
|
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
|
|||
|
- ac_cv_prog_A2X="$ac_prog"
|
|||
|
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
|
|||
|
- break 2
|
|||
|
- fi
|
|||
|
-done
|
|||
|
- done
|
|||
|
-IFS=$as_save_IFS
|
|||
|
-
|
|||
|
-fi
|
|||
|
-fi
|
|||
|
-A2X=$ac_cv_prog_A2X
|
|||
|
-if test -n "$A2X"; then
|
|||
|
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $A2X" >&5
|
|||
|
-$as_echo "$A2X" >&6; }
|
|||
|
-else
|
|||
|
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
|
|||
|
-$as_echo "no" >&6; }
|
|||
|
-fi
|
|||
|
-
|
|||
|
-
|
|||
|
- test -n "$A2X" && break
|
|||
|
-done
|
|||
|
-
|
|||
|
-
|
|||
|
-if test "x$A2X" = "x"; then
|
|||
|
- { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: asciidoc / a2x not found -- man pages will not be generated and installed" >&5
|
|||
|
-$as_echo "$as_me: WARNING: asciidoc / a2x not found -- man pages will not be generated and installed" >&2;}
|
|||
|
-fi
|
|||
|
-
|
|||
|
- if test -n "$A2X"; then
|
|||
|
- HAVE_A2X_TRUE=
|
|||
|
- HAVE_A2X_FALSE='#'
|
|||
|
-else
|
|||
|
- HAVE_A2X_TRUE='#'
|
|||
|
- HAVE_A2X_FALSE=
|
|||
|
-fi
|
|||
|
-
|
|||
|
-
|
|||
|
-ac_config_files="$ac_config_files Makefile"
|
|||
|
-
|
|||
|
-cat >confcache <<\_ACEOF
|
|||
|
-# This file is a shell script that caches the results of configure
|
|||
|
-# tests run on this system so they can be shared between configure
|
|||
|
-# scripts and configure runs, see configure's option --config-cache.
|
|||
|
-# It is not useful on other systems. If it contains results you don't
|
|||
|
-# want to keep, you may remove or edit it.
|
|||
|
-#
|
|||
|
-# config.status only pays attention to the cache file if you give it
|
|||
|
-# the --recheck option to rerun configure.
|
|||
|
-#
|
|||
|
-# `ac_cv_env_foo' variables (set or unset) will be overridden when
|
|||
|
-# loading this file, other *unset* `ac_cv_foo' will be assigned the
|
|||
|
-# following values.
|
|||
|
-
|
|||
|
-_ACEOF
|
|||
|
-
|
|||
|
-# The following way of writing the cache mishandles newlines in values,
|
|||
|
-# but we know of no workaround that is simple, portable, and efficient.
|
|||
|
-# So, we kill variables containing newlines.
|
|||
|
-# Ultrix sh set writes to stderr and can't be redirected directly,
|
|||
|
-# and sets the high bit in the cache file unless we assign to the vars.
|
|||
|
-(
|
|||
|
- for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
|
|||
|
- eval ac_val=\$$ac_var
|
|||
|
- case $ac_val in #(
|
|||
|
- *${as_nl}*)
|
|||
|
- case $ac_var in #(
|
|||
|
- *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
|
|||
|
-$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
|
|||
|
- esac
|
|||
|
- case $ac_var in #(
|
|||
|
- _ | IFS | as_nl) ;; #(
|
|||
|
- BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
|
|||
|
- *) { eval $ac_var=; unset $ac_var;} ;;
|
|||
|
- esac ;;
|
|||
|
- esac
|
|||
|
- done
|
|||
|
-
|
|||
|
- (set) 2>&1 |
|
|||
|
- case $as_nl`(ac_space=' '; set) 2>&1` in #(
|
|||
|
- *${as_nl}ac_space=\ *)
|
|||
|
- # `set' does not quote correctly, so add quotes: double-quote
|
|||
|
- # substitution turns \\\\ into \\, and sed turns \\ into \.
|
|||
|
- sed -n \
|
|||
|
- "s/'/'\\\\''/g;
|
|||
|
- s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
|
|||
|
- ;; #(
|
|||
|
- *)
|
|||
|
- # `set' quotes correctly as required by POSIX, so do not add quotes.
|
|||
|
- sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
|
|||
|
- ;;
|
|||
|
- esac |
|
|||
|
- sort
|
|||
|
-) |
|
|||
|
- sed '
|
|||
|
- /^ac_cv_env_/b end
|
|||
|
- t clear
|
|||
|
- :clear
|
|||
|
- s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
|
|||
|
- t end
|
|||
|
- s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
|
|||
|
- :end' >>confcache
|
|||
|
-if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
|
|||
|
- if test -w "$cache_file"; then
|
|||
|
- if test "x$cache_file" != "x/dev/null"; then
|
|||
|
- { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
|
|||
|
-$as_echo "$as_me: updating cache $cache_file" >&6;}
|
|||
|
- if test ! -f "$cache_file" || test -h "$cache_file"; then
|
|||
|
- cat confcache >"$cache_file"
|
|||
|
- else
|
|||
|
- case $cache_file in #(
|
|||
|
- */* | ?:*)
|
|||
|
- mv -f confcache "$cache_file"$$ &&
|
|||
|
- mv -f "$cache_file"$$ "$cache_file" ;; #(
|
|||
|
- *)
|
|||
|
- mv -f confcache "$cache_file" ;;
|
|||
|
- esac
|
|||
|
- fi
|
|||
|
- fi
|
|||
|
- else
|
|||
|
- { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
|
|||
|
-$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
|
|||
|
- fi
|
|||
|
-fi
|
|||
|
-rm -f confcache
|
|||
|
-
|
|||
|
-test "x$prefix" = xNONE && prefix=$ac_default_prefix
|
|||
|
-# Let make expand exec_prefix.
|
|||
|
-test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
|
|||
|
-
|
|||
|
-# Transform confdefs.h into DEFS.
|
|||
|
-# Protect against shell expansion while executing Makefile rules.
|
|||
|
-# Protect against Makefile macro expansion.
|
|||
|
-#
|
|||
|
-# If the first sed substitution is executed (which looks for macros that
|
|||
|
-# take arguments), then branch to the quote section. Otherwise,
|
|||
|
-# look for a macro that doesn't take arguments.
|
|||
|
-ac_script='
|
|||
|
-:mline
|
|||
|
-/\\$/{
|
|||
|
- N
|
|||
|
- s,\\\n,,
|
|||
|
- b mline
|
|||
|
-}
|
|||
|
-t clear
|
|||
|
-:clear
|
|||
|
-s/^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*([^)]*)\)[ ]*\(.*\)/-D\1=\2/g
|
|||
|
-t quote
|
|||
|
-s/^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)/-D\1=\2/g
|
|||
|
-t quote
|
|||
|
-b any
|
|||
|
-:quote
|
|||
|
-s/[ `~#$^&*(){}\\|;'\''"<>?]/\\&/g
|
|||
|
-s/\[/\\&/g
|
|||
|
-s/\]/\\&/g
|
|||
|
-s/\$/$$/g
|
|||
|
-H
|
|||
|
-:any
|
|||
|
-${
|
|||
|
- g
|
|||
|
- s/^\n//
|
|||
|
- s/\n/ /g
|
|||
|
- p
|
|||
|
-}
|
|||
|
-'
|
|||
|
-DEFS=`sed -n "$ac_script" confdefs.h`
|
|||
|
-
|
|||
|
-
|
|||
|
-ac_libobjs=
|
|||
|
-ac_ltlibobjs=
|
|||
|
-U=
|
|||
|
-for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
|
|||
|
- # 1. Remove the extension, and $U if already installed.
|
|||
|
- ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
|
|||
|
- ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
|
|||
|
- # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
|
|||
|
- # will be set to the directory where LIBOBJS objects are built.
|
|||
|
- as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
|
|||
|
- as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
|
|||
|
-done
|
|||
|
-LIBOBJS=$ac_libobjs
|
|||
|
-
|
|||
|
-LTLIBOBJS=$ac_ltlibobjs
|
|||
|
-
|
|||
|
-
|
|||
|
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
|
|||
|
-$as_echo_n "checking that generated files are newer than configure... " >&6; }
|
|||
|
- if test -n "$am_sleep_pid"; then
|
|||
|
- # Hide warnings about reused PIDs.
|
|||
|
- wait $am_sleep_pid 2>/dev/null
|
|||
|
- fi
|
|||
|
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5
|
|||
|
-$as_echo "done" >&6; }
|
|||
|
-if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
|
|||
|
- as_fn_error $? "conditional \"AMDEP\" was never defined.
|
|||
|
-Usually this means the macro was only invoked conditionally." "$LINENO" 5
|
|||
|
-fi
|
|||
|
-if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
|
|||
|
- as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
|
|||
|
-Usually this means the macro was only invoked conditionally." "$LINENO" 5
|
|||
|
-fi
|
|||
|
- if test -n "$EXEEXT"; then
|
|||
|
- am__EXEEXT_TRUE=
|
|||
|
- am__EXEEXT_FALSE='#'
|
|||
|
-else
|
|||
|
- am__EXEEXT_TRUE='#'
|
|||
|
- am__EXEEXT_FALSE=
|
|||
|
-fi
|
|||
|
-
|
|||
|
-if test -z "${HAVE_A2X_TRUE}" && test -z "${HAVE_A2X_FALSE}"; then
|
|||
|
- as_fn_error $? "conditional \"HAVE_A2X\" was never defined.
|
|||
|
-Usually this means the macro was only invoked conditionally." "$LINENO" 5
|
|||
|
-fi
|
|||
|
-
|
|||
|
-: "${CONFIG_STATUS=./config.status}"
|
|||
|
-ac_write_fail=0
|
|||
|
-ac_clean_files_save=$ac_clean_files
|
|||
|
-ac_clean_files="$ac_clean_files $CONFIG_STATUS"
|
|||
|
-{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
|
|||
|
-$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
|
|||
|
-as_write_fail=0
|
|||
|
-cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
|
|||
|
-#! $SHELL
|
|||
|
-# Generated by $as_me.
|
|||
|
-# 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-$SHELL}
|
|||
|
-export SHELL
|
|||
|
-_ASEOF
|
|||
|
-cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
|
|||
|
-## -------------------- ##
|
|||
|
-## 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. ##
|
|||
|
-## ----------------------------------- ##
|
|||
|
-_ASEOF
|
|||
|
-test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
|
|||
|
-
|
|||
|
-cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
|
|||
|
-# 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 tang $as_me 7, 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`
|
|||
|
-"
|
|||
|
-
|
|||
|
-_ACEOF
|
|||
|
-
|
|||
|
-case $ac_config_files in *"
|
|||
|
-"*) set x $ac_config_files; shift; ac_config_files=$*;;
|
|||
|
-esac
|
|||
|
-
|
|||
|
-
|
|||
|
-
|
|||
|
-cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
|
|||
|
-# Files that config.status was made for.
|
|||
|
-config_files="$ac_config_files"
|
|||
|
-config_commands="$ac_config_commands"
|
|||
|
-
|
|||
|
-_ACEOF
|
|||
|
-
|
|||
|
-cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
|
|||
|
-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
|
|||
|
-
|
|||
|
-Configuration files:
|
|||
|
-$config_files
|
|||
|
-
|
|||
|
-Configuration commands:
|
|||
|
-$config_commands
|
|||
|
-
|
|||
|
-Report bugs to the package provider."
|
|||
|
-
|
|||
|
-_ACEOF
|
|||
|
-cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
|
|||
|
-ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
|
|||
|
-ac_cs_version="\\
|
|||
|
-tang config.status 7
|
|||
|
-configured by $0, 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='$ac_pwd'
|
|||
|
-srcdir='$srcdir'
|
|||
|
-INSTALL='$INSTALL'
|
|||
|
-MKDIR_P='$MKDIR_P'
|
|||
|
-AWK='$AWK'
|
|||
|
-test -n "\$AWK" || AWK=awk
|
|||
|
-_ACEOF
|
|||
|
-
|
|||
|
-cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
|
|||
|
-# 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;;
|
|||
|
- --he | --h | --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
|
|||
|
-
|
|||
|
-_ACEOF
|
|||
|
-cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
|
|||
|
-if \$ac_cs_recheck; then
|
|||
|
- set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
|
|||
|
- shift
|
|||
|
- \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
|
|||
|
- CONFIG_SHELL='$SHELL'
|
|||
|
- export CONFIG_SHELL
|
|||
|
- exec "\$@"
|
|||
|
-fi
|
|||
|
-
|
|||
|
-_ACEOF
|
|||
|
-cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
|
|||
|
-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
|
|||
|
-
|
|||
|
-_ACEOF
|
|||
|
-cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
|
|||
|
-#
|
|||
|
-# INIT-COMMANDS
|
|||
|
-#
|
|||
|
-AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
|
|||
|
-
|
|||
|
-_ACEOF
|
|||
|
-
|
|||
|
-cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
|
|||
|
-
|
|||
|
-# Handling of arguments.
|
|||
|
-for ac_config_target in $ac_config_targets
|
|||
|
-do
|
|||
|
- case $ac_config_target in
|
|||
|
- "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
|
|||
|
- "Makefile") CONFIG_FILES="$CONFIG_FILES 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_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 2>/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" &&
|
|||
|
-_ACEOF
|
|||
|
-
|
|||
|
-
|
|||
|
-{
|
|||
|
- echo "cat >conf$$subs.awk <<_ACEOF" &&
|
|||
|
- echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
|
|||
|
- echo "_ACEOF"
|
|||
|
-} >conf$$subs.sh ||
|
|||
|
- as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
|
|||
|
-ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
|
|||
|
-ac_delim='%!_!# '
|
|||
|
-for ac_last_try in false false false false false :; do
|
|||
|
- . ./conf$$subs.sh ||
|
|||
|
- as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
|
|||
|
-
|
|||
|
- ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
|
|||
|
- if test $ac_delim_n = $ac_delim_num; then
|
|||
|
- break
|
|||
|
- elif $ac_last_try; then
|
|||
|
- as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
|
|||
|
- else
|
|||
|
- ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
|
|||
|
- fi
|
|||
|
-done
|
|||
|
-rm -f conf$$subs.sh
|
|||
|
-
|
|||
|
-cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
|
|||
|
-cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
|
|||
|
-_ACEOF
|
|||
|
-sed -n '
|
|||
|
-h
|
|||
|
-s/^/S["/; s/!.*/"]=/
|
|||
|
-p
|
|||
|
-g
|
|||
|
-s/^[^!]*!//
|
|||
|
-:repl
|
|||
|
-t repl
|
|||
|
-s/'"$ac_delim"'$//
|
|||
|
-t delim
|
|||
|
-:nl
|
|||
|
-h
|
|||
|
-s/\(.\{148\}\)..*/\1/
|
|||
|
-t more1
|
|||
|
-s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
|
|||
|
-p
|
|||
|
-n
|
|||
|
-b repl
|
|||
|
-:more1
|
|||
|
-s/["\\]/\\&/g; s/^/"/; s/$/"\\/
|
|||
|
-p
|
|||
|
-g
|
|||
|
-s/.\{148\}//
|
|||
|
-t nl
|
|||
|
-:delim
|
|||
|
-h
|
|||
|
-s/\(.\{148\}\)..*/\1/
|
|||
|
-t more2
|
|||
|
-s/["\\]/\\&/g; s/^/"/; s/$/"/
|
|||
|
-p
|
|||
|
-b
|
|||
|
-:more2
|
|||
|
-s/["\\]/\\&/g; s/^/"/; s/$/"\\/
|
|||
|
-p
|
|||
|
-g
|
|||
|
-s/.\{148\}//
|
|||
|
-t delim
|
|||
|
-' <conf$$subs.awk | sed '
|
|||
|
-/^[^""]/{
|
|||
|
- N
|
|||
|
- s/\n//
|
|||
|
-}
|
|||
|
-' >>$CONFIG_STATUS || ac_write_fail=1
|
|||
|
-rm -f conf$$subs.awk
|
|||
|
-cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
|
|||
|
-_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
|
|||
|
-_ACEOF
|
|||
|
-cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
|
|||
|
-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
|
|||
|
-_ACEOF
|
|||
|
-
|
|||
|
-# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
|
|||
|
-# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
|
|||
|
-# trailing colons and then remove the whole line if VPATH becomes empty
|
|||
|
-# (actually we leave an empty line to preserve line numbers).
|
|||
|
-if test "x$srcdir" = x.; then
|
|||
|
- ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
|
|||
|
-h
|
|||
|
-s///
|
|||
|
-s/^/:/
|
|||
|
-s/[ ]*$/:/
|
|||
|
-s/:\$(srcdir):/:/g
|
|||
|
-s/:\${srcdir}:/:/g
|
|||
|
-s/:@srcdir@:/:/g
|
|||
|
-s/^:*//
|
|||
|
-s/:*$//
|
|||
|
-x
|
|||
|
-s/\(=[ ]*\).*/\1/
|
|||
|
-G
|
|||
|
-s/\n//
|
|||
|
-s/^[^=]*=[ ]*$//
|
|||
|
-}'
|
|||
|
-fi
|
|||
|
-
|
|||
|
-cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
|
|||
|
-fi # test -n "$CONFIG_FILES"
|
|||
|
-
|
|||
|
-
|
|||
|
-eval set X " :F $CONFIG_FILES :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
|
|||
|
-_ACEOF
|
|||
|
-
|
|||
|
-cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
|
|||
|
-# 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;}
|
|||
|
-_ACEOF
|
|||
|
-cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
|
|||
|
- ac_datarootdir_hack='
|
|||
|
- s&@datadir@&$datadir&g
|
|||
|
- s&@docdir@&$docdir&g
|
|||
|
- s&@infodir@&$infodir&g
|
|||
|
- s&@localedir@&$localedir&g
|
|||
|
- s&@mandir@&$mandir&g
|
|||
|
- s&\\\${datarootdir}&$datarootdir&g' ;;
|
|||
|
-esac
|
|||
|
-_ACEOF
|
|||
|
-
|
|||
|
-# Neutralize VPATH when `$srcdir' = `.'.
|
|||
|
-# Shell code in configure.ac might set extrasub.
|
|||
|
-# FIXME: do we really want to maintain this feature?
|
|||
|
-cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
|
|||
|
-ac_sed_extra="$ac_vpsub
|
|||
|
-$extrasub
|
|||
|
-_ACEOF
|
|||
|
-cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
|
|||
|
-: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
|
|||
|
- ;;
|
|||
|
-
|
|||
|
-
|
|||
|
- :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"" || {
|
|||
|
- # Older Autoconf 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"`
|
|||
|
- # 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'`; 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
|
|||
|
-}
|
|||
|
- ;;
|
|||
|
-
|
|||
|
- esac
|
|||
|
-done # for ac_tag
|
|||
|
-
|
|||
|
-
|
|||
|
-as_fn_exit 0
|
|||
|
-_ACEOF
|
|||
|
-ac_clean_files=$ac_clean_files_save
|
|||
|
-
|
|||
|
-test $ac_write_fail = 0 ||
|
|||
|
- as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
|
|||
|
-
|
|||
|
-
|
|||
|
-# configure is writing to config.log, and then calls config.status.
|
|||
|
-# config.status does its own redirection, appending to config.log.
|
|||
|
-# Unfortunately, on DOS this fails, as config.log is still kept open
|
|||
|
-# by configure, so config.status won't be able to write to it; its
|
|||
|
-# output is simply discarded. So we exec the FD to /dev/null,
|
|||
|
-# effectively closing config.log, so it can be properly (re)opened and
|
|||
|
-# appended to by config.status. When coming back to configure, we
|
|||
|
-# need to make the FD available again.
|
|||
|
-if test "$no_create" != yes; then
|
|||
|
- ac_cs_success=:
|
|||
|
- ac_config_status_args=
|
|||
|
- test "$silent" = yes &&
|
|||
|
- ac_config_status_args="$ac_config_status_args --quiet"
|
|||
|
- exec 5>/dev/null
|
|||
|
- $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
|
|||
|
- exec 5>>config.log
|
|||
|
- # Use ||, not &&, to avoid exiting from the if with $? = 1, which
|
|||
|
- # would make configure fail if this is the last instruction.
|
|||
|
- $ac_cs_success || as_fn_exit 1
|
|||
|
-fi
|
|||
|
-if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
|
|||
|
- { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
|
|||
|
-$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
|
|||
|
-fi
|
|||
|
-
|
|||
|
diff --git a/configure.ac b/configure.ac
|
|||
|
deleted file mode 100644
|
|||
|
index 1ab9e3b..0000000
|
|||
|
--- a/configure.ac
|
|||
|
+++ /dev/null
|
|||
|
@@ -1,87 +0,0 @@
|
|||
|
-AC_PREREQ(2.59)
|
|||
|
-AC_INIT(tang, 7)
|
|||
|
-AC_CANONICAL_SYSTEM
|
|||
|
-AC_PROG_CC_C99
|
|||
|
-AC_PROG_SED
|
|||
|
-
|
|||
|
-AM_INIT_AUTOMAKE([subdir-objects foreign no-dist-gzip dist-bzip2 parallel-tests])
|
|||
|
-AM_SILENT_RULES([yes])
|
|||
|
-AM_PROG_CC_C_O
|
|||
|
-
|
|||
|
-PKG_PROG_PKG_CONFIG([0.25])
|
|||
|
-
|
|||
|
-AC_CHECK_LIB([dl], [dlopen], [AC_SUBST([dl_LIBS], [-ldl])],
|
|||
|
- [AC_CHECK_LIB([dl], [dlopen], [AC_SUBST([dl_LIBS], [-ldl])],
|
|||
|
- [AC_MSG_ERROR([unable to find dlopen])])])
|
|||
|
-
|
|||
|
-AC_CHECK_HEADER([http_parser.h], [],
|
|||
|
- [AC_MSG_ERROR([http-parser required!])], [
|
|||
|
-#include <http_parser.h>
|
|||
|
-#ifndef HTTP_STATUS_MAP
|
|||
|
-#error HTTP_STATUS_MAP not defined!
|
|||
|
-#endif
|
|||
|
-])
|
|||
|
-
|
|||
|
-AC_CHECK_LIB([http_parser], [http_parser_execute],
|
|||
|
- [AC_SUBST(http_parser_LIBS, [-lhttp_parser])],
|
|||
|
- [AC_MSG_ERROR([http-parser required!])])
|
|||
|
-
|
|||
|
-PKG_CHECK_MODULES([jose], [jose >= 8])
|
|||
|
-PKG_CHECK_MODULES([systemd], [systemd])
|
|||
|
-
|
|||
|
-AC_ARG_WITH([systemdsystemunitdir],
|
|||
|
- [AS_HELP_STRING([--with-systemdsystemunitdir=DIR], [Directory for systemd service files])],
|
|||
|
- [],
|
|||
|
- [with_systemdsystemunitdir=$($PKG_CONFIG --variable=systemdsystemunitdir systemd)])
|
|||
|
-
|
|||
|
-AC_SUBST([systemdsystemunitdir], [$with_systemdsystemunitdir])
|
|||
|
-
|
|||
|
-for ac_prog in systemd-socket-activate systemd-activate; do
|
|||
|
- AC_CHECK_PROG([SD_ACTIVATE], [$ac_prog], [$as_dir/$ac_prog], [],
|
|||
|
- [$PATH$PATH_SEPARATOR$($PKG_CONFIG --variable=systemdutildir systemd)])
|
|||
|
- test -n "$SD_ACTIVATE" && break
|
|||
|
-done
|
|||
|
-
|
|||
|
-test -n "$SD_ACTIVATE" || AC_MSG_ERROR([systemd-socket-activate required!])
|
|||
|
-
|
|||
|
-AC_MSG_CHECKING([systemd-socket-activate inetd flag])
|
|||
|
-if $SD_ACTIVATE --help | grep -q inetd; then
|
|||
|
- SD_ACTIVATE="$SD_ACTIVATE --inetd"
|
|||
|
- AC_MSG_RESULT([--inetd])
|
|||
|
-else
|
|||
|
- AC_MSG_RESULT([(default)])
|
|||
|
-fi
|
|||
|
-
|
|||
|
-AC_SUBST(SD_ACTIVATE)
|
|||
|
-
|
|||
|
-TANG_CFLAGS="\
|
|||
|
--Wall \
|
|||
|
--Wextra \
|
|||
|
--Werror \
|
|||
|
--Wstrict-aliasing \
|
|||
|
--Wchar-subscripts \
|
|||
|
--Wformat-security \
|
|||
|
--Wmissing-declarations \
|
|||
|
--Wmissing-prototypes \
|
|||
|
--Wnested-externs \
|
|||
|
--Wpointer-arith \
|
|||
|
--Wshadow \
|
|||
|
--Wsign-compare \
|
|||
|
--Wstrict-prototypes \
|
|||
|
--Wtype-limits \
|
|||
|
--Wunused-function \
|
|||
|
--Wno-missing-field-initializers \
|
|||
|
--Wno-unused-parameter \
|
|||
|
-"
|
|||
|
-AC_SUBST([TANG_CFLAGS])
|
|||
|
-
|
|||
|
-AC_CHECK_PROGS(A2X, [a2x])
|
|||
|
-
|
|||
|
-if test "x$A2X" = "x"; then
|
|||
|
- AC_MSG_WARN([asciidoc / a2x not found -- man pages will not be generated and installed])
|
|||
|
-fi
|
|||
|
-
|
|||
|
-AM_CONDITIONAL(HAVE_A2X, [test -n "$A2X"])
|
|||
|
-
|
|||
|
-AC_CONFIG_FILES([Makefile])
|
|||
|
-AC_OUTPUT
|
|||
|
diff --git a/depcomp b/depcomp
|
|||
|
deleted file mode 100755
|
|||
|
index 30379e2..0000000
|
|||
|
--- a/depcomp
|
|||
|
+++ /dev/null
|
|||
|
@@ -1,791 +0,0 @@
|
|||
|
-#!/bin/sh
|
|||
|
-# depcomp - compile a program generating dependencies as side-effects
|
|||
|
-
|
|||
|
-scriptversion=2016-01-11.22; # UTC
|
|||
|
-
|
|||
|
-# Copyright (C) 1999-2017 Free Software Foundation, Inc.
|
|||
|
-
|
|||
|
-# This program 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, or (at your option)
|
|||
|
-# any later version.
|
|||
|
-
|
|||
|
-# This program 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 this program. If not, see <http://www.gnu.org/licenses/>.
|
|||
|
-
|
|||
|
-# As a special exception to the GNU General Public License, if you
|
|||
|
-# distribute this file as part of a program that contains a
|
|||
|
-# configuration script generated by Autoconf, you may include it under
|
|||
|
-# the same distribution terms that you use for the rest of that program.
|
|||
|
-
|
|||
|
-# Originally written by Alexandre Oliva <oliva@dcc.unicamp.br>.
|
|||
|
-
|
|||
|
-case $1 in
|
|||
|
- '')
|
|||
|
- echo "$0: No command. Try '$0 --help' for more information." 1>&2
|
|||
|
- exit 1;
|
|||
|
- ;;
|
|||
|
- -h | --h*)
|
|||
|
- cat <<\EOF
|
|||
|
-Usage: depcomp [--help] [--version] PROGRAM [ARGS]
|
|||
|
-
|
|||
|
-Run PROGRAMS ARGS to compile a file, generating dependencies
|
|||
|
-as side-effects.
|
|||
|
-
|
|||
|
-Environment variables:
|
|||
|
- depmode Dependency tracking mode.
|
|||
|
- source Source file read by 'PROGRAMS ARGS'.
|
|||
|
- object Object file output by 'PROGRAMS ARGS'.
|
|||
|
- DEPDIR directory where to store dependencies.
|
|||
|
- depfile Dependency file to output.
|
|||
|
- tmpdepfile Temporary file to use when outputting dependencies.
|
|||
|
- libtool Whether libtool is used (yes/no).
|
|||
|
-
|
|||
|
-Report bugs to <bug-automake@gnu.org>.
|
|||
|
-EOF
|
|||
|
- exit $?
|
|||
|
- ;;
|
|||
|
- -v | --v*)
|
|||
|
- echo "depcomp $scriptversion"
|
|||
|
- exit $?
|
|||
|
- ;;
|
|||
|
-esac
|
|||
|
-
|
|||
|
-# Get the directory component of the given path, and save it in the
|
|||
|
-# global variables '$dir'. Note that this directory component will
|
|||
|
-# be either empty or ending with a '/' character. This is deliberate.
|
|||
|
-set_dir_from ()
|
|||
|
-{
|
|||
|
- case $1 in
|
|||
|
- */*) dir=`echo "$1" | sed -e 's|/[^/]*$|/|'`;;
|
|||
|
- *) dir=;;
|
|||
|
- esac
|
|||
|
-}
|
|||
|
-
|
|||
|
-# Get the suffix-stripped basename of the given path, and save it the
|
|||
|
-# global variable '$base'.
|
|||
|
-set_base_from ()
|
|||
|
-{
|
|||
|
- base=`echo "$1" | sed -e 's|^.*/||' -e 's/\.[^.]*$//'`
|
|||
|
-}
|
|||
|
-
|
|||
|
-# If no dependency file was actually created by the compiler invocation,
|
|||
|
-# we still have to create a dummy depfile, to avoid errors with the
|
|||
|
-# Makefile "include basename.Plo" scheme.
|
|||
|
-make_dummy_depfile ()
|
|||
|
-{
|
|||
|
- echo "#dummy" > "$depfile"
|
|||
|
-}
|
|||
|
-
|
|||
|
-# Factor out some common post-processing of the generated depfile.
|
|||
|
-# Requires the auxiliary global variable '$tmpdepfile' to be set.
|
|||
|
-aix_post_process_depfile ()
|
|||
|
-{
|
|||
|
- # If the compiler actually managed to produce a dependency file,
|
|||
|
- # post-process it.
|
|||
|
- if test -f "$tmpdepfile"; then
|
|||
|
- # Each line is of the form 'foo.o: dependency.h'.
|
|||
|
- # Do two passes, one to just change these to
|
|||
|
- # $object: dependency.h
|
|||
|
- # and one to simply output
|
|||
|
- # dependency.h:
|
|||
|
- # which is needed to avoid the deleted-header problem.
|
|||
|
- { sed -e "s,^.*\.[$lower]*:,$object:," < "$tmpdepfile"
|
|||
|
- sed -e "s,^.*\.[$lower]*:[$tab ]*,," -e 's,$,:,' < "$tmpdepfile"
|
|||
|
- } > "$depfile"
|
|||
|
- rm -f "$tmpdepfile"
|
|||
|
- else
|
|||
|
- make_dummy_depfile
|
|||
|
- fi
|
|||
|
-}
|
|||
|
-
|
|||
|
-# A tabulation character.
|
|||
|
-tab=' '
|
|||
|
-# A newline character.
|
|||
|
-nl='
|
|||
|
-'
|
|||
|
-# Character ranges might be problematic outside the C locale.
|
|||
|
-# These definitions help.
|
|||
|
-upper=ABCDEFGHIJKLMNOPQRSTUVWXYZ
|
|||
|
-lower=abcdefghijklmnopqrstuvwxyz
|
|||
|
-digits=0123456789
|
|||
|
-alpha=${upper}${lower}
|
|||
|
-
|
|||
|
-if test -z "$depmode" || test -z "$source" || test -z "$object"; then
|
|||
|
- echo "depcomp: Variables source, object and depmode must be set" 1>&2
|
|||
|
- exit 1
|
|||
|
-fi
|
|||
|
-
|
|||
|
-# Dependencies for sub/bar.o or sub/bar.obj go into sub/.deps/bar.Po.
|
|||
|
-depfile=${depfile-`echo "$object" |
|
|||
|
- sed 's|[^\\/]*$|'${DEPDIR-.deps}'/&|;s|\.\([^.]*\)$|.P\1|;s|Pobj$|Po|'`}
|
|||
|
-tmpdepfile=${tmpdepfile-`echo "$depfile" | sed 's/\.\([^.]*\)$/.T\1/'`}
|
|||
|
-
|
|||
|
-rm -f "$tmpdepfile"
|
|||
|
-
|
|||
|
-# Avoid interferences from the environment.
|
|||
|
-gccflag= dashmflag=
|
|||
|
-
|
|||
|
-# Some modes work just like other modes, but use different flags. We
|
|||
|
-# parameterize here, but still list the modes in the big case below,
|
|||
|
-# to make depend.m4 easier to write. Note that we *cannot* use a case
|
|||
|
-# here, because this file can only contain one case statement.
|
|||
|
-if test "$depmode" = hp; then
|
|||
|
- # HP compiler uses -M and no extra arg.
|
|||
|
- gccflag=-M
|
|||
|
- depmode=gcc
|
|||
|
-fi
|
|||
|
-
|
|||
|
-if test "$depmode" = dashXmstdout; then
|
|||
|
- # This is just like dashmstdout with a different argument.
|
|||
|
- dashmflag=-xM
|
|||
|
- depmode=dashmstdout
|
|||
|
-fi
|
|||
|
-
|
|||
|
-cygpath_u="cygpath -u -f -"
|
|||
|
-if test "$depmode" = msvcmsys; then
|
|||
|
- # This is just like msvisualcpp but w/o cygpath translation.
|
|||
|
- # Just convert the backslash-escaped backslashes to single forward
|
|||
|
- # slashes to satisfy depend.m4
|
|||
|
- cygpath_u='sed s,\\\\,/,g'
|
|||
|
- depmode=msvisualcpp
|
|||
|
-fi
|
|||
|
-
|
|||
|
-if test "$depmode" = msvc7msys; then
|
|||
|
- # This is just like msvc7 but w/o cygpath translation.
|
|||
|
- # Just convert the backslash-escaped backslashes to single forward
|
|||
|
- # slashes to satisfy depend.m4
|
|||
|
- cygpath_u='sed s,\\\\,/,g'
|
|||
|
- depmode=msvc7
|
|||
|
-fi
|
|||
|
-
|
|||
|
-if test "$depmode" = xlc; then
|
|||
|
- # IBM C/C++ Compilers xlc/xlC can output gcc-like dependency information.
|
|||
|
- gccflag=-qmakedep=gcc,-MF
|
|||
|
- depmode=gcc
|
|||
|
-fi
|
|||
|
-
|
|||
|
-case "$depmode" in
|
|||
|
-gcc3)
|
|||
|
-## gcc 3 implements dependency tracking that does exactly what
|
|||
|
-## we want. Yay! Note: for some reason libtool 1.4 doesn't like
|
|||
|
-## it if -MD -MP comes after the -MF stuff. Hmm.
|
|||
|
-## Unfortunately, FreeBSD c89 acceptance of flags depends upon
|
|||
|
-## the command line argument order; so add the flags where they
|
|||
|
-## appear in depend2.am. Note that the slowdown incurred here
|
|||
|
-## affects only configure: in makefiles, %FASTDEP% shortcuts this.
|
|||
|
- for arg
|
|||
|
- do
|
|||
|
- case $arg in
|
|||
|
- -c) set fnord "$@" -MT "$object" -MD -MP -MF "$tmpdepfile" "$arg" ;;
|
|||
|
- *) set fnord "$@" "$arg" ;;
|
|||
|
- esac
|
|||
|
- shift # fnord
|
|||
|
- shift # $arg
|
|||
|
- done
|
|||
|
- "$@"
|
|||
|
- stat=$?
|
|||
|
- if test $stat -ne 0; then
|
|||
|
- rm -f "$tmpdepfile"
|
|||
|
- exit $stat
|
|||
|
- fi
|
|||
|
- mv "$tmpdepfile" "$depfile"
|
|||
|
- ;;
|
|||
|
-
|
|||
|
-gcc)
|
|||
|
-## Note that this doesn't just cater to obsosete pre-3.x GCC compilers.
|
|||
|
-## but also to in-use compilers like IMB xlc/xlC and the HP C compiler.
|
|||
|
-## (see the conditional assignment to $gccflag above).
|
|||
|
-## There are various ways to get dependency output from gcc. Here's
|
|||
|
-## why we pick this rather obscure method:
|
|||
|
-## - Don't want to use -MD because we'd like the dependencies to end
|
|||
|
-## up in a subdir. Having to rename by hand is ugly.
|
|||
|
-## (We might end up doing this anyway to support other compilers.)
|
|||
|
-## - The DEPENDENCIES_OUTPUT environment variable makes gcc act like
|
|||
|
-## -MM, not -M (despite what the docs say). Also, it might not be
|
|||
|
-## supported by the other compilers which use the 'gcc' depmode.
|
|||
|
-## - Using -M directly means running the compiler twice (even worse
|
|||
|
-## than renaming).
|
|||
|
- if test -z "$gccflag"; then
|
|||
|
- gccflag=-MD,
|
|||
|
- fi
|
|||
|
- "$@" -Wp,"$gccflag$tmpdepfile"
|
|||
|
- stat=$?
|
|||
|
- if test $stat -ne 0; then
|
|||
|
- rm -f "$tmpdepfile"
|
|||
|
- exit $stat
|
|||
|
- fi
|
|||
|
- rm -f "$depfile"
|
|||
|
- echo "$object : \\" > "$depfile"
|
|||
|
- # The second -e expression handles DOS-style file names with drive
|
|||
|
- # letters.
|
|||
|
- sed -e 's/^[^:]*: / /' \
|
|||
|
- -e 's/^['$alpha']:\/[^:]*: / /' < "$tmpdepfile" >> "$depfile"
|
|||
|
-## This next piece of magic avoids the "deleted header file" problem.
|
|||
|
-## The problem is that when a header file which appears in a .P file
|
|||
|
-## is deleted, the dependency causes make to die (because there is
|
|||
|
-## typically no way to rebuild the header). We avoid this by adding
|
|||
|
-## dummy dependencies for each header file. Too bad gcc doesn't do
|
|||
|
-## this for us directly.
|
|||
|
-## Some versions of gcc put a space before the ':'. On the theory
|
|||
|
-## that the space means something, we add a space to the output as
|
|||
|
-## well. hp depmode also adds that space, but also prefixes the VPATH
|
|||
|
-## to the object. Take care to not repeat it in the output.
|
|||
|
-## Some versions of the HPUX 10.20 sed can't process this invocation
|
|||
|
-## correctly. Breaking it into two sed invocations is a workaround.
|
|||
|
- tr ' ' "$nl" < "$tmpdepfile" \
|
|||
|
- | sed -e 's/^\\$//' -e '/^$/d' -e "s|.*$object$||" -e '/:$/d' \
|
|||
|
- | sed -e 's/$/ :/' >> "$depfile"
|
|||
|
- rm -f "$tmpdepfile"
|
|||
|
- ;;
|
|||
|
-
|
|||
|
-hp)
|
|||
|
- # This case exists only to let depend.m4 do its work. It works by
|
|||
|
- # looking at the text of this script. This case will never be run,
|
|||
|
- # since it is checked for above.
|
|||
|
- exit 1
|
|||
|
- ;;
|
|||
|
-
|
|||
|
-sgi)
|
|||
|
- if test "$libtool" = yes; then
|
|||
|
- "$@" "-Wp,-MDupdate,$tmpdepfile"
|
|||
|
- else
|
|||
|
- "$@" -MDupdate "$tmpdepfile"
|
|||
|
- fi
|
|||
|
- stat=$?
|
|||
|
- if test $stat -ne 0; then
|
|||
|
- rm -f "$tmpdepfile"
|
|||
|
- exit $stat
|
|||
|
- fi
|
|||
|
- rm -f "$depfile"
|
|||
|
-
|
|||
|
- if test -f "$tmpdepfile"; then # yes, the sourcefile depend on other files
|
|||
|
- echo "$object : \\" > "$depfile"
|
|||
|
- # Clip off the initial element (the dependent). Don't try to be
|
|||
|
- # clever and replace this with sed code, as IRIX sed won't handle
|
|||
|
- # lines with more than a fixed number of characters (4096 in
|
|||
|
- # IRIX 6.2 sed, 8192 in IRIX 6.5). We also remove comment lines;
|
|||
|
- # the IRIX cc adds comments like '#:fec' to the end of the
|
|||
|
- # dependency line.
|
|||
|
- tr ' ' "$nl" < "$tmpdepfile" \
|
|||
|
- | sed -e 's/^.*\.o://' -e 's/#.*$//' -e '/^$/ d' \
|
|||
|
- | tr "$nl" ' ' >> "$depfile"
|
|||
|
- echo >> "$depfile"
|
|||
|
- # The second pass generates a dummy entry for each header file.
|
|||
|
- tr ' ' "$nl" < "$tmpdepfile" \
|
|||
|
- | sed -e 's/^.*\.o://' -e 's/#.*$//' -e '/^$/ d' -e 's/$/:/' \
|
|||
|
- >> "$depfile"
|
|||
|
- else
|
|||
|
- make_dummy_depfile
|
|||
|
- fi
|
|||
|
- rm -f "$tmpdepfile"
|
|||
|
- ;;
|
|||
|
-
|
|||
|
-xlc)
|
|||
|
- # This case exists only to let depend.m4 do its work. It works by
|
|||
|
- # looking at the text of this script. This case will never be run,
|
|||
|
- # since it is checked for above.
|
|||
|
- exit 1
|
|||
|
- ;;
|
|||
|
-
|
|||
|
-aix)
|
|||
|
- # The C for AIX Compiler uses -M and outputs the dependencies
|
|||
|
- # in a .u file. In older versions, this file always lives in the
|
|||
|
- # current directory. Also, the AIX compiler puts '$object:' at the
|
|||
|
- # start of each line; $object doesn't have directory information.
|
|||
|
- # Version 6 uses the directory in both cases.
|
|||
|
- set_dir_from "$object"
|
|||
|
- set_base_from "$object"
|
|||
|
- if test "$libtool" = yes; then
|
|||
|
- tmpdepfile1=$dir$base.u
|
|||
|
- tmpdepfile2=$base.u
|
|||
|
- tmpdepfile3=$dir.libs/$base.u
|
|||
|
- "$@" -Wc,-M
|
|||
|
- else
|
|||
|
- tmpdepfile1=$dir$base.u
|
|||
|
- tmpdepfile2=$dir$base.u
|
|||
|
- tmpdepfile3=$dir$base.u
|
|||
|
- "$@" -M
|
|||
|
- fi
|
|||
|
- stat=$?
|
|||
|
- if test $stat -ne 0; then
|
|||
|
- rm -f "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3"
|
|||
|
- exit $stat
|
|||
|
- fi
|
|||
|
-
|
|||
|
- for tmpdepfile in "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3"
|
|||
|
- do
|
|||
|
- test -f "$tmpdepfile" && break
|
|||
|
- done
|
|||
|
- aix_post_process_depfile
|
|||
|
- ;;
|
|||
|
-
|
|||
|
-tcc)
|
|||
|
- # tcc (Tiny C Compiler) understand '-MD -MF file' since version 0.9.26
|
|||
|
- # FIXME: That version still under development at the moment of writing.
|
|||
|
- # Make that this statement remains true also for stable, released
|
|||
|
- # versions.
|
|||
|
- # It will wrap lines (doesn't matter whether long or short) with a
|
|||
|
- # trailing '\', as in:
|
|||
|
- #
|
|||
|
- # foo.o : \
|
|||
|
- # foo.c \
|
|||
|
- # foo.h \
|
|||
|
- #
|
|||
|
- # It will put a trailing '\' even on the last line, and will use leading
|
|||
|
- # spaces rather than leading tabs (at least since its commit 0394caf7
|
|||
|
- # "Emit spaces for -MD").
|
|||
|
- "$@" -MD -MF "$tmpdepfile"
|
|||
|
- stat=$?
|
|||
|
- if test $stat -ne 0; then
|
|||
|
- rm -f "$tmpdepfile"
|
|||
|
- exit $stat
|
|||
|
- fi
|
|||
|
- rm -f "$depfile"
|
|||
|
- # Each non-empty line is of the form 'foo.o : \' or ' dep.h \'.
|
|||
|
- # We have to change lines of the first kind to '$object: \'.
|
|||
|
- sed -e "s|.*:|$object :|" < "$tmpdepfile" > "$depfile"
|
|||
|
- # And for each line of the second kind, we have to emit a 'dep.h:'
|
|||
|
- # dummy dependency, to avoid the deleted-header problem.
|
|||
|
- sed -n -e 's|^ *\(.*\) *\\$|\1:|p' < "$tmpdepfile" >> "$depfile"
|
|||
|
- rm -f "$tmpdepfile"
|
|||
|
- ;;
|
|||
|
-
|
|||
|
-## The order of this option in the case statement is important, since the
|
|||
|
-## shell code in configure will try each of these formats in the order
|
|||
|
-## listed in this file. A plain '-MD' option would be understood by many
|
|||
|
-## compilers, so we must ensure this comes after the gcc and icc options.
|
|||
|
-pgcc)
|
|||
|
- # Portland's C compiler understands '-MD'.
|
|||
|
- # Will always output deps to 'file.d' where file is the root name of the
|
|||
|
- # source file under compilation, even if file resides in a subdirectory.
|
|||
|
- # The object file name does not affect the name of the '.d' file.
|
|||
|
- # pgcc 10.2 will output
|
|||
|
- # foo.o: sub/foo.c sub/foo.h
|
|||
|
- # and will wrap long lines using '\' :
|
|||
|
- # foo.o: sub/foo.c ... \
|
|||
|
- # sub/foo.h ... \
|
|||
|
- # ...
|
|||
|
- set_dir_from "$object"
|
|||
|
- # Use the source, not the object, to determine the base name, since
|
|||
|
- # that's sadly what pgcc will do too.
|
|||
|
- set_base_from "$source"
|
|||
|
- tmpdepfile=$base.d
|
|||
|
-
|
|||
|
- # For projects that build the same source file twice into different object
|
|||
|
- # files, the pgcc approach of using the *source* file root name can cause
|
|||
|
- # problems in parallel builds. Use a locking strategy to avoid stomping on
|
|||
|
- # the same $tmpdepfile.
|
|||
|
- lockdir=$base.d-lock
|
|||
|
- trap "
|
|||
|
- echo '$0: caught signal, cleaning up...' >&2
|
|||
|
- rmdir '$lockdir'
|
|||
|
- exit 1
|
|||
|
- " 1 2 13 15
|
|||
|
- numtries=100
|
|||
|
- i=$numtries
|
|||
|
- while test $i -gt 0; do
|
|||
|
- # mkdir is a portable test-and-set.
|
|||
|
- if mkdir "$lockdir" 2>/dev/null; then
|
|||
|
- # This process acquired the lock.
|
|||
|
- "$@" -MD
|
|||
|
- stat=$?
|
|||
|
- # Release the lock.
|
|||
|
- rmdir "$lockdir"
|
|||
|
- break
|
|||
|
- else
|
|||
|
- # If the lock is being held by a different process, wait
|
|||
|
- # until the winning process is done or we timeout.
|
|||
|
- while test -d "$lockdir" && test $i -gt 0; do
|
|||
|
- sleep 1
|
|||
|
- i=`expr $i - 1`
|
|||
|
- done
|
|||
|
- fi
|
|||
|
- i=`expr $i - 1`
|
|||
|
- done
|
|||
|
- trap - 1 2 13 15
|
|||
|
- if test $i -le 0; then
|
|||
|
- echo "$0: failed to acquire lock after $numtries attempts" >&2
|
|||
|
- echo "$0: check lockdir '$lockdir'" >&2
|
|||
|
- exit 1
|
|||
|
- fi
|
|||
|
-
|
|||
|
- if test $stat -ne 0; then
|
|||
|
- rm -f "$tmpdepfile"
|
|||
|
- exit $stat
|
|||
|
- fi
|
|||
|
- rm -f "$depfile"
|
|||
|
- # Each line is of the form `foo.o: dependent.h',
|
|||
|
- # or `foo.o: dep1.h dep2.h \', or ` dep3.h dep4.h \'.
|
|||
|
- # Do two passes, one to just change these to
|
|||
|
- # `$object: dependent.h' and one to simply `dependent.h:'.
|
|||
|
- sed "s,^[^:]*:,$object :," < "$tmpdepfile" > "$depfile"
|
|||
|
- # Some versions of the HPUX 10.20 sed can't process this invocation
|
|||
|
- # correctly. Breaking it into two sed invocations is a workaround.
|
|||
|
- sed 's,^[^:]*: \(.*\)$,\1,;s/^\\$//;/^$/d;/:$/d' < "$tmpdepfile" \
|
|||
|
- | sed -e 's/$/ :/' >> "$depfile"
|
|||
|
- rm -f "$tmpdepfile"
|
|||
|
- ;;
|
|||
|
-
|
|||
|
-hp2)
|
|||
|
- # The "hp" stanza above does not work with aCC (C++) and HP's ia64
|
|||
|
- # compilers, which have integrated preprocessors. The correct option
|
|||
|
- # to use with these is +Maked; it writes dependencies to a file named
|
|||
|
- # 'foo.d', which lands next to the object file, wherever that
|
|||
|
- # happens to be.
|
|||
|
- # Much of this is similar to the tru64 case; see comments there.
|
|||
|
- set_dir_from "$object"
|
|||
|
- set_base_from "$object"
|
|||
|
- if test "$libtool" = yes; then
|
|||
|
- tmpdepfile1=$dir$base.d
|
|||
|
- tmpdepfile2=$dir.libs/$base.d
|
|||
|
- "$@" -Wc,+Maked
|
|||
|
- else
|
|||
|
- tmpdepfile1=$dir$base.d
|
|||
|
- tmpdepfile2=$dir$base.d
|
|||
|
- "$@" +Maked
|
|||
|
- fi
|
|||
|
- stat=$?
|
|||
|
- if test $stat -ne 0; then
|
|||
|
- rm -f "$tmpdepfile1" "$tmpdepfile2"
|
|||
|
- exit $stat
|
|||
|
- fi
|
|||
|
-
|
|||
|
- for tmpdepfile in "$tmpdepfile1" "$tmpdepfile2"
|
|||
|
- do
|
|||
|
- test -f "$tmpdepfile" && break
|
|||
|
- done
|
|||
|
- if test -f "$tmpdepfile"; then
|
|||
|
- sed -e "s,^.*\.[$lower]*:,$object:," "$tmpdepfile" > "$depfile"
|
|||
|
- # Add 'dependent.h:' lines.
|
|||
|
- sed -ne '2,${
|
|||
|
- s/^ *//
|
|||
|
- s/ \\*$//
|
|||
|
- s/$/:/
|
|||
|
- p
|
|||
|
- }' "$tmpdepfile" >> "$depfile"
|
|||
|
- else
|
|||
|
- make_dummy_depfile
|
|||
|
- fi
|
|||
|
- rm -f "$tmpdepfile" "$tmpdepfile2"
|
|||
|
- ;;
|
|||
|
-
|
|||
|
-tru64)
|
|||
|
- # The Tru64 compiler uses -MD to generate dependencies as a side
|
|||
|
- # effect. 'cc -MD -o foo.o ...' puts the dependencies into 'foo.o.d'.
|
|||
|
- # At least on Alpha/Redhat 6.1, Compaq CCC V6.2-504 seems to put
|
|||
|
- # dependencies in 'foo.d' instead, so we check for that too.
|
|||
|
- # Subdirectories are respected.
|
|||
|
- set_dir_from "$object"
|
|||
|
- set_base_from "$object"
|
|||
|
-
|
|||
|
- if test "$libtool" = yes; then
|
|||
|
- # Libtool generates 2 separate objects for the 2 libraries. These
|
|||
|
- # two compilations output dependencies in $dir.libs/$base.o.d and
|
|||
|
- # in $dir$base.o.d. We have to check for both files, because
|
|||
|
- # one of the two compilations can be disabled. We should prefer
|
|||
|
- # $dir$base.o.d over $dir.libs/$base.o.d because the latter is
|
|||
|
- # automatically cleaned when .libs/ is deleted, while ignoring
|
|||
|
- # the former would cause a distcleancheck panic.
|
|||
|
- tmpdepfile1=$dir$base.o.d # libtool 1.5
|
|||
|
- tmpdepfile2=$dir.libs/$base.o.d # Likewise.
|
|||
|
- tmpdepfile3=$dir.libs/$base.d # Compaq CCC V6.2-504
|
|||
|
- "$@" -Wc,-MD
|
|||
|
- else
|
|||
|
- tmpdepfile1=$dir$base.d
|
|||
|
- tmpdepfile2=$dir$base.d
|
|||
|
- tmpdepfile3=$dir$base.d
|
|||
|
- "$@" -MD
|
|||
|
- fi
|
|||
|
-
|
|||
|
- stat=$?
|
|||
|
- if test $stat -ne 0; then
|
|||
|
- rm -f "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3"
|
|||
|
- exit $stat
|
|||
|
- fi
|
|||
|
-
|
|||
|
- for tmpdepfile in "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3"
|
|||
|
- do
|
|||
|
- test -f "$tmpdepfile" && break
|
|||
|
- done
|
|||
|
- # Same post-processing that is required for AIX mode.
|
|||
|
- aix_post_process_depfile
|
|||
|
- ;;
|
|||
|
-
|
|||
|
-msvc7)
|
|||
|
- if test "$libtool" = yes; then
|
|||
|
- showIncludes=-Wc,-showIncludes
|
|||
|
- else
|
|||
|
- showIncludes=-showIncludes
|
|||
|
- fi
|
|||
|
- "$@" $showIncludes > "$tmpdepfile"
|
|||
|
- stat=$?
|
|||
|
- grep -v '^Note: including file: ' "$tmpdepfile"
|
|||
|
- if test $stat -ne 0; then
|
|||
|
- rm -f "$tmpdepfile"
|
|||
|
- exit $stat
|
|||
|
- fi
|
|||
|
- rm -f "$depfile"
|
|||
|
- echo "$object : \\" > "$depfile"
|
|||
|
- # The first sed program below extracts the file names and escapes
|
|||
|
- # backslashes for cygpath. The second sed program outputs the file
|
|||
|
- # name when reading, but also accumulates all include files in the
|
|||
|
- # hold buffer in order to output them again at the end. This only
|
|||
|
- # works with sed implementations that can handle large buffers.
|
|||
|
- sed < "$tmpdepfile" -n '
|
|||
|
-/^Note: including file: *\(.*\)/ {
|
|||
|
- s//\1/
|
|||
|
- s/\\/\\\\/g
|
|||
|
- p
|
|||
|
-}' | $cygpath_u | sort -u | sed -n '
|
|||
|
-s/ /\\ /g
|
|||
|
-s/\(.*\)/'"$tab"'\1 \\/p
|
|||
|
-s/.\(.*\) \\/\1:/
|
|||
|
-H
|
|||
|
-$ {
|
|||
|
- s/.*/'"$tab"'/
|
|||
|
- G
|
|||
|
- p
|
|||
|
-}' >> "$depfile"
|
|||
|
- echo >> "$depfile" # make sure the fragment doesn't end with a backslash
|
|||
|
- rm -f "$tmpdepfile"
|
|||
|
- ;;
|
|||
|
-
|
|||
|
-msvc7msys)
|
|||
|
- # This case exists only to let depend.m4 do its work. It works by
|
|||
|
- # looking at the text of this script. This case will never be run,
|
|||
|
- # since it is checked for above.
|
|||
|
- exit 1
|
|||
|
- ;;
|
|||
|
-
|
|||
|
-#nosideeffect)
|
|||
|
- # This comment above is used by automake to tell side-effect
|
|||
|
- # dependency tracking mechanisms from slower ones.
|
|||
|
-
|
|||
|
-dashmstdout)
|
|||
|
- # Important note: in order to support this mode, a compiler *must*
|
|||
|
- # always write the preprocessed file to stdout, regardless of -o.
|
|||
|
- "$@" || exit $?
|
|||
|
-
|
|||
|
- # Remove the call to Libtool.
|
|||
|
- if test "$libtool" = yes; then
|
|||
|
- while test "X$1" != 'X--mode=compile'; do
|
|||
|
- shift
|
|||
|
- done
|
|||
|
- shift
|
|||
|
- fi
|
|||
|
-
|
|||
|
- # Remove '-o $object'.
|
|||
|
- IFS=" "
|
|||
|
- for arg
|
|||
|
- do
|
|||
|
- case $arg in
|
|||
|
- -o)
|
|||
|
- shift
|
|||
|
- ;;
|
|||
|
- $object)
|
|||
|
- shift
|
|||
|
- ;;
|
|||
|
- *)
|
|||
|
- set fnord "$@" "$arg"
|
|||
|
- shift # fnord
|
|||
|
- shift # $arg
|
|||
|
- ;;
|
|||
|
- esac
|
|||
|
- done
|
|||
|
-
|
|||
|
- test -z "$dashmflag" && dashmflag=-M
|
|||
|
- # Require at least two characters before searching for ':'
|
|||
|
- # in the target name. This is to cope with DOS-style filenames:
|
|||
|
- # a dependency such as 'c:/foo/bar' could be seen as target 'c' otherwise.
|
|||
|
- "$@" $dashmflag |
|
|||
|
- sed "s|^[$tab ]*[^:$tab ][^:][^:]*:[$tab ]*|$object: |" > "$tmpdepfile"
|
|||
|
- rm -f "$depfile"
|
|||
|
- cat < "$tmpdepfile" > "$depfile"
|
|||
|
- # Some versions of the HPUX 10.20 sed can't process this sed invocation
|
|||
|
- # correctly. Breaking it into two sed invocations is a workaround.
|
|||
|
- tr ' ' "$nl" < "$tmpdepfile" \
|
|||
|
- | sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' \
|
|||
|
- | sed -e 's/$/ :/' >> "$depfile"
|
|||
|
- rm -f "$tmpdepfile"
|
|||
|
- ;;
|
|||
|
-
|
|||
|
-dashXmstdout)
|
|||
|
- # This case only exists to satisfy depend.m4. It is never actually
|
|||
|
- # run, as this mode is specially recognized in the preamble.
|
|||
|
- exit 1
|
|||
|
- ;;
|
|||
|
-
|
|||
|
-makedepend)
|
|||
|
- "$@" || exit $?
|
|||
|
- # Remove any Libtool call
|
|||
|
- if test "$libtool" = yes; then
|
|||
|
- while test "X$1" != 'X--mode=compile'; do
|
|||
|
- shift
|
|||
|
- done
|
|||
|
- shift
|
|||
|
- fi
|
|||
|
- # X makedepend
|
|||
|
- shift
|
|||
|
- cleared=no eat=no
|
|||
|
- for arg
|
|||
|
- do
|
|||
|
- case $cleared in
|
|||
|
- no)
|
|||
|
- set ""; shift
|
|||
|
- cleared=yes ;;
|
|||
|
- esac
|
|||
|
- if test $eat = yes; then
|
|||
|
- eat=no
|
|||
|
- continue
|
|||
|
- fi
|
|||
|
- case "$arg" in
|
|||
|
- -D*|-I*)
|
|||
|
- set fnord "$@" "$arg"; shift ;;
|
|||
|
- # Strip any option that makedepend may not understand. Remove
|
|||
|
- # the object too, otherwise makedepend will parse it as a source file.
|
|||
|
- -arch)
|
|||
|
- eat=yes ;;
|
|||
|
- -*|$object)
|
|||
|
- ;;
|
|||
|
- *)
|
|||
|
- set fnord "$@" "$arg"; shift ;;
|
|||
|
- esac
|
|||
|
- done
|
|||
|
- obj_suffix=`echo "$object" | sed 's/^.*\././'`
|
|||
|
- touch "$tmpdepfile"
|
|||
|
- ${MAKEDEPEND-makedepend} -o"$obj_suffix" -f"$tmpdepfile" "$@"
|
|||
|
- rm -f "$depfile"
|
|||
|
- # makedepend may prepend the VPATH from the source file name to the object.
|
|||
|
- # No need to regex-escape $object, excess matching of '.' is harmless.
|
|||
|
- sed "s|^.*\($object *:\)|\1|" "$tmpdepfile" > "$depfile"
|
|||
|
- # Some versions of the HPUX 10.20 sed can't process the last invocation
|
|||
|
- # correctly. Breaking it into two sed invocations is a workaround.
|
|||
|
- sed '1,2d' "$tmpdepfile" \
|
|||
|
- | tr ' ' "$nl" \
|
|||
|
- | sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' \
|
|||
|
- | sed -e 's/$/ :/' >> "$depfile"
|
|||
|
- rm -f "$tmpdepfile" "$tmpdepfile".bak
|
|||
|
- ;;
|
|||
|
-
|
|||
|
-cpp)
|
|||
|
- # Important note: in order to support this mode, a compiler *must*
|
|||
|
- # always write the preprocessed file to stdout.
|
|||
|
- "$@" || exit $?
|
|||
|
-
|
|||
|
- # Remove the call to Libtool.
|
|||
|
- if test "$libtool" = yes; then
|
|||
|
- while test "X$1" != 'X--mode=compile'; do
|
|||
|
- shift
|
|||
|
- done
|
|||
|
- shift
|
|||
|
- fi
|
|||
|
-
|
|||
|
- # Remove '-o $object'.
|
|||
|
- IFS=" "
|
|||
|
- for arg
|
|||
|
- do
|
|||
|
- case $arg in
|
|||
|
- -o)
|
|||
|
- shift
|
|||
|
- ;;
|
|||
|
- $object)
|
|||
|
- shift
|
|||
|
- ;;
|
|||
|
- *)
|
|||
|
- set fnord "$@" "$arg"
|
|||
|
- shift # fnord
|
|||
|
- shift # $arg
|
|||
|
- ;;
|
|||
|
- esac
|
|||
|
- done
|
|||
|
-
|
|||
|
- "$@" -E \
|
|||
|
- | sed -n -e '/^# [0-9][0-9]* "\([^"]*\)".*/ s:: \1 \\:p' \
|
|||
|
- -e '/^#line [0-9][0-9]* "\([^"]*\)".*/ s:: \1 \\:p' \
|
|||
|
- | sed '$ s: \\$::' > "$tmpdepfile"
|
|||
|
- rm -f "$depfile"
|
|||
|
- echo "$object : \\" > "$depfile"
|
|||
|
- cat < "$tmpdepfile" >> "$depfile"
|
|||
|
- sed < "$tmpdepfile" '/^$/d;s/^ //;s/ \\$//;s/$/ :/' >> "$depfile"
|
|||
|
- rm -f "$tmpdepfile"
|
|||
|
- ;;
|
|||
|
-
|
|||
|
-msvisualcpp)
|
|||
|
- # Important note: in order to support this mode, a compiler *must*
|
|||
|
- # always write the preprocessed file to stdout.
|
|||
|
- "$@" || exit $?
|
|||
|
-
|
|||
|
- # Remove the call to Libtool.
|
|||
|
- if test "$libtool" = yes; then
|
|||
|
- while test "X$1" != 'X--mode=compile'; do
|
|||
|
- shift
|
|||
|
- done
|
|||
|
- shift
|
|||
|
- fi
|
|||
|
-
|
|||
|
- IFS=" "
|
|||
|
- for arg
|
|||
|
- do
|
|||
|
- case "$arg" in
|
|||
|
- -o)
|
|||
|
- shift
|
|||
|
- ;;
|
|||
|
- $object)
|
|||
|
- shift
|
|||
|
- ;;
|
|||
|
- "-Gm"|"/Gm"|"-Gi"|"/Gi"|"-ZI"|"/ZI")
|
|||
|
- set fnord "$@"
|
|||
|
- shift
|
|||
|
- shift
|
|||
|
- ;;
|
|||
|
- *)
|
|||
|
- set fnord "$@" "$arg"
|
|||
|
- shift
|
|||
|
- shift
|
|||
|
- ;;
|
|||
|
- esac
|
|||
|
- done
|
|||
|
- "$@" -E 2>/dev/null |
|
|||
|
- sed -n '/^#line [0-9][0-9]* "\([^"]*\)"/ s::\1:p' | $cygpath_u | sort -u > "$tmpdepfile"
|
|||
|
- rm -f "$depfile"
|
|||
|
- echo "$object : \\" > "$depfile"
|
|||
|
- sed < "$tmpdepfile" -n -e 's% %\\ %g' -e '/^\(.*\)$/ s::'"$tab"'\1 \\:p' >> "$depfile"
|
|||
|
- echo "$tab" >> "$depfile"
|
|||
|
- sed < "$tmpdepfile" -n -e 's% %\\ %g' -e '/^\(.*\)$/ s::\1\::p' >> "$depfile"
|
|||
|
- rm -f "$tmpdepfile"
|
|||
|
- ;;
|
|||
|
-
|
|||
|
-msvcmsys)
|
|||
|
- # This case exists only to let depend.m4 do its work. It works by
|
|||
|
- # looking at the text of this script. This case will never be run,
|
|||
|
- # since it is checked for above.
|
|||
|
- exit 1
|
|||
|
- ;;
|
|||
|
-
|
|||
|
-none)
|
|||
|
- exec "$@"
|
|||
|
- ;;
|
|||
|
-
|
|||
|
-*)
|
|||
|
- echo "Unknown depmode $depmode" 1>&2
|
|||
|
- exit 1
|
|||
|
- ;;
|
|||
|
-esac
|
|||
|
-
|
|||
|
-exit 0
|
|||
|
-
|
|||
|
-# Local Variables:
|
|||
|
-# mode: shell-script
|
|||
|
-# sh-indentation: 2
|
|||
|
-# eval: (add-hook 'write-file-hooks 'time-stamp)
|
|||
|
-# time-stamp-start: "scriptversion="
|
|||
|
-# time-stamp-format: "%:y-%02m-%02d.%02H"
|
|||
|
-# time-stamp-time-zone: "UTC0"
|
|||
|
-# time-stamp-end: "; # UTC"
|
|||
|
-# End:
|
|||
|
diff --git a/doc/meson.build b/doc/meson.build
|
|||
|
new file mode 100644
|
|||
|
index 0000000..e60b40d
|
|||
|
--- /dev/null
|
|||
|
+++ b/doc/meson.build
|
|||
|
@@ -0,0 +1,4 @@
|
|||
|
+mans += join_paths(meson.current_source_dir(), 'tang-show-keys.1')
|
|||
|
+mans += join_paths(meson.current_source_dir(), 'tang.8')
|
|||
|
+
|
|||
|
+# vim:set ts=2 sw=2 et:
|
|||
|
diff --git a/install-sh b/install-sh
|
|||
|
deleted file mode 100755
|
|||
|
index 0360b79..0000000
|
|||
|
--- a/install-sh
|
|||
|
+++ /dev/null
|
|||
|
@@ -1,501 +0,0 @@
|
|||
|
-#!/bin/sh
|
|||
|
-# install - install a program, script, or datafile
|
|||
|
-
|
|||
|
-scriptversion=2016-01-11.22; # UTC
|
|||
|
-
|
|||
|
-# This originates from X11R5 (mit/util/scripts/install.sh), which was
|
|||
|
-# later released in X11R6 (xc/config/util/install.sh) with the
|
|||
|
-# following copyright and license.
|
|||
|
-#
|
|||
|
-# Copyright (C) 1994 X Consortium
|
|||
|
-#
|
|||
|
-# Permission is hereby granted, free of charge, to any person obtaining a copy
|
|||
|
-# of this software and associated documentation files (the "Software"), to
|
|||
|
-# deal in the Software without restriction, including without limitation the
|
|||
|
-# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
|
|||
|
-# sell copies of the Software, and to permit persons to whom the Software is
|
|||
|
-# furnished to do so, subject to the following conditions:
|
|||
|
-#
|
|||
|
-# The above copyright notice and this permission notice shall be included in
|
|||
|
-# all copies or substantial portions of the Software.
|
|||
|
-#
|
|||
|
-# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
|||
|
-# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
|||
|
-# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
|||
|
-# X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
|
|||
|
-# AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC-
|
|||
|
-# TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
|||
|
-#
|
|||
|
-# Except as contained in this notice, the name of the X Consortium shall not
|
|||
|
-# be used in advertising or otherwise to promote the sale, use or other deal-
|
|||
|
-# ings in this Software without prior written authorization from the X Consor-
|
|||
|
-# tium.
|
|||
|
-#
|
|||
|
-#
|
|||
|
-# FSF changes to this file are in the public domain.
|
|||
|
-#
|
|||
|
-# Calling this script install-sh is preferred over install.sh, to prevent
|
|||
|
-# 'make' implicit rules from creating a file called install from it
|
|||
|
-# when there is no Makefile.
|
|||
|
-#
|
|||
|
-# This script is compatible with the BSD install script, but was written
|
|||
|
-# from scratch.
|
|||
|
-
|
|||
|
-tab=' '
|
|||
|
-nl='
|
|||
|
-'
|
|||
|
-IFS=" $tab$nl"
|
|||
|
-
|
|||
|
-# Set DOITPROG to "echo" to test this script.
|
|||
|
-
|
|||
|
-doit=${DOITPROG-}
|
|||
|
-doit_exec=${doit:-exec}
|
|||
|
-
|
|||
|
-# Put in absolute file names if you don't have them in your path;
|
|||
|
-# or use environment vars.
|
|||
|
-
|
|||
|
-chgrpprog=${CHGRPPROG-chgrp}
|
|||
|
-chmodprog=${CHMODPROG-chmod}
|
|||
|
-chownprog=${CHOWNPROG-chown}
|
|||
|
-cmpprog=${CMPPROG-cmp}
|
|||
|
-cpprog=${CPPROG-cp}
|
|||
|
-mkdirprog=${MKDIRPROG-mkdir}
|
|||
|
-mvprog=${MVPROG-mv}
|
|||
|
-rmprog=${RMPROG-rm}
|
|||
|
-stripprog=${STRIPPROG-strip}
|
|||
|
-
|
|||
|
-posix_mkdir=
|
|||
|
-
|
|||
|
-# Desired mode of installed file.
|
|||
|
-mode=0755
|
|||
|
-
|
|||
|
-chgrpcmd=
|
|||
|
-chmodcmd=$chmodprog
|
|||
|
-chowncmd=
|
|||
|
-mvcmd=$mvprog
|
|||
|
-rmcmd="$rmprog -f"
|
|||
|
-stripcmd=
|
|||
|
-
|
|||
|
-src=
|
|||
|
-dst=
|
|||
|
-dir_arg=
|
|||
|
-dst_arg=
|
|||
|
-
|
|||
|
-copy_on_change=false
|
|||
|
-is_target_a_directory=possibly
|
|||
|
-
|
|||
|
-usage="\
|
|||
|
-Usage: $0 [OPTION]... [-T] SRCFILE DSTFILE
|
|||
|
- or: $0 [OPTION]... SRCFILES... DIRECTORY
|
|||
|
- or: $0 [OPTION]... -t DIRECTORY SRCFILES...
|
|||
|
- or: $0 [OPTION]... -d DIRECTORIES...
|
|||
|
-
|
|||
|
-In the 1st form, copy SRCFILE to DSTFILE.
|
|||
|
-In the 2nd and 3rd, copy all SRCFILES to DIRECTORY.
|
|||
|
-In the 4th, create DIRECTORIES.
|
|||
|
-
|
|||
|
-Options:
|
|||
|
- --help display this help and exit.
|
|||
|
- --version display version info and exit.
|
|||
|
-
|
|||
|
- -c (ignored)
|
|||
|
- -C install only if different (preserve the last data modification time)
|
|||
|
- -d create directories instead of installing files.
|
|||
|
- -g GROUP $chgrpprog installed files to GROUP.
|
|||
|
- -m MODE $chmodprog installed files to MODE.
|
|||
|
- -o USER $chownprog installed files to USER.
|
|||
|
- -s $stripprog installed files.
|
|||
|
- -t DIRECTORY install into DIRECTORY.
|
|||
|
- -T report an error if DSTFILE is a directory.
|
|||
|
-
|
|||
|
-Environment variables override the default commands:
|
|||
|
- CHGRPPROG CHMODPROG CHOWNPROG CMPPROG CPPROG MKDIRPROG MVPROG
|
|||
|
- RMPROG STRIPPROG
|
|||
|
-"
|
|||
|
-
|
|||
|
-while test $# -ne 0; do
|
|||
|
- case $1 in
|
|||
|
- -c) ;;
|
|||
|
-
|
|||
|
- -C) copy_on_change=true;;
|
|||
|
-
|
|||
|
- -d) dir_arg=true;;
|
|||
|
-
|
|||
|
- -g) chgrpcmd="$chgrpprog $2"
|
|||
|
- shift;;
|
|||
|
-
|
|||
|
- --help) echo "$usage"; exit $?;;
|
|||
|
-
|
|||
|
- -m) mode=$2
|
|||
|
- case $mode in
|
|||
|
- *' '* | *"$tab"* | *"$nl"* | *'*'* | *'?'* | *'['*)
|
|||
|
- echo "$0: invalid mode: $mode" >&2
|
|||
|
- exit 1;;
|
|||
|
- esac
|
|||
|
- shift;;
|
|||
|
-
|
|||
|
- -o) chowncmd="$chownprog $2"
|
|||
|
- shift;;
|
|||
|
-
|
|||
|
- -s) stripcmd=$stripprog;;
|
|||
|
-
|
|||
|
- -t)
|
|||
|
- is_target_a_directory=always
|
|||
|
- dst_arg=$2
|
|||
|
- # Protect names problematic for 'test' and other utilities.
|
|||
|
- case $dst_arg in
|
|||
|
- -* | [=\(\)!]) dst_arg=./$dst_arg;;
|
|||
|
- esac
|
|||
|
- shift;;
|
|||
|
-
|
|||
|
- -T) is_target_a_directory=never;;
|
|||
|
-
|
|||
|
- --version) echo "$0 $scriptversion"; exit $?;;
|
|||
|
-
|
|||
|
- --) shift
|
|||
|
- break;;
|
|||
|
-
|
|||
|
- -*) echo "$0: invalid option: $1" >&2
|
|||
|
- exit 1;;
|
|||
|
-
|
|||
|
- *) break;;
|
|||
|
- esac
|
|||
|
- shift
|
|||
|
-done
|
|||
|
-
|
|||
|
-# We allow the use of options -d and -T together, by making -d
|
|||
|
-# take the precedence; this is for compatibility with GNU install.
|
|||
|
-
|
|||
|
-if test -n "$dir_arg"; then
|
|||
|
- if test -n "$dst_arg"; then
|
|||
|
- echo "$0: target directory not allowed when installing a directory." >&2
|
|||
|
- exit 1
|
|||
|
- fi
|
|||
|
-fi
|
|||
|
-
|
|||
|
-if test $# -ne 0 && test -z "$dir_arg$dst_arg"; then
|
|||
|
- # When -d is used, all remaining arguments are directories to create.
|
|||
|
- # When -t is used, the destination is already specified.
|
|||
|
- # Otherwise, the last argument is the destination. Remove it from $@.
|
|||
|
- for arg
|
|||
|
- do
|
|||
|
- if test -n "$dst_arg"; then
|
|||
|
- # $@ is not empty: it contains at least $arg.
|
|||
|
- set fnord "$@" "$dst_arg"
|
|||
|
- shift # fnord
|
|||
|
- fi
|
|||
|
- shift # arg
|
|||
|
- dst_arg=$arg
|
|||
|
- # Protect names problematic for 'test' and other utilities.
|
|||
|
- case $dst_arg in
|
|||
|
- -* | [=\(\)!]) dst_arg=./$dst_arg;;
|
|||
|
- esac
|
|||
|
- done
|
|||
|
-fi
|
|||
|
-
|
|||
|
-if test $# -eq 0; then
|
|||
|
- if test -z "$dir_arg"; then
|
|||
|
- echo "$0: no input file specified." >&2
|
|||
|
- exit 1
|
|||
|
- fi
|
|||
|
- # It's OK to call 'install-sh -d' without argument.
|
|||
|
- # This can happen when creating conditional directories.
|
|||
|
- exit 0
|
|||
|
-fi
|
|||
|
-
|
|||
|
-if test -z "$dir_arg"; then
|
|||
|
- if test $# -gt 1 || test "$is_target_a_directory" = always; then
|
|||
|
- if test ! -d "$dst_arg"; then
|
|||
|
- echo "$0: $dst_arg: Is not a directory." >&2
|
|||
|
- exit 1
|
|||
|
- fi
|
|||
|
- fi
|
|||
|
-fi
|
|||
|
-
|
|||
|
-if test -z "$dir_arg"; then
|
|||
|
- do_exit='(exit $ret); exit $ret'
|
|||
|
- trap "ret=129; $do_exit" 1
|
|||
|
- trap "ret=130; $do_exit" 2
|
|||
|
- trap "ret=141; $do_exit" 13
|
|||
|
- trap "ret=143; $do_exit" 15
|
|||
|
-
|
|||
|
- # Set umask so as not to create temps with too-generous modes.
|
|||
|
- # However, 'strip' requires both read and write access to temps.
|
|||
|
- case $mode in
|
|||
|
- # Optimize common cases.
|
|||
|
- *644) cp_umask=133;;
|
|||
|
- *755) cp_umask=22;;
|
|||
|
-
|
|||
|
- *[0-7])
|
|||
|
- if test -z "$stripcmd"; then
|
|||
|
- u_plus_rw=
|
|||
|
- else
|
|||
|
- u_plus_rw='% 200'
|
|||
|
- fi
|
|||
|
- cp_umask=`expr '(' 777 - $mode % 1000 ')' $u_plus_rw`;;
|
|||
|
- *)
|
|||
|
- if test -z "$stripcmd"; then
|
|||
|
- u_plus_rw=
|
|||
|
- else
|
|||
|
- u_plus_rw=,u+rw
|
|||
|
- fi
|
|||
|
- cp_umask=$mode$u_plus_rw;;
|
|||
|
- esac
|
|||
|
-fi
|
|||
|
-
|
|||
|
-for src
|
|||
|
-do
|
|||
|
- # Protect names problematic for 'test' and other utilities.
|
|||
|
- case $src in
|
|||
|
- -* | [=\(\)!]) src=./$src;;
|
|||
|
- esac
|
|||
|
-
|
|||
|
- if test -n "$dir_arg"; then
|
|||
|
- dst=$src
|
|||
|
- dstdir=$dst
|
|||
|
- test -d "$dstdir"
|
|||
|
- dstdir_status=$?
|
|||
|
- else
|
|||
|
-
|
|||
|
- # Waiting for this to be detected by the "$cpprog $src $dsttmp" command
|
|||
|
- # might cause directories to be created, which would be especially bad
|
|||
|
- # if $src (and thus $dsttmp) contains '*'.
|
|||
|
- if test ! -f "$src" && test ! -d "$src"; then
|
|||
|
- echo "$0: $src does not exist." >&2
|
|||
|
- exit 1
|
|||
|
- fi
|
|||
|
-
|
|||
|
- if test -z "$dst_arg"; then
|
|||
|
- echo "$0: no destination specified." >&2
|
|||
|
- exit 1
|
|||
|
- fi
|
|||
|
- dst=$dst_arg
|
|||
|
-
|
|||
|
- # If destination is a directory, append the input filename; won't work
|
|||
|
- # if double slashes aren't ignored.
|
|||
|
- if test -d "$dst"; then
|
|||
|
- if test "$is_target_a_directory" = never; then
|
|||
|
- echo "$0: $dst_arg: Is a directory" >&2
|
|||
|
- exit 1
|
|||
|
- fi
|
|||
|
- dstdir=$dst
|
|||
|
- dst=$dstdir/`basename "$src"`
|
|||
|
- dstdir_status=0
|
|||
|
- else
|
|||
|
- dstdir=`dirname "$dst"`
|
|||
|
- test -d "$dstdir"
|
|||
|
- dstdir_status=$?
|
|||
|
- fi
|
|||
|
- fi
|
|||
|
-
|
|||
|
- obsolete_mkdir_used=false
|
|||
|
-
|
|||
|
- if test $dstdir_status != 0; then
|
|||
|
- case $posix_mkdir in
|
|||
|
- '')
|
|||
|
- # Create intermediate dirs using mode 755 as modified by the umask.
|
|||
|
- # This is like FreeBSD 'install' as of 1997-10-28.
|
|||
|
- umask=`umask`
|
|||
|
- case $stripcmd.$umask in
|
|||
|
- # Optimize common cases.
|
|||
|
- *[2367][2367]) mkdir_umask=$umask;;
|
|||
|
- .*0[02][02] | .[02][02] | .[02]) mkdir_umask=22;;
|
|||
|
-
|
|||
|
- *[0-7])
|
|||
|
- mkdir_umask=`expr $umask + 22 \
|
|||
|
- - $umask % 100 % 40 + $umask % 20 \
|
|||
|
- - $umask % 10 % 4 + $umask % 2
|
|||
|
- `;;
|
|||
|
- *) mkdir_umask=$umask,go-w;;
|
|||
|
- esac
|
|||
|
-
|
|||
|
- # With -d, create the new directory with the user-specified mode.
|
|||
|
- # Otherwise, rely on $mkdir_umask.
|
|||
|
- if test -n "$dir_arg"; then
|
|||
|
- mkdir_mode=-m$mode
|
|||
|
- else
|
|||
|
- mkdir_mode=
|
|||
|
- fi
|
|||
|
-
|
|||
|
- posix_mkdir=false
|
|||
|
- case $umask in
|
|||
|
- *[123567][0-7][0-7])
|
|||
|
- # POSIX mkdir -p sets u+wx bits regardless of umask, which
|
|||
|
- # is incompatible with FreeBSD 'install' when (umask & 300) != 0.
|
|||
|
- ;;
|
|||
|
- *)
|
|||
|
- tmpdir=${TMPDIR-/tmp}/ins$RANDOM-$$
|
|||
|
- trap 'ret=$?; rmdir "$tmpdir/d" "$tmpdir" 2>/dev/null; exit $ret' 0
|
|||
|
-
|
|||
|
- if (umask $mkdir_umask &&
|
|||
|
- exec $mkdirprog $mkdir_mode -p -- "$tmpdir/d") >/dev/null 2>&1
|
|||
|
- then
|
|||
|
- if test -z "$dir_arg" || {
|
|||
|
- # Check for POSIX incompatibilities with -m.
|
|||
|
- # HP-UX 11.23 and IRIX 6.5 mkdir -m -p sets group- or
|
|||
|
- # other-writable bit of parent directory when it shouldn't.
|
|||
|
- # FreeBSD 6.1 mkdir -m -p sets mode of existing directory.
|
|||
|
- ls_ld_tmpdir=`ls -ld "$tmpdir"`
|
|||
|
- case $ls_ld_tmpdir in
|
|||
|
- d????-?r-*) different_mode=700;;
|
|||
|
- d????-?--*) different_mode=755;;
|
|||
|
- *) false;;
|
|||
|
- esac &&
|
|||
|
- $mkdirprog -m$different_mode -p -- "$tmpdir" && {
|
|||
|
- ls_ld_tmpdir_1=`ls -ld "$tmpdir"`
|
|||
|
- test "$ls_ld_tmpdir" = "$ls_ld_tmpdir_1"
|
|||
|
- }
|
|||
|
- }
|
|||
|
- then posix_mkdir=:
|
|||
|
- fi
|
|||
|
- rmdir "$tmpdir/d" "$tmpdir"
|
|||
|
- else
|
|||
|
- # Remove any dirs left behind by ancient mkdir implementations.
|
|||
|
- rmdir ./$mkdir_mode ./-p ./-- 2>/dev/null
|
|||
|
- fi
|
|||
|
- trap '' 0;;
|
|||
|
- esac;;
|
|||
|
- esac
|
|||
|
-
|
|||
|
- if
|
|||
|
- $posix_mkdir && (
|
|||
|
- umask $mkdir_umask &&
|
|||
|
- $doit_exec $mkdirprog $mkdir_mode -p -- "$dstdir"
|
|||
|
- )
|
|||
|
- then :
|
|||
|
- else
|
|||
|
-
|
|||
|
- # The umask is ridiculous, or mkdir does not conform to POSIX,
|
|||
|
- # or it failed possibly due to a race condition. Create the
|
|||
|
- # directory the slow way, step by step, checking for races as we go.
|
|||
|
-
|
|||
|
- case $dstdir in
|
|||
|
- /*) prefix='/';;
|
|||
|
- [-=\(\)!]*) prefix='./';;
|
|||
|
- *) prefix='';;
|
|||
|
- esac
|
|||
|
-
|
|||
|
- oIFS=$IFS
|
|||
|
- IFS=/
|
|||
|
- set -f
|
|||
|
- set fnord $dstdir
|
|||
|
- shift
|
|||
|
- set +f
|
|||
|
- IFS=$oIFS
|
|||
|
-
|
|||
|
- prefixes=
|
|||
|
-
|
|||
|
- for d
|
|||
|
- do
|
|||
|
- test X"$d" = X && continue
|
|||
|
-
|
|||
|
- prefix=$prefix$d
|
|||
|
- if test -d "$prefix"; then
|
|||
|
- prefixes=
|
|||
|
- else
|
|||
|
- if $posix_mkdir; then
|
|||
|
- (umask=$mkdir_umask &&
|
|||
|
- $doit_exec $mkdirprog $mkdir_mode -p -- "$dstdir") && break
|
|||
|
- # Don't fail if two instances are running concurrently.
|
|||
|
- test -d "$prefix" || exit 1
|
|||
|
- else
|
|||
|
- case $prefix in
|
|||
|
- *\'*) qprefix=`echo "$prefix" | sed "s/'/'\\\\\\\\''/g"`;;
|
|||
|
- *) qprefix=$prefix;;
|
|||
|
- esac
|
|||
|
- prefixes="$prefixes '$qprefix'"
|
|||
|
- fi
|
|||
|
- fi
|
|||
|
- prefix=$prefix/
|
|||
|
- done
|
|||
|
-
|
|||
|
- if test -n "$prefixes"; then
|
|||
|
- # Don't fail if two instances are running concurrently.
|
|||
|
- (umask $mkdir_umask &&
|
|||
|
- eval "\$doit_exec \$mkdirprog $prefixes") ||
|
|||
|
- test -d "$dstdir" || exit 1
|
|||
|
- obsolete_mkdir_used=true
|
|||
|
- fi
|
|||
|
- fi
|
|||
|
- fi
|
|||
|
-
|
|||
|
- if test -n "$dir_arg"; then
|
|||
|
- { test -z "$chowncmd" || $doit $chowncmd "$dst"; } &&
|
|||
|
- { test -z "$chgrpcmd" || $doit $chgrpcmd "$dst"; } &&
|
|||
|
- { test "$obsolete_mkdir_used$chowncmd$chgrpcmd" = false ||
|
|||
|
- test -z "$chmodcmd" || $doit $chmodcmd $mode "$dst"; } || exit 1
|
|||
|
- else
|
|||
|
-
|
|||
|
- # Make a couple of temp file names in the proper directory.
|
|||
|
- dsttmp=$dstdir/_inst.$$_
|
|||
|
- rmtmp=$dstdir/_rm.$$_
|
|||
|
-
|
|||
|
- # Trap to clean up those temp files at exit.
|
|||
|
- trap 'ret=$?; rm -f "$dsttmp" "$rmtmp" && exit $ret' 0
|
|||
|
-
|
|||
|
- # Copy the file name to the temp name.
|
|||
|
- (umask $cp_umask && $doit_exec $cpprog "$src" "$dsttmp") &&
|
|||
|
-
|
|||
|
- # and set any options; do chmod last to preserve setuid bits.
|
|||
|
- #
|
|||
|
- # If any of these fail, we abort the whole thing. If we want to
|
|||
|
- # ignore errors from any of these, just make sure not to ignore
|
|||
|
- # errors from the above "$doit $cpprog $src $dsttmp" command.
|
|||
|
- #
|
|||
|
- { test -z "$chowncmd" || $doit $chowncmd "$dsttmp"; } &&
|
|||
|
- { test -z "$chgrpcmd" || $doit $chgrpcmd "$dsttmp"; } &&
|
|||
|
- { test -z "$stripcmd" || $doit $stripcmd "$dsttmp"; } &&
|
|||
|
- { test -z "$chmodcmd" || $doit $chmodcmd $mode "$dsttmp"; } &&
|
|||
|
-
|
|||
|
- # If -C, don't bother to copy if it wouldn't change the file.
|
|||
|
- if $copy_on_change &&
|
|||
|
- old=`LC_ALL=C ls -dlL "$dst" 2>/dev/null` &&
|
|||
|
- new=`LC_ALL=C ls -dlL "$dsttmp" 2>/dev/null` &&
|
|||
|
- set -f &&
|
|||
|
- set X $old && old=:$2:$4:$5:$6 &&
|
|||
|
- set X $new && new=:$2:$4:$5:$6 &&
|
|||
|
- set +f &&
|
|||
|
- test "$old" = "$new" &&
|
|||
|
- $cmpprog "$dst" "$dsttmp" >/dev/null 2>&1
|
|||
|
- then
|
|||
|
- rm -f "$dsttmp"
|
|||
|
- else
|
|||
|
- # Rename the file to the real destination.
|
|||
|
- $doit $mvcmd -f "$dsttmp" "$dst" 2>/dev/null ||
|
|||
|
-
|
|||
|
- # The rename failed, perhaps because mv can't rename something else
|
|||
|
- # to itself, or perhaps because mv is so ancient that it does not
|
|||
|
- # support -f.
|
|||
|
- {
|
|||
|
- # Now remove or move aside any old file at destination location.
|
|||
|
- # We try this two ways since rm can't unlink itself on some
|
|||
|
- # systems and the destination file might be busy for other
|
|||
|
- # reasons. In this case, the final cleanup might fail but the new
|
|||
|
- # file should still install successfully.
|
|||
|
- {
|
|||
|
- test ! -f "$dst" ||
|
|||
|
- $doit $rmcmd -f "$dst" 2>/dev/null ||
|
|||
|
- { $doit $mvcmd -f "$dst" "$rmtmp" 2>/dev/null &&
|
|||
|
- { $doit $rmcmd -f "$rmtmp" 2>/dev/null; :; }
|
|||
|
- } ||
|
|||
|
- { echo "$0: cannot unlink or rename $dst" >&2
|
|||
|
- (exit 1); exit 1
|
|||
|
- }
|
|||
|
- } &&
|
|||
|
-
|
|||
|
- # Now rename the file to the real destination.
|
|||
|
- $doit $mvcmd "$dsttmp" "$dst"
|
|||
|
- }
|
|||
|
- fi || exit 1
|
|||
|
-
|
|||
|
- trap '' 0
|
|||
|
- fi
|
|||
|
-done
|
|||
|
-
|
|||
|
-# Local variables:
|
|||
|
-# eval: (add-hook 'write-file-hooks 'time-stamp)
|
|||
|
-# time-stamp-start: "scriptversion="
|
|||
|
-# time-stamp-format: "%:y-%02m-%02d.%02H"
|
|||
|
-# time-stamp-time-zone: "UTC0"
|
|||
|
-# time-stamp-end: "; # UTC"
|
|||
|
-# End:
|
|||
|
diff --git a/meson.build b/meson.build
|
|||
|
new file mode 100644
|
|||
|
index 0000000..d91f485
|
|||
|
--- /dev/null
|
|||
|
+++ b/meson.build
|
|||
|
@@ -0,0 +1,86 @@
|
|||
|
+project('tang', 'c',
|
|||
|
+ version: '7',
|
|||
|
+ license: 'GPL3+',
|
|||
|
+ default_options: [
|
|||
|
+ 'c_std=c99',
|
|||
|
+ 'prefix=/usr',
|
|||
|
+ 'sysconfdir=/etc',
|
|||
|
+ 'localstatedir=/var',
|
|||
|
+ 'warning_level=3',
|
|||
|
+ 'werror=true'
|
|||
|
+ ]
|
|||
|
+)
|
|||
|
+
|
|||
|
+libexecdir = join_paths(get_option('prefix'), get_option('libexecdir'))
|
|||
|
+sysconfdir = join_paths(get_option('prefix'), get_option('sysconfdir'))
|
|||
|
+bindir = join_paths(get_option('prefix'), get_option('bindir'))
|
|||
|
+systemunitdir = join_paths(get_option('prefix'), 'lib/systemd/system')
|
|||
|
+licensedir = join_paths(get_option('prefix'), 'share', 'licenses', meson.project_name())
|
|||
|
+cachedir = join_paths(get_option('localstatedir'), 'cache', meson.project_name())
|
|||
|
+jwkdir = join_paths(get_option('localstatedir'), 'db', meson.project_name())
|
|||
|
+
|
|||
|
+data = configuration_data()
|
|||
|
+data.set('libexecdir', libexecdir)
|
|||
|
+data.set('sysconfdir', sysconfdir)
|
|||
|
+data.set('systemunitdir', systemunitdir)
|
|||
|
+data.set('cachedir', cachedir)
|
|||
|
+data.set('jwkdir', jwkdir)
|
|||
|
+
|
|||
|
+add_project_arguments(
|
|||
|
+ '-D_POSIX_C_SOURCE=200809L',
|
|||
|
+ '-Wstrict-aliasing',
|
|||
|
+ '-Wchar-subscripts',
|
|||
|
+ '-Wformat',
|
|||
|
+ '-Wformat-security',
|
|||
|
+ '-Wmissing-declarations',
|
|||
|
+ '-Wmissing-prototypes',
|
|||
|
+ '-Wnested-externs',
|
|||
|
+ '-Wpointer-arith',
|
|||
|
+ '-Wshadow',
|
|||
|
+ '-Wsign-compare',
|
|||
|
+ '-Wstrict-prototypes',
|
|||
|
+ '-Wtype-limits',
|
|||
|
+ '-Wunused-function',
|
|||
|
+ '-Wno-missing-field-initializers',
|
|||
|
+ '-Wno-unused-parameter',
|
|||
|
+ '-Wno-pedantic',
|
|||
|
+ language: 'c'
|
|||
|
+)
|
|||
|
+
|
|||
|
+jose = dependency('jose', version: '>=8')
|
|||
|
+a2x = find_program('a2x', required: false)
|
|||
|
+compiler = meson.get_compiler('c')
|
|||
|
+if not compiler.has_header('http_parser.h')
|
|||
|
+ error('http-parser devel files not found.')
|
|||
|
+endif
|
|||
|
+http_parser = compiler.find_library('http_parser')
|
|||
|
+
|
|||
|
+licenses = ['COPYING']
|
|||
|
+libexecbins = []
|
|||
|
+bins = []
|
|||
|
+mans = []
|
|||
|
+units = []
|
|||
|
+
|
|||
|
+subdir('doc')
|
|||
|
+subdir('src')
|
|||
|
+subdir('units')
|
|||
|
+subdir('tests')
|
|||
|
+
|
|||
|
+install_data(libexecbins, install_dir: libexecdir)
|
|||
|
+install_data(bins, install_dir: bindir)
|
|||
|
+install_data(units, install_dir: systemunitdir)
|
|||
|
+install_data(licenses, install_dir: licensedir)
|
|||
|
+
|
|||
|
+if a2x.found()
|
|||
|
+ foreach m : mans
|
|||
|
+ custom_target(m.split('/')[-1], input: m + '.adoc', output: m.split('/')[-1],
|
|||
|
+ command: [a2x, '-f', 'manpage', '-D', meson.current_build_dir(), '@INPUT@'],
|
|||
|
+ install_dir: join_paths(get_option('mandir'), 'man' + m.split('.')[-1]),
|
|||
|
+ install: true
|
|||
|
+ )
|
|||
|
+ endforeach
|
|||
|
+else
|
|||
|
+ warning('Will not build man pages due to missing a2x (asciidoc) dependency!')
|
|||
|
+endif
|
|||
|
+
|
|||
|
+# vim:set ts=2 sw=2 et:
|
|||
|
diff --git a/missing b/missing
|
|||
|
deleted file mode 100755
|
|||
|
index b7e571e..0000000
|
|||
|
--- a/missing
|
|||
|
+++ /dev/null
|
|||
|
@@ -1,215 +0,0 @@
|
|||
|
-#!/bin/sh
|
|||
|
-# Common wrapper for a few potentially missing GNU programs.
|
|||
|
-
|
|||
|
-scriptversion=2016-01-11.22; # UTC
|
|||
|
-
|
|||
|
-# Copyright (C) 1996-2017 Free Software Foundation, Inc.
|
|||
|
-# Originally written by Fran,cois Pinard <pinard@iro.umontreal.ca>, 1996.
|
|||
|
-
|
|||
|
-# This program 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, or (at your option)
|
|||
|
-# any later version.
|
|||
|
-
|
|||
|
-# This program 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 this program. If not, see <http://www.gnu.org/licenses/>.
|
|||
|
-
|
|||
|
-# As a special exception to the GNU General Public License, if you
|
|||
|
-# distribute this file as part of a program that contains a
|
|||
|
-# configuration script generated by Autoconf, you may include it under
|
|||
|
-# the same distribution terms that you use for the rest of that program.
|
|||
|
-
|
|||
|
-if test $# -eq 0; then
|
|||
|
- echo 1>&2 "Try '$0 --help' for more information"
|
|||
|
- exit 1
|
|||
|
-fi
|
|||
|
-
|
|||
|
-case $1 in
|
|||
|
-
|
|||
|
- --is-lightweight)
|
|||
|
- # Used by our autoconf macros to check whether the available missing
|
|||
|
- # script is modern enough.
|
|||
|
- exit 0
|
|||
|
- ;;
|
|||
|
-
|
|||
|
- --run)
|
|||
|
- # Back-compat with the calling convention used by older automake.
|
|||
|
- shift
|
|||
|
- ;;
|
|||
|
-
|
|||
|
- -h|--h|--he|--hel|--help)
|
|||
|
- echo "\
|
|||
|
-$0 [OPTION]... PROGRAM [ARGUMENT]...
|
|||
|
-
|
|||
|
-Run 'PROGRAM [ARGUMENT]...', returning a proper advice when this fails due
|
|||
|
-to PROGRAM being missing or too old.
|
|||
|
-
|
|||
|
-Options:
|
|||
|
- -h, --help display this help and exit
|
|||
|
- -v, --version output version information and exit
|
|||
|
-
|
|||
|
-Supported PROGRAM values:
|
|||
|
- aclocal autoconf autoheader autom4te automake makeinfo
|
|||
|
- bison yacc flex lex help2man
|
|||
|
-
|
|||
|
-Version suffixes to PROGRAM as well as the prefixes 'gnu-', 'gnu', and
|
|||
|
-'g' are ignored when checking the name.
|
|||
|
-
|
|||
|
-Send bug reports to <bug-automake@gnu.org>."
|
|||
|
- exit $?
|
|||
|
- ;;
|
|||
|
-
|
|||
|
- -v|--v|--ve|--ver|--vers|--versi|--versio|--version)
|
|||
|
- echo "missing $scriptversion (GNU Automake)"
|
|||
|
- exit $?
|
|||
|
- ;;
|
|||
|
-
|
|||
|
- -*)
|
|||
|
- echo 1>&2 "$0: unknown '$1' option"
|
|||
|
- echo 1>&2 "Try '$0 --help' for more information"
|
|||
|
- exit 1
|
|||
|
- ;;
|
|||
|
-
|
|||
|
-esac
|
|||
|
-
|
|||
|
-# Run the given program, remember its exit status.
|
|||
|
-"$@"; st=$?
|
|||
|
-
|
|||
|
-# If it succeeded, we are done.
|
|||
|
-test $st -eq 0 && exit 0
|
|||
|
-
|
|||
|
-# Also exit now if we it failed (or wasn't found), and '--version' was
|
|||
|
-# passed; such an option is passed most likely to detect whether the
|
|||
|
-# program is present and works.
|
|||
|
-case $2 in --version|--help) exit $st;; esac
|
|||
|
-
|
|||
|
-# Exit code 63 means version mismatch. This often happens when the user
|
|||
|
-# tries to use an ancient version of a tool on a file that requires a
|
|||
|
-# minimum version.
|
|||
|
-if test $st -eq 63; then
|
|||
|
- msg="probably too old"
|
|||
|
-elif test $st -eq 127; then
|
|||
|
- # Program was missing.
|
|||
|
- msg="missing on your system"
|
|||
|
-else
|
|||
|
- # Program was found and executed, but failed. Give up.
|
|||
|
- exit $st
|
|||
|
-fi
|
|||
|
-
|
|||
|
-perl_URL=http://www.perl.org/
|
|||
|
-flex_URL=http://flex.sourceforge.net/
|
|||
|
-gnu_software_URL=http://www.gnu.org/software
|
|||
|
-
|
|||
|
-program_details ()
|
|||
|
-{
|
|||
|
- case $1 in
|
|||
|
- aclocal|automake)
|
|||
|
- echo "The '$1' program is part of the GNU Automake package:"
|
|||
|
- echo "<$gnu_software_URL/automake>"
|
|||
|
- echo "It also requires GNU Autoconf, GNU m4 and Perl in order to run:"
|
|||
|
- echo "<$gnu_software_URL/autoconf>"
|
|||
|
- echo "<$gnu_software_URL/m4/>"
|
|||
|
- echo "<$perl_URL>"
|
|||
|
- ;;
|
|||
|
- autoconf|autom4te|autoheader)
|
|||
|
- echo "The '$1' program is part of the GNU Autoconf package:"
|
|||
|
- echo "<$gnu_software_URL/autoconf/>"
|
|||
|
- echo "It also requires GNU m4 and Perl in order to run:"
|
|||
|
- echo "<$gnu_software_URL/m4/>"
|
|||
|
- echo "<$perl_URL>"
|
|||
|
- ;;
|
|||
|
- esac
|
|||
|
-}
|
|||
|
-
|
|||
|
-give_advice ()
|
|||
|
-{
|
|||
|
- # Normalize program name to check for.
|
|||
|
- normalized_program=`echo "$1" | sed '
|
|||
|
- s/^gnu-//; t
|
|||
|
- s/^gnu//; t
|
|||
|
- s/^g//; t'`
|
|||
|
-
|
|||
|
- printf '%s\n' "'$1' is $msg."
|
|||
|
-
|
|||
|
- configure_deps="'configure.ac' or m4 files included by 'configure.ac'"
|
|||
|
- case $normalized_program in
|
|||
|
- autoconf*)
|
|||
|
- echo "You should only need it if you modified 'configure.ac',"
|
|||
|
- echo "or m4 files included by it."
|
|||
|
- program_details 'autoconf'
|
|||
|
- ;;
|
|||
|
- autoheader*)
|
|||
|
- echo "You should only need it if you modified 'acconfig.h' or"
|
|||
|
- echo "$configure_deps."
|
|||
|
- program_details 'autoheader'
|
|||
|
- ;;
|
|||
|
- automake*)
|
|||
|
- echo "You should only need it if you modified 'Makefile.am' or"
|
|||
|
- echo "$configure_deps."
|
|||
|
- program_details 'automake'
|
|||
|
- ;;
|
|||
|
- aclocal*)
|
|||
|
- echo "You should only need it if you modified 'acinclude.m4' or"
|
|||
|
- echo "$configure_deps."
|
|||
|
- program_details 'aclocal'
|
|||
|
- ;;
|
|||
|
- autom4te*)
|
|||
|
- echo "You might have modified some maintainer files that require"
|
|||
|
- echo "the 'autom4te' program to be rebuilt."
|
|||
|
- program_details 'autom4te'
|
|||
|
- ;;
|
|||
|
- bison*|yacc*)
|
|||
|
- echo "You should only need it if you modified a '.y' file."
|
|||
|
- echo "You may want to install the GNU Bison package:"
|
|||
|
- echo "<$gnu_software_URL/bison/>"
|
|||
|
- ;;
|
|||
|
- lex*|flex*)
|
|||
|
- echo "You should only need it if you modified a '.l' file."
|
|||
|
- echo "You may want to install the Fast Lexical Analyzer package:"
|
|||
|
- echo "<$flex_URL>"
|
|||
|
- ;;
|
|||
|
- help2man*)
|
|||
|
- echo "You should only need it if you modified a dependency" \
|
|||
|
- "of a man page."
|
|||
|
- echo "You may want to install the GNU Help2man package:"
|
|||
|
- echo "<$gnu_software_URL/help2man/>"
|
|||
|
- ;;
|
|||
|
- makeinfo*)
|
|||
|
- echo "You should only need it if you modified a '.texi' file, or"
|
|||
|
- echo "any other file indirectly affecting the aspect of the manual."
|
|||
|
- echo "You might want to install the Texinfo package:"
|
|||
|
- echo "<$gnu_software_URL/texinfo/>"
|
|||
|
- echo "The spurious makeinfo call might also be the consequence of"
|
|||
|
- echo "using a buggy 'make' (AIX, DU, IRIX), in which case you might"
|
|||
|
- echo "want to install GNU make:"
|
|||
|
- echo "<$gnu_software_URL/make/>"
|
|||
|
- ;;
|
|||
|
- *)
|
|||
|
- echo "You might have modified some files without having the proper"
|
|||
|
- echo "tools for further handling them. Check the 'README' file, it"
|
|||
|
- echo "often tells you about the needed prerequisites for installing"
|
|||
|
- echo "this package. You may also peek at any GNU archive site, in"
|
|||
|
- echo "case some other package contains this missing '$1' program."
|
|||
|
- ;;
|
|||
|
- esac
|
|||
|
-}
|
|||
|
-
|
|||
|
-give_advice "$1" | sed -e '1s/^/WARNING: /' \
|
|||
|
- -e '2,$s/^/ /' >&2
|
|||
|
-
|
|||
|
-# Propagate the correct exit status (expected to be 127 for a program
|
|||
|
-# not found, 63 for a program that failed due to version mismatch).
|
|||
|
-exit $st
|
|||
|
-
|
|||
|
-# Local variables:
|
|||
|
-# eval: (add-hook 'write-file-hooks 'time-stamp)
|
|||
|
-# time-stamp-start: "scriptversion="
|
|||
|
-# time-stamp-format: "%:y-%02m-%02d.%02H"
|
|||
|
-# time-stamp-time-zone: "UTC0"
|
|||
|
-# time-stamp-end: "; # UTC"
|
|||
|
-# End:
|
|||
|
diff --git a/src/meson.build b/src/meson.build
|
|||
|
new file mode 100644
|
|||
|
index 0000000..1eb8baf
|
|||
|
--- /dev/null
|
|||
|
+++ b/src/meson.build
|
|||
|
@@ -0,0 +1,14 @@
|
|||
|
+tangd = executable('tangd',
|
|||
|
+ 'http.h',
|
|||
|
+ 'http.c',
|
|||
|
+ 'tangd.c',
|
|||
|
+ dependencies: [jose, http_parser],
|
|||
|
+ install: true,
|
|||
|
+ install_dir: libexecdir
|
|||
|
+)
|
|||
|
+
|
|||
|
+bins += join_paths(meson.current_source_dir(), 'tang-show-keys')
|
|||
|
+libexecbins += join_paths(meson.current_source_dir(), 'tangd-keygen')
|
|||
|
+libexecbins += join_paths(meson.current_source_dir(), 'tangd-update')
|
|||
|
+
|
|||
|
+# vim:set ts=2 sw=2 et:
|
|||
|
diff --git a/test-driver b/test-driver
|
|||
|
deleted file mode 100755
|
|||
|
index de1e61d..0000000
|
|||
|
--- a/test-driver
|
|||
|
+++ /dev/null
|
|||
|
@@ -1,148 +0,0 @@
|
|||
|
-#!/bin/sh
|
|||
|
-# test-driver - basic testsuite driver script.
|
|||
|
-
|
|||
|
-scriptversion=2016-01-11.22; # UTC
|
|||
|
-
|
|||
|
-# Copyright (C) 2011-2017 Free Software Foundation, Inc.
|
|||
|
-#
|
|||
|
-# This program 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, or (at your option)
|
|||
|
-# any later version.
|
|||
|
-#
|
|||
|
-# This program 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 this program. If not, see <http://www.gnu.org/licenses/>.
|
|||
|
-
|
|||
|
-# As a special exception to the GNU General Public License, if you
|
|||
|
-# distribute this file as part of a program that contains a
|
|||
|
-# configuration script generated by Autoconf, you may include it under
|
|||
|
-# the same distribution terms that you use for the rest of that program.
|
|||
|
-
|
|||
|
-# This file is maintained in Automake, please report
|
|||
|
-# bugs to <bug-automake@gnu.org> or send patches to
|
|||
|
-# <automake-patches@gnu.org>.
|
|||
|
-
|
|||
|
-# Make unconditional expansion of undefined variables an error. This
|
|||
|
-# helps a lot in preventing typo-related bugs.
|
|||
|
-set -u
|
|||
|
-
|
|||
|
-usage_error ()
|
|||
|
-{
|
|||
|
- echo "$0: $*" >&2
|
|||
|
- print_usage >&2
|
|||
|
- exit 2
|
|||
|
-}
|
|||
|
-
|
|||
|
-print_usage ()
|
|||
|
-{
|
|||
|
- cat <<END
|
|||
|
-Usage:
|
|||
|
- test-driver --test-name=NAME --log-file=PATH --trs-file=PATH
|
|||
|
- [--expect-failure={yes|no}] [--color-tests={yes|no}]
|
|||
|
- [--enable-hard-errors={yes|no}] [--]
|
|||
|
- TEST-SCRIPT [TEST-SCRIPT-ARGUMENTS]
|
|||
|
-The '--test-name', '--log-file' and '--trs-file' options are mandatory.
|
|||
|
-END
|
|||
|
-}
|
|||
|
-
|
|||
|
-test_name= # Used for reporting.
|
|||
|
-log_file= # Where to save the output of the test script.
|
|||
|
-trs_file= # Where to save the metadata of the test run.
|
|||
|
-expect_failure=no
|
|||
|
-color_tests=no
|
|||
|
-enable_hard_errors=yes
|
|||
|
-while test $# -gt 0; do
|
|||
|
- case $1 in
|
|||
|
- --help) print_usage; exit $?;;
|
|||
|
- --version) echo "test-driver $scriptversion"; exit $?;;
|
|||
|
- --test-name) test_name=$2; shift;;
|
|||
|
- --log-file) log_file=$2; shift;;
|
|||
|
- --trs-file) trs_file=$2; shift;;
|
|||
|
- --color-tests) color_tests=$2; shift;;
|
|||
|
- --expect-failure) expect_failure=$2; shift;;
|
|||
|
- --enable-hard-errors) enable_hard_errors=$2; shift;;
|
|||
|
- --) shift; break;;
|
|||
|
- -*) usage_error "invalid option: '$1'";;
|
|||
|
- *) break;;
|
|||
|
- esac
|
|||
|
- shift
|
|||
|
-done
|
|||
|
-
|
|||
|
-missing_opts=
|
|||
|
-test x"$test_name" = x && missing_opts="$missing_opts --test-name"
|
|||
|
-test x"$log_file" = x && missing_opts="$missing_opts --log-file"
|
|||
|
-test x"$trs_file" = x && missing_opts="$missing_opts --trs-file"
|
|||
|
-if test x"$missing_opts" != x; then
|
|||
|
- usage_error "the following mandatory options are missing:$missing_opts"
|
|||
|
-fi
|
|||
|
-
|
|||
|
-if test $# -eq 0; then
|
|||
|
- usage_error "missing argument"
|
|||
|
-fi
|
|||
|
-
|
|||
|
-if test $color_tests = yes; then
|
|||
|
- # Keep this in sync with 'lib/am/check.am:$(am__tty_colors)'.
|
|||
|
- red='[0;31m' # Red.
|
|||
|
- grn='[0;32m' # Green.
|
|||
|
- lgn='[1;32m' # Light green.
|
|||
|
- blu='[1;34m' # Blue.
|
|||
|
- mgn='[0;35m' # Magenta.
|
|||
|
- std='[m' # No color.
|
|||
|
-else
|
|||
|
- red= grn= lgn= blu= mgn= std=
|
|||
|
-fi
|
|||
|
-
|
|||
|
-do_exit='rm -f $log_file $trs_file; (exit $st); exit $st'
|
|||
|
-trap "st=129; $do_exit" 1
|
|||
|
-trap "st=130; $do_exit" 2
|
|||
|
-trap "st=141; $do_exit" 13
|
|||
|
-trap "st=143; $do_exit" 15
|
|||
|
-
|
|||
|
-# Test script is run here.
|
|||
|
-"$@" >$log_file 2>&1
|
|||
|
-estatus=$?
|
|||
|
-
|
|||
|
-if test $enable_hard_errors = no && test $estatus -eq 99; then
|
|||
|
- tweaked_estatus=1
|
|||
|
-else
|
|||
|
- tweaked_estatus=$estatus
|
|||
|
-fi
|
|||
|
-
|
|||
|
-case $tweaked_estatus:$expect_failure in
|
|||
|
- 0:yes) col=$red res=XPASS recheck=yes gcopy=yes;;
|
|||
|
- 0:*) col=$grn res=PASS recheck=no gcopy=no;;
|
|||
|
- 77:*) col=$blu res=SKIP recheck=no gcopy=yes;;
|
|||
|
- 99:*) col=$mgn res=ERROR recheck=yes gcopy=yes;;
|
|||
|
- *:yes) col=$lgn res=XFAIL recheck=no gcopy=yes;;
|
|||
|
- *:*) col=$red res=FAIL recheck=yes gcopy=yes;;
|
|||
|
-esac
|
|||
|
-
|
|||
|
-# Report the test outcome and exit status in the logs, so that one can
|
|||
|
-# know whether the test passed or failed simply by looking at the '.log'
|
|||
|
-# file, without the need of also peaking into the corresponding '.trs'
|
|||
|
-# file (automake bug#11814).
|
|||
|
-echo "$res $test_name (exit status: $estatus)" >>$log_file
|
|||
|
-
|
|||
|
-# Report outcome to console.
|
|||
|
-echo "${col}${res}${std}: $test_name"
|
|||
|
-
|
|||
|
-# Register the test result, and other relevant metadata.
|
|||
|
-echo ":test-result: $res" > $trs_file
|
|||
|
-echo ":global-test-result: $res" >> $trs_file
|
|||
|
-echo ":recheck: $recheck" >> $trs_file
|
|||
|
-echo ":copy-in-global-log: $gcopy" >> $trs_file
|
|||
|
-
|
|||
|
-# Local Variables:
|
|||
|
-# mode: shell-script
|
|||
|
-# sh-indentation: 2
|
|||
|
-# eval: (add-hook 'write-file-hooks 'time-stamp)
|
|||
|
-# time-stamp-start: "scriptversion="
|
|||
|
-# time-stamp-format: "%:y-%02m-%02d.%02H"
|
|||
|
-# time-stamp-time-zone: "UTC0"
|
|||
|
-# time-stamp-end: "; # UTC"
|
|||
|
-# End:
|
|||
|
diff --git a/tests/meson.build b/tests/meson.build
|
|||
|
new file mode 100644
|
|||
|
index 0000000..b03531d
|
|||
|
--- /dev/null
|
|||
|
+++ b/tests/meson.build
|
|||
|
@@ -0,0 +1,22 @@
|
|||
|
+sd_activate = find_program(
|
|||
|
+ 'systemd-socket-activate',
|
|||
|
+ 'systemd-activate',
|
|||
|
+ required: false
|
|||
|
+)
|
|||
|
+
|
|||
|
+if sd_activate.found()
|
|||
|
+ env = environment()
|
|||
|
+ env.prepend('PATH',
|
|||
|
+ join_paths(meson.source_root(), 'src'),
|
|||
|
+ join_paths(meson.build_root(), 'src'),
|
|||
|
+ separator: ':'
|
|||
|
+ )
|
|||
|
+ env.set('SD_ACTIVATE', sd_activate.path() + ' --inetd')
|
|||
|
+
|
|||
|
+ test('adv', find_program('adv'), env: env)
|
|||
|
+ test('rec', find_program('rec'), env: env)
|
|||
|
+else
|
|||
|
+ warning('Will not run the tests due to missing dependencies!')
|
|||
|
+endif
|
|||
|
+
|
|||
|
+# vim:set ts=2 sw=2 et:
|
|||
|
diff --git a/units/meson.build b/units/meson.build
|
|||
|
new file mode 100644
|
|||
|
index 0000000..ada6dd0
|
|||
|
--- /dev/null
|
|||
|
+++ b/units/meson.build
|
|||
|
@@ -0,0 +1,31 @@
|
|||
|
+tangd_keygen_service = configure_file(
|
|||
|
+ input: 'tangd-keygen.service.in',
|
|||
|
+ output: 'tangd-keygen.service',
|
|||
|
+ configuration: data
|
|||
|
+)
|
|||
|
+
|
|||
|
+tangd_service = configure_file(
|
|||
|
+ input: 'tangd@.service.in',
|
|||
|
+ output: 'tangd@.service',
|
|||
|
+ configuration: data
|
|||
|
+)
|
|||
|
+
|
|||
|
+tangd_update_path = configure_file(
|
|||
|
+ input: 'tangd-update.path.in',
|
|||
|
+ output: 'tangd-update.path',
|
|||
|
+ configuration: data
|
|||
|
+)
|
|||
|
+
|
|||
|
+tangd_update_service = configure_file(
|
|||
|
+ input: 'tangd-update.service.in',
|
|||
|
+ output: 'tangd-update.service',
|
|||
|
+ configuration: data
|
|||
|
+)
|
|||
|
+
|
|||
|
+units += join_paths(meson.current_source_dir(), 'tangd.socket')
|
|||
|
+units += tangd_keygen_service
|
|||
|
+units += tangd_service
|
|||
|
+units += tangd_update_path
|
|||
|
+units += tangd_update_service
|
|||
|
+
|
|||
|
+# vim:set ts=2 sw=2 et:
|
|||
|
diff --git a/units/tangd.socket.in b/units/tangd.socket
|
|||
|
similarity index 100%
|
|||
|
rename from units/tangd.socket.in
|
|||
|
rename to units/tangd.socket
|
|||
|
--
|
|||
|
2.28.0
|
|||
|
|