#!/bin/bash cd $(dirname $0) draftpng="../draft/boards" dirpng="../resources/boards" draftmd="../draft/overlay" srcdir="../src" langlist=$(ls "$srcdir") yamlfile="settings.yaml" if [ "$#" -eq 0 ]; then echo "Available files to publish:" for f in $draftmd/*.md; do filename=$(basename -- "$f") extension="${filename##*.}" filename="${filename%.*}" echo "- $filename" done exit 0 fi board=$1 if ! [ -f $draftmd/$board.md ]; then echo "Draft file $draftmd/$board.md does not exist!" exit 1 fi for dirmd in ${langlist[@]}; do if [ $dirmd != "en" ]; then if ! [ -f $srcdir/$dirmd/overlay/$board.md ]; then echo "Copying $draftmd/$board.md into $srcdir/$dirmd/translate/" cp $draftmd/$board.md $srcdir/$dirmd/translate/ fi else echo "Copying $draftmd/$board.md into $srcdir/$dirmd/overlay/" cp $draftmd/$board.md $srcdir/$dirmd/overlay/ fi done rm $draftmd/$board.md if [ -f $draftpng/$board.png ];then echo "Moving $draftpng/$board.png into $dirpng" mv $draftpng/$board.png $dirpng fi exit 0