annotate scripts/makensis @ 460:d05ea729f0d5

NSIS scripts.
author Simon Cross <hodgestar@gmail.com>
date Sat, 17 Sep 2011 20:56:57 +0200
parents
children 2079f6f576e1
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
460
d05ea729f0d5 NSIS scripts.
Simon Cross <hodgestar@gmail.com>
parents:
diff changeset
1 #!/bin/sh
d05ea729f0d5 NSIS scripts.
Simon Cross <hodgestar@gmail.com>
parents:
diff changeset
2 # Usage: makensis <nsi file>
d05ea729f0d5 NSIS scripts.
Simon Cross <hodgestar@gmail.com>
parents:
diff changeset
3
d05ea729f0d5 NSIS scripts.
Simon Cross <hodgestar@gmail.com>
parents:
diff changeset
4 NSI_FILE="$1"
d05ea729f0d5 NSIS scripts.
Simon Cross <hodgestar@gmail.com>
parents:
diff changeset
5 #DEPENDENCIES_FOLDER="$2"
d05ea729f0d5 NSIS scripts.
Simon Cross <hodgestar@gmail.com>
parents:
diff changeset
6 MM_VERSION=`sed -ne 's/VERSION_STR = "\(.*\)"/\1/p' setup.py`
d05ea729f0d5 NSIS scripts.
Simon Cross <hodgestar@gmail.com>
parents:
diff changeset
7 TMP_NSI="$NSI_FILE.tmp"
d05ea729f0d5 NSIS scripts.
Simon Cross <hodgestar@gmail.com>
parents:
diff changeset
8
d05ea729f0d5 NSIS scripts.
Simon Cross <hodgestar@gmail.com>
parents:
diff changeset
9 cp "$NSI_FILE" "$TMP_NSI"
d05ea729f0d5 NSIS scripts.
Simon Cross <hodgestar@gmail.com>
parents:
diff changeset
10 #sed -i -e "s#\\(\\s*!define DEPENDENCIES_FOLDER\\).*#\\1 \"$DEPENDENCIES_FOLDER\"#" "$TMP_NSI"
d05ea729f0d5 NSIS scripts.
Simon Cross <hodgestar@gmail.com>
parents:
diff changeset
11 sed -i -e "s#\\(\\s*!define MM_VERSION\\).*#\\1 \"$MM_VERSION\"#" "$TMP_NSI"
d05ea729f0d5 NSIS scripts.
Simon Cross <hodgestar@gmail.com>
parents:
diff changeset
12 makensis "$TMP_NSI"
d05ea729f0d5 NSIS scripts.
Simon Cross <hodgestar@gmail.com>
parents:
diff changeset
13 rm "$TMP_NSI"