提交 e9abdac0 authored 作者: Michael Jerris's avatar Michael Jerris

attempt to fix ldns install-sh correctly

上级 2f988962
...@@ -436,6 +436,24 @@ bootstrap_fs() { ...@@ -436,6 +436,24 @@ bootstrap_fs() {
rm -rf autom4te*.cache rm -rf autom4te*.cache
} }
bootstrap_libs_pre() {
case "$1" in
*) return 0;;
esac
}
bootstrap_libs_post() {
case "$1" in
ldns)
cd $BASEDIR/libs/ldns
if test ! -x install-sh; then
ex automake --add-missing --copy
ex rm -rf autom4te*.cache
fi
;;
esac
}
bootstrap_libs() { bootstrap_libs() {
for i in ${SUBDIRS}; do for i in ${SUBDIRS}; do
case "$i" in case "$i" in
...@@ -445,10 +463,11 @@ bootstrap_libs() { ...@@ -445,10 +463,11 @@ bootstrap_libs() {
continue continue
;; ;;
esac esac
bootstrap_libs_pre ${i}
if ! ${BGJOB}; then if ! ${BGJOB}; then
libbootstrap ${i} ; libbootstrap ${i} ; bootstrap_libs_post ${i}
else else
((libbootstrap ${i} ; ) &) ((libbootstrap ${i} ; bootstrap_libs_post ${i}) &)
fi fi
done done
} }
......
...@@ -887,7 +887,6 @@ missing ...@@ -887,7 +887,6 @@ missing
!/ldns/drill/install-sh !/ldns/drill/install-sh
!/ldns/examples/config.h.in !/ldns/examples/config.h.in
!/ldns/examples/configure !/ldns/examples/configure
!/ldns/install-sh
!/ldns/ldns/config.h.in !/ldns/ldns/config.h.in
!/libdingaling/config.guess !/libdingaling/config.guess
!/libdingaling/config.sub !/libdingaling/config.sub
......
...@@ -486,3 +486,4 @@ AC_OUTPUT ...@@ -486,3 +486,4 @@ AC_OUTPUT
COPY_HEADER_FILES(ldns/, ldns/) COPY_HEADER_FILES(ldns/, ldns/)
AC_CONFIG_SUBDIRS([drill]) AC_CONFIG_SUBDIRS([drill])
m4_ifdef([AC_REQUIRE_AUX_FILE], [AC_REQUIRE_AUX_FILE([install-sh])])
差异被折叠。
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论