run_doxygen (find_doxygen): Tweak version check.
2001-06-11 Matthias Klose <doko@debian.org> Phil Edwards <pme@sources.redhat.com> * docs/doxygen/run_doxygen (find_doxygen): Tweak version check. (main script): Echo more information. Co-Authored-By: Phil Edwards <pme@gcc.gnu.org> From-SVN: r43184
This commit is contained in:
parent
bd91de6329
commit
cff75d2efe
2 changed files with 20 additions and 7 deletions
|
@ -1,3 +1,9 @@
|
|||
2001-06-11 Matthias Klose <doko@debian.org>
|
||||
Phil Edwards <pme@sources.redhat.com>
|
||||
|
||||
* docs/doxygen/run_doxygen (find_doxygen): Tweak version check.
|
||||
(main script): Echo more information.
|
||||
|
||||
2001-06-10 Benjamin Kosnik <bkoz@redhat.com>
|
||||
|
||||
* include/c_std/bits/std_cwchar.h: Alphabetize.
|
||||
|
|
|
@ -5,15 +5,16 @@
|
|||
# Synopsis: run_doxygen --mode=[user|maint] v3srcdir v3builddir
|
||||
#
|
||||
# Originally hacked together by Phil Edwards <pme@sources.redhat.com>
|
||||
# $Id: run_doxygen,v 1.3 2001/04/05 21:09:24 pme Exp $
|
||||
# $Id: run_doxygen,v 1.4 2001/04/29 01:40:34 pme Exp $
|
||||
|
||||
|
||||
# We can check now that the version of doxygen is = this variable. We need
|
||||
# to check for the >= case eventually.
|
||||
# We can check now that the version of doxygen is >= this variable.
|
||||
DOXYVER=1.2.6
|
||||
doxygen=
|
||||
|
||||
find_doxygen() {
|
||||
v_required=`echo $DOXYVER | \
|
||||
awk -F. '{if(NF<3)$3=0;print ($1*100+$2)*100+$3}'`
|
||||
testing_version=
|
||||
# thank you goat book
|
||||
set `IFS=:; X="$PATH:/usr/local/bin:/bin:/usr/bin"; echo $X`
|
||||
|
@ -22,10 +23,14 @@ find_doxygen() {
|
|||
# AC_EXEEXT could come in useful here
|
||||
maybedoxy="$dir/doxygen"
|
||||
test -f "$maybedoxy" && testing_version=`$maybedoxy --version`
|
||||
if test -n "$testing_version" && test $testing_version = $DOXYVER; then
|
||||
if test -n "$testing_version"; then
|
||||
v_found=`echo $testing_version | \
|
||||
awk -F. '{if(NF<3)$3=0;print ($1*100+$2)*100+$3}'`
|
||||
if test $v_found -ge $v_required; then
|
||||
doxygen="$maybedoxy"
|
||||
break
|
||||
fi
|
||||
fi
|
||||
done
|
||||
if test -z "$doxygen"; then
|
||||
echo run_doxygen error: Could not find Doxygen $DOXYVER in path. 1>&2
|
||||
|
@ -70,7 +75,7 @@ parse_options() {
|
|||
blank=
|
||||
Id=is
|
||||
echo You expect this dinky script to track a version? Okay, here
|
||||
echo it $Id: run_doxygen,v 1.3 2001/04/05 21:09:24 pme Exp $blank
|
||||
echo it $Id: run_doxygen,v 1.4 2001/04/29 01:40:34 pme Exp $blank
|
||||
exit 0
|
||||
;;
|
||||
*)
|
||||
|
@ -117,8 +122,10 @@ test -d $outdir || (mkdir -p $outdir ; chmod u+w $outdir)
|
|||
sed -e "s=@outdir@=${outdir}=" \
|
||||
-e "s=@srcdir@=${srcdir}=" \
|
||||
docs/doxygen/${mode}.cfg.in > ${outdir}/${mode}.cfg
|
||||
echo :: NOTE that this may take some time...
|
||||
echo $doxygen ${outdir}/${mode}.cfg
|
||||
$doxygen ${outdir}/${mode}.cfg
|
||||
echo :: Finished, exit code was $?
|
||||
)
|
||||
|
||||
# mess with output files here?
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue