Basic markdown generation
This commit is contained in:
parent
8482d2884d
commit
66ca920f0f
21
ssb
21
ssb
|
@ -93,4 +93,25 @@ function gen_template
|
|||
}
|
||||
|
||||
|
||||
function get_posts
|
||||
{
|
||||
if [ "$RECURSE_POSTS" = false ]; then
|
||||
DEPTH_LIMITER="-maxdepth 1"
|
||||
fi
|
||||
|
||||
find $POSTS_DIR $DEPTH_LIMITER -type f -name "*.md"
|
||||
}
|
||||
|
||||
set_default_args
|
||||
parse_optargs $@
|
||||
shift `expr $OPTIND - 1`
|
||||
pages="$@"
|
||||
posts=`get_posts`
|
||||
|
||||
md_files="$pages $posts"
|
||||
|
||||
for md_file in $md_files; do
|
||||
file_base=`basename $md_file .md`
|
||||
$MARKDOWN_RENDERER $md_file > $file_base.html
|
||||
cat $HEADER_PATH $file_base.html $FOOTER_PATH | tee $file_base.html
|
||||
done
|
||||
|
|
Loading…
Reference in New Issue