~ubuntu-branches/ubuntu/hoary/scilab/hoary

« back to all changes in this revision

Viewing changes to tests/get_example.sh

  • Committer: Bazaar Package Importer
  • Author(s): Torsten Werner
  • Date: 2005-01-09 22:58:21 UTC
  • mfrom: (1.1.1 upstream)
  • Revision ID: james.westby@ubuntu.com-20050109225821-473xr8vhgugxxx5j
Tags: 3.0-12
changed configure.in to build scilab's own malloc.o, closes: #255869

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
#!/bin/sh
2
2
RM='rm -f'
3
3
SCI=..
4
 
FILE='examples.tst'
 
4
FILE=$2
5
5
LOGFILE='get_examples.log'
6
6
 
7
7
$RM prov $LOGFILE
15
15
echo '//' "$1" >> prov
16
16
echo '//====================================================' >> prov
17
17
 
18
 
res=`grep 'SH EXAMPLE' $1 2> /dev/null`
 
18
res=`grep '<EXAMPLE>' $1 2> /dev/null`
19
19
if test -n "$res"
20
20
then
21
21
        echo "clear;lines(0);" >> prov
22
 
 
23
 
        sed -e '1,/^.SH EXAMPLE/d' $1 > prov1
24
 
        sed -e '1d' prov1 > prov2
25
 
        sed -e '/^.fi/,$d' prov2 >> prov
26
 
        $RM prov1 prov2
27
 
        
 
22
        sed -e '1,/<EXAMPLE>/d' $1 |sed -e '/<\/EXAMPLE>/,$d'| \
 
23
            sed -e 's/<\!\[CDATA\[//'|sed -e 's/ \]\]>//' >>prov
28
24
        echo "$1" PROCESSED >> $LOGFILE
 
25
        echo "for k=winsid(),xdel(k);end" >> prov
29
26
else
30
27
        echo "$1" NO EXAMPLE >> $LOGFILE
31
28
fi
32
 
echo "for k=winsid(),xdel(k);end" >> prov
33
29
echo '' >> prov
34
30
 
35
31
}
36
32
 
37
 
echo -n "Processing man/$1 "
38
 
for f in $SCI/man/$1/*.man
 
33
echo -n "Processing man/eng/$1 "
 
34
for f in $SCI/man/eng/$1/*.xml
39
35
do
40
36
        echo -n '.'
41
37
        do_example $f
42
38
done
 
39
 
 
40
 
43
41
echo ""
44
42
 
45
43
echo ''