Newer
Older
HASH="$(git rev-list -n 1 --abbrev-commit HEAD)"
case "$(uname -m)" in
x86_64|amd64)
if [ "$(uname -s)" = "Darwin" ]; then
TWEEGO_EXE="./devTools/tweeGo/tweego_osx64"
else
TWEEGO_EXE="./devTools/tweeGo/tweego_nix64"
fi
;;
x86|i[3-6]86)
if [ "$(uname -s)" = "Darwin" ]; then
TWEEGO_EXE="./devTools/tweeGo/tweego_osx86"
else
TWEEGO_EXE="./devTools/tweeGo/tweego_nix86"
fi
;;
arm*)
echo "arm arch"
# tweego doesn't provide arm binaries so you have to build it yourself
TWEEGO_EXE="tweego"
;;
*)
echo "unsupported architecture"
esac
$TWEEGO_EXE -o "bin/FC_pregmod_$HASH.html" src/
#Make the output prettier, replacing \t with a tab and \n with a newline
sed -i -e '/^<div id="store-area".*$/s/\\t/\t/g' -e '/^<div id="store-area".*$/s/\\n/\n/g' "bin/FC_pregmod_$HASH.html"