Newer
Older
#!/bin/bash
# build the files for tuhh-delivery locally
#
# Structure
#
# tuhh-build/
# ├── forschung
# │ ├── aa/forschung.html
# │ ├── cm/forschung.html
# │ ├── dm/forschung.html
# │ ├── nm/forschung.html
# │ └── st/forschung.html
# ├── home
# │ ├── ataraz.html
# │ ├── cseifert.html
# │ └── ymogge.html
# └── topics
# ├── img
# │ ├── BO_BDO.jpg
# │ ├── controlimex.png
# │ └── webpage-example.png
# ├── topic.html
# └── Zemke_Hessenberg.html
#
#
#
RESEARCH_BIN=$RESEARCH_ROOT/bin
RESEARCH_STATIC=$RESEARCH_ROOT/static
RESEARCH_BUILD=$RESEARCH_ROOT/build
RESEARCH_DEPLOY=$RESEARCH_ROOT/build-tuhh
rm -rf $RESEARCH_BUILD $RESEARCH_DEPLOY
mkdir -p $RESEARCH_BUILD $RESEARCH_DEPLOY
echo "Preproc Topics"
$RESEARCH_BIN/preproc_topics.sh "$RESEARCH_BUILD" \
"$RESEARCH_ROOT/topics" \
"$RESEARCH_BUILD/home" \
"$RESEARCH_BUILD/forschung" >> $RESEARCH_BUILD/build.log 2>&1
# build index file
cp $RESEARCH_BUILD/index.md $RESEARCH_DEPLOY
$RESEARCH_BIN/create_html.sh $RESEARCH_DEPLOY \
$RESEARCH_DEPLOY \
TUHH >> $RESEARCH_BUILD/build.log 2>&1
rm $RESEARCH_DEPLOY/index.md
# build html files
echo "Creating HTML Files with pandoc"
#topics
$RESEARCH_BIN/create_html.sh $RESEARCH_DEPLOY/forschung/topics \
#staffpages
$RESEARCH_BIN/create_html.sh $RESEARCH_DEPLOY/home \
# wg pages
for wg in aa cm dm nm st
do
$RESEARCH_BIN/create_html.sh $RESEARCH_DEPLOY/forschung/$wg \
$RESEARCH_BUILD/forschung/$wg \
done
cp -r $RESEARCH_ROOT/img $RESEARCH_DEPLOY/forschung/topics
echo "Done. Review file://$RESEARCH_DEPLOY/index.html ."