提交 5d3c1da3 authored 作者: Travis Cross's avatar Travis Cross

improve the -d option to ./bootstrap.sh

上级 c6275ab2
...@@ -9,15 +9,16 @@ BASEDIR=`pwd`; ...@@ -9,15 +9,16 @@ BASEDIR=`pwd`;
LIBDIR=${BASEDIR}/libs; LIBDIR=${BASEDIR}/libs;
SUBDIRS="ilbc curl iksemel js js/nsprpub ldns libdingaling libedit libsndfile pcre sofia-sip \ SUBDIRS="ilbc curl iksemel js js/nsprpub ldns libdingaling libedit libsndfile pcre sofia-sip \
speex sqlite srtp openzap freetdm spandsp libg722_1 portaudio unimrcp tiff-3.8.2 broadvoice silk libcodec2"; speex sqlite srtp openzap freetdm spandsp libg722_1 portaudio unimrcp tiff-3.8.2 broadvoice silk libcodec2";
SUBDIRS_ONLY=false
while getopts 'jhd:' o; do while getopts 'jhd:' o; do
case "$o" in case "$o" in
j) BGJOB=true;; j) BGJOB=true;;
d) SUBDIRS="$OPTARG";; d) SUBDIRS="$OPTARG" SUBDIRS_ONLY=true;;
h) echo "Usage: $0 <options>" h) echo "Usage: $0 <options>"
echo " Options:" echo " Options:"
echo " -d 'library1 library2'" echo " -d 'library1 library2'"
echo " => Override directories to bootstrap" echo " => Bootstrap only specified subdirectories"
echo " -j => Run Jobs in Background" echo " -j => Run Jobs in Background"
exit;; exit;;
esac esac
...@@ -393,9 +394,9 @@ run() { ...@@ -393,9 +394,9 @@ run() {
check_lt_ver check_lt_ver
check_libtoolize check_libtoolize
print_autotools_vers print_autotools_vers
bootstrap_apr test $SUBDIRS_ONLY || bootstrap_apr
bootstrap_libs bootstrap_libs
bootstrap_fs test $SUBDIRS_ONLY || bootstrap_fs
if [ "${BGJOB}" = "true" ]; then if [ "${BGJOB}" = "true" ]; then
wait wait
fi fi
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论