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