* configure.in: If the only directory in target_configdirs which
actually exists is libiberty, then set target_configdirs to empty, to avoid trying to build a target libiberty in a gas or gdb distribution.
This commit is contained in:
parent
c73b4ae640
commit
fba668022c
2 changed files with 24 additions and 0 deletions
|
@ -1,3 +1,10 @@
|
|||
Wed Nov 1 12:23:20 1995 Ian Lance Taylor <ian@cygnus.com>
|
||||
|
||||
* configure.in: If the only directory in target_configdirs which
|
||||
actually exists is libiberty, then set target_configdirs to empty,
|
||||
to avoid trying to build a target libiberty in a gas or gdb
|
||||
distribution.
|
||||
|
||||
Tue Oct 31 17:52:39 1995 J.T. Conklin <jtc@slave.cygnus.com>
|
||||
|
||||
* configure.in (host_makefile_frag): Use m68k-sun-sunos* instead
|
||||
|
|
17
configure.in
17
configure.in
|
@ -535,6 +535,23 @@ for dir in . $skipdirs $noconfigdirs ; do
|
|||
fi
|
||||
done
|
||||
|
||||
# Sometimes the tools are distributed with libiberty but with no other
|
||||
# libraries. In that case, we don't want to build target-libiberty.
|
||||
if [ -n "${target_configdirs}" ]; then
|
||||
others=
|
||||
for i in ${target_configdirs}; do
|
||||
if [ "$i" != "libiberty" ]; then
|
||||
if [ -r $srcdir/$i/configure ] || [ -r $srcdir/$i/configure.in ]; then
|
||||
others=yes;
|
||||
break;
|
||||
fi
|
||||
fi
|
||||
done
|
||||
if [ -z "${others}" ]; then
|
||||
target_configdirs=
|
||||
fi
|
||||
fi
|
||||
|
||||
# Deconfigure all subdirectories, in case we are changing the
|
||||
# configuration from one where a subdirectory is supported to one where it
|
||||
# is not.
|
||||
|
|
Loading…
Reference in a new issue