warzone2100/build_tools/changelog2bbcode.sh

8 lines
335 B
Bash
Executable File

#!/bin/sh
sed -e 's/r\([0-9]\+\)/[rev]\1[\/rev]/g' \
-e 's/ticket:\([0-9]\+\)/[ticket]\1[\/ticket]/g'\
-e 's/commit:\(\([a-f0-9]\{10\}\)[a-f0-9]\{30\}\)/[url=http:\/\/developer.wz2100.net\/changeset\/\1]\2[\/url]/g' \
-e 's/\ \ \*/\ */g' \
-e 's/^\ \*\ \(.*\):/\n[\/list][b]\1[\/b][list]/g' \
-e 's/^\ \ \*/\ [*]/'