Subversion Repositories wimsdev

Rev

Rev 8974 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
13 reyssat 1
#! /bin/sh
2
 
6822 reyssat 3
## cleaning (erase xxx.src file if xxx.src_orig exists)
6571 bpr 4
for i in src/*.src_orig
5
do
6
  j=`basename $i .src_orig`
7
  rm -f $j
8
done
9
 
6822 reyssat 10
## Sort and copy each files of src/*.src to upper directory after
11
## adding content of table_domain to words.*.src.  Use tmp names during this job.
13 reyssat 12
for i in src/*.src
13
do
6399 bpr 14
 cp $i $i.tmp
15
done
16
for i in src/words.*.src
17
do
18
 cat src/table_domain >> $i.tmp
19
done
20
 
21
for i in src/*.tmp
22
do
23
 ##j=`echo $i | sed 's!^src/!!g;s/\.src//g'`
24
 j=`basename $i .src.tmp`
13 reyssat 25
 if [ ! -e $j ] || [ $i -nt $j ]; then
6407 bpr 26
  ../../../bin/dicsort $i 1>/dev/null
6879 bpr 27
  mv $i.sorted $j
6399 bpr 28
  #  cp $j $i
13 reyssat 29
 fi
30
done
6399 bpr 31
rm src/*.tmp
13 reyssat 32
 
6822 reyssat 33
## make list of domains
9903 bpr 34
perl ./mkdomain.pl  1>/dev/null
6879 bpr 35
## sort as wims needs ...
13 reyssat 36
 
6879 bpr 37
for i in domain/domaindic.*.tmp
38
do
39
 j=`basename $i .tmp`
40
 if [ ! -e $j ] || [ $i -nt $j ]; then
41
  ../../../bin/dicsort $i 1>/dev/null
42
  mv $i.sorted $j
43
 fi
44
done
45
 
6417 bpr 46
## use the files generated at the previous script
6935 bpr 47
mkdir -p tmp
9903 bpr 48
perl ./mkwgrp.pl 1>/dev/null
7769 bpr 49
 
6464 bpr 50
## create class index
9903 bpr 51
perl ./modindclass.pl