add --adms3 to autogen.sh
This commit is contained in:
parent
dc3e0704c7
commit
c99b0476a0
|
|
@ -1,3 +1,7 @@
|
||||||
|
2011-05-19 Robert Larice
|
||||||
|
* autogen.sh :
|
||||||
|
add --adms3 to autogen.sh
|
||||||
|
|
||||||
2011-05-19 Robert Larice
|
2011-05-19 Robert Larice
|
||||||
* src/spicelib/parser/inpptree-parser.c,
|
* src/spicelib/parser/inpptree-parser.c,
|
||||||
* src/spicelib/parser/inpptree-parser.h,
|
* src/spicelib/parser/inpptree-parser.h,
|
||||||
|
|
|
||||||
21
autogen.sh
21
autogen.sh
|
|
@ -30,6 +30,7 @@ help()
|
||||||
echo "$PROJECT autogen.sh help"
|
echo "$PROJECT autogen.sh help"
|
||||||
echo
|
echo
|
||||||
echo "--adms -a: enables adms feature"
|
echo "--adms -a: enables adms feature"
|
||||||
|
echo "--adms3 : enables adms3 feature"
|
||||||
echo "--help -h: print this file"
|
echo "--help -h: print this file"
|
||||||
echo "--version -v: print version"
|
echo "--version -v: print version"
|
||||||
echo
|
echo
|
||||||
|
|
@ -105,6 +106,11 @@ case "$1" in
|
||||||
ADMS=1
|
ADMS=1
|
||||||
;;
|
;;
|
||||||
|
|
||||||
|
"--adms3" )
|
||||||
|
check_adms
|
||||||
|
ADMS=3
|
||||||
|
;;
|
||||||
|
|
||||||
"--help" | "-h")
|
"--help" | "-h")
|
||||||
help
|
help
|
||||||
exit 0
|
exit 0
|
||||||
|
|
@ -132,7 +138,7 @@ fi
|
||||||
}
|
}
|
||||||
|
|
||||||
# only for --adms:
|
# only for --adms:
|
||||||
if [ "$ADMS" -eq 1 ]; then
|
if [ "$ADMS" -gt 0 ]; then
|
||||||
|
|
||||||
check_awk
|
check_awk
|
||||||
|
|
||||||
|
|
@ -172,7 +178,14 @@ $znew
|
||||||
echo "-->"$ADMSDIR/$adms_dir
|
echo "-->"$ADMSDIR/$adms_dir
|
||||||
(
|
(
|
||||||
cd $ADMSDIR/$adms_dir
|
cd $ADMSDIR/$adms_dir
|
||||||
$ADMSXML `ls admsva/*.va` -Iadmsva -xv -e ../admst/ngspiceMakefile.am.xml
|
if [ "$ADMS" -eq 3 ]; then
|
||||||
|
$ADMSXML `ls admsva/*.va` -Iadmsva -xv \
|
||||||
|
-e ../admst/ngspiceMakefile.am.xml
|
||||||
|
else
|
||||||
|
$ADMSXML `ls admsva/*.va` -Iadmsva -xv \
|
||||||
|
-e ../admst/ngspiceVersion.xml \
|
||||||
|
-e ../admst/ngspiceMakefile.am.xml
|
||||||
|
fi
|
||||||
)
|
)
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
|
|
@ -201,14 +214,14 @@ echo "Running automake -Wall --copy --add-missing"
|
||||||
automake -Wall --copy --add-missing \
|
automake -Wall --copy --add-missing \
|
||||||
|| error_and_exit "automake failed"
|
|| error_and_exit "automake failed"
|
||||||
|
|
||||||
if [ "$ADMS" -eq 1 ]; then
|
if [ "$ADMS" -gt 0 ]; then
|
||||||
echo "Running automake for adms"
|
echo "Running automake for adms"
|
||||||
automake -Wall --copy --add-missing $adms_Makefiles \
|
automake -Wall --copy --add-missing $adms_Makefiles \
|
||||||
|| error_and_exit "automake failed"
|
|| error_and_exit "automake failed"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
echo "Running autoconf"
|
echo "Running autoconf"
|
||||||
if [ "$ADMS" -eq 1 ]; then
|
if [ "$ADMS" -gt 0 ]; then
|
||||||
autoconf temp-adms.ac > configure \
|
autoconf temp-adms.ac > configure \
|
||||||
|| error_and_exit "autoconf failed, with adms"
|
|| error_and_exit "autoconf failed, with adms"
|
||||||
rm -f temp-adms.ac
|
rm -f temp-adms.ac
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue