Use some version checking on generator scripts, preventing a full rebuild on every build
This commit is contained in:
parent
30af43ae95
commit
1b2010faba
3 changed files with 27 additions and 6 deletions
|
@ -1,10 +1,18 @@
|
|||
#! /bin/bash
|
||||
# Used to generate usage text from markdown
|
||||
|
||||
FILE="$1"
|
||||
TEMP="${FILE}_tmp"
|
||||
|
||||
cat README.md \
|
||||
| sed -E 's/^#+ //g' \
|
||||
| sed -E 's/^ /\\t/g' \
|
||||
| sed -E 's/^ /\\t/g' \
|
||||
| sed -E 's/^/\"/' \
|
||||
| sed -E 's/$/\\n\"/' \
|
||||
> $1
|
||||
> $TEMP
|
||||
|
||||
# If no difference
|
||||
if [ ! -e $FILE ] || [ ! -z "$( diff $TEMP $FILE )" ]; then
|
||||
mv -f $TEMP $FILE
|
||||
fi
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue