Admin/makedist
changeset 6630 5f810292c030
parent 6304 9a82e1c3d9da
child 6748 f1f70344b749
equal deleted inserted replaced
6629:6edc66a9d80b 6630:5f810292c030
   108 
   108 
   109 
   109 
   110 # make docs
   110 # make docs
   111 
   111 
   112 cd $DISTBASE/$DISTNAME/Doc
   112 cd $DISTBASE/$DISTNAME/Doc
       
   113 PDFLATEX=$(type -path pdflatex)
   113 
   114 
   114 for DOC in $(cat Contents)
   115 for DOC in $(cat Contents)
   115 do
   116 do
   116   cd $DOC
   117   cd $DOC
   117   make dist
   118   make dvi
       
   119   [ -n "$PDFLATEX" ] && make clean pdf
   118   cd ..
   120   cd ..
   119 done
   121 done
   120 
   122 
   121 
   123 
   122 # prepare dist dir for release
   124 # prepare dist dir for release
   123 
   125 
   124 cd $DISTBASE/$DISTNAME
   126 cd $DISTBASE/$DISTNAME
   125 
   127 
   126 find Doc \( -type f -a \( -name \*.dvi -o -name \*.eps -o -name \*.ps \) \) \
   128 MOVE=$(find Doc \( -type f -a \( -name \*.dvi -o -name \*.eps -o -name \*.ps -o -name \*.pdf \) \) \
   127   -exec mv -f {} Distribution/doc \;
   129   | grep -v 'gfx/.*pdf')
       
   130 mv -f $MOVE Distribution/doc
   128 rm Distribution/doc/Isa-logics.eps
   131 rm Distribution/doc/Isa-logics.eps
   129 cp Admin/index.html $DISTBASE
   132 cp Admin/index.html $DISTBASE
   130 rm -rf Admin Doc
   133 rm -rf Admin Doc
   131 
   134 
   132 mkdir src
   135 mkdir src