Removed ML401 support
[mw/milkymist.git] / build_doc.sh
1 #!/bin/bash
2
3 source coredoc.inc
4 BASEDIR=`pwd`
5 LOGFILE=$BASEDIR/doc.log
6
7 echo "================================================================================"
8 echo "Building Milkymist documentation"
9 echo ""
10 echo "Log file: $LOGFILE"
11 echo "================================================================================"
12 echo ""
13
14 echo -n "Building system documentation..."
15 echo >> $LOGFILE
16 date >> $LOGFILE
17 cd $BASEDIR/doc && make >> $LOGFILE 2>&1
18 if [ "$?" != 0 ] ; then
19         echo "FAILED"
20 else
21         echo "OK"
22 fi
23
24 echo "Building IP core documentation..."
25 for i in $COREDOC; do
26         echo -n "  $i..."
27         cd $BASEDIR/cores/$i/doc && make >> $LOGFILE 2>&1
28         if [ "$?" != 0 ] ; then
29                 echo "FAILED"
30         else
31                 echo "OK"
32         fi
33 done
34
35 cd $BASEDIR
36
37 echo "Build complete!"