aboutsummaryrefslogtreecommitdiff
path: root/libiberty/configure.ac
diff options
context:
space:
mode:
authorMatt Burgess <matthew@linuxfromscratch.org>2013-06-01 00:20:49 +0000
committerIan Lance Taylor <ian@gcc.gnu.org>2013-06-01 00:20:49 +0000
commit8c9fddf41d8f03b13b32588ac2e46787e62f16ad (patch)
tree1622ce498cfb5d414d5405505d3105412c05507f /libiberty/configure.ac
parent4bb1dd0fb84e0e112925bc2086f6c67497225380 (diff)
downloadgcc-8c9fddf41d8f03b13b32588ac2e46787e62f16ad.zip
gcc-8c9fddf41d8f03b13b32588ac2e46787e62f16ad.tar.gz
gcc-8c9fddf41d8f03b13b32588ac2e46787e62f16ad.tar.bz2
re PR other/56780 (--disable-install-libiberty still installs libiberty.a)
PR other/56780 * libiberty/configure.ac: Move test for --enable-install-libiberty outside of the 'with_target_subdir' test so that it actually gets run. Add output messages to show the test result. * libiberty/configure: Regenerate. * libiberty/Makefile.in (install_to_libdir): Place the installation of the libiberty library in the same guard as that used for the headers to prevent it being installed unless requested via --enable-install-libiberty. From-SVN: r199570
Diffstat (limited to 'libiberty/configure.ac')
-rw-r--r--libiberty/configure.ac46
1 files changed, 25 insertions, 21 deletions
diff --git a/libiberty/configure.ac b/libiberty/configure.ac
index c763894..fcea46f 100644
--- a/libiberty/configure.ac
+++ b/libiberty/configure.ac
@@ -128,6 +128,31 @@ if test $cross_compiling = no && test $multilib = yes \
cross_compiling=maybe
fi
+# We may wish to install the target headers somewhere.
+AC_MSG_CHECKING([whether to install libiberty headers and static library])
+dnl install-libiberty is disabled by default
+
+AC_ARG_ENABLE(install-libiberty,
+[ --enable-install-libiberty Install headers and library for end users],
+enable_install_libiberty=$enableval,
+enable_install_libiberty=no)dnl
+
+# Option parsed, now set things appropriately.
+case x"$enable_install_libiberty" in
+ xyes|x)
+ target_header_dir=libiberty
+ ;;
+ xno)
+ target_header_dir=
+ ;;
+ *)
+ # This could be sanity-checked in various ways...
+ target_header_dir="${enable_install_libiberty}"
+ ;;
+esac
+AC_MSG_RESULT($enable_install_libiberty)
+AC_MSG_NOTICE([target_header_dir = $target_header_dir])
+
GCC_NO_EXECUTABLES
AC_PROG_CC
AC_SYS_LARGEFILE
@@ -492,27 +517,6 @@ if test -n "${with_target_subdir}"; then
esac
- # We may wish to install the target headers somewhere.
- AC_ARG_ENABLE(install-libiberty,
- [ --enable-install-libiberty Install headers for end users],
- enable_install_libiberty=$enableval,
- enable_install_libiberty=no)dnl
-
- # Option parsed, now set things appropriately.
- case x"$enable_install_libiberty" in
- xyes|x)
- target_header_dir=libiberty
- ;;
- xno)
- target_header_dir=
- ;;
- *)
- # This could be sanity-checked in various ways...
- target_header_dir="${enable_install_libiberty}"
- ;;
- esac
-
-
else
# Not a target library, so we set things up to run the test suite.