+++ /dev/null
-#!/bin/bash
-
-PROJECTS_BASE="$HOME/src"
-TMPFILE=$(mktemp)
-
-while getopts "ds" opt; do
- case $opt in
- d)
- DEVEL=1
- ;;
- s)
- SYNC=1
- ;;
- esac
-done
-
-# update READMEs
-for PROJECT in lilass schsh; do
- # get the file
- if [ -n "$DEVEL" ]; then
- INFILE="$PROJECTS_BASE/$PROJECT/README.md"
- else
- cd "$PROJECTS_BASE/$PROJECT"
- git show master:README.rst > "$TMPFILE"
- INFILE="$TMPFILE"
- cd - > /dev/null
- fi
- OUTFILE="projects/$PROJECT/index.md"
- # process it
- echo "---" > "$OUTFILE"
- head -n 1 "$INFILE" | sed 's/^# \(.*\)$/title: "\1"/' >> "$OUTFILE"
- echo "---" >> "$OUTFILE"
- echo >> "$OUTFILE"
- tail -n +3 "$INFILE" >> "$OUTFILE"
-done
-
-# call jekyll
-jekyll build
-
-if [ -n "$SYNC" ]; then
- echo "TODO: sync to server"
-fi