summaryrefslogtreecommitdiff
path: root/fixTexts.sh
diff options
context:
space:
mode:
authorPetr Mrázek2012-09-30 23:29:13 +0200
committerPetr Mrázek2012-09-30 23:29:13 +0200
commitba5b8638a917d2ad0284418ff0c86bb0eac4f765 (patch)
tree7a9e331c7cebc65c7c81b20f57cd79416f09d019 /fixTexts.sh
parent67adf2dde3c505fa57b10463c19bda2b4780b5ac (diff)
parent4de245d6911cf0e53c01d89aed3a18b285ce2168 (diff)
downloaddfhack-ba5b8638a917d2ad0284418ff0c86bb0eac4f765.tar.gz
dfhack-ba5b8638a917d2ad0284418ff0c86bb0eac4f765.tar.bz2
dfhack-ba5b8638a917d2ad0284418ff0c86bb0eac4f765.tar.xz
Merge https://github.com/jjyg/dfhack
Conflicts: fixTexts.sh
Diffstat (limited to 'fixTexts.sh')
-rwxr-xr-xfixTexts.sh20
1 files changed, 16 insertions, 4 deletions
diff --git a/fixTexts.sh b/fixTexts.sh
index d58fe997..ff277338 100755
--- a/fixTexts.sh
+++ b/fixTexts.sh
@@ -1,6 +1,18 @@
#!/bin/bash
# regenerate documentation after editing the .rst files. Requires python and docutils.
-rst2html --no-generator --no-datestamp Readme.rst Readme.html
-rst2html --no-generator --no-datestamp Compile.rst Compile.html
-rst2html --no-generator --no-datestamp Lua\ API.rst Lua\ API.html
-rst2html --no-generator --no-datestamp Contributors.rst Contributors.html
+
+cd `dirname $0`
+
+function process() {
+ if [ "$1" -nt "$2" ]; then
+ rst2html --no-generator --no-datestamp "$1" "$2"
+ else
+ echo "$2 - up to date."
+ fi
+}
+
+process Readme.rst Readme.html
+process Compile.rst Compile.html
+process Lua\ API.rst Lua\ API.html
+process Contributors.rst Contributors.html
+