From 2af6882ba11af71abb7f92dfb5ab1ca0922d504d Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Mon, 5 Nov 2012 16:30:26 +0200 Subject: [PATCH] update-hsfiles.sh --- yesod/update-hsfiles.sh | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100755 yesod/update-hsfiles.sh diff --git a/yesod/update-hsfiles.sh b/yesod/update-hsfiles.sh new file mode 100755 index 00000000..746450e2 --- /dev/null +++ b/yesod/update-hsfiles.sh @@ -0,0 +1,17 @@ +#!/bin/bash -ex + +rm -rf yesod-scaffold +git clone https://github.com/yesodweb/yesod-scaffold yesod-scaffold +cd yesod-scaffold + +for branch in `git branch --no-color -a | grep remotes | grep -v HEAD | grep -v master` +do + git checkout $branch + git checkout -b ${branch##*/} +done + +git checkout master +runghc build.hs +cp hsfiles/* ../hsfiles + +rm -rf yesod-scaffold