Fork me on GitHub

The upper layer in the Script hierarchy above Actions.

Git support

Can be found in biegunka, supports cloning and updating (with merge)

Some examples:

dotfiles :: Script Sources ()
dotfiles = git "git@github.com:supki/.dotfiles" "git/dotfiles" $ do
  ...
idris :: Script Sources ()
idris = "git@github.com:edwinb/Idris-dev" ==> "git/" $ def
   & remotes .~ ["origin", "stream"]
   & actions .~ do
       link "contribs/tool-support/vim" ".vim/bundle/idris-vim"
         ...

Haddocks


Darcs support

Can be found in biegunka-darcs, supports cloning and updating

Haddocks


Archives support

Can be found in biegunka-archive, support downloading and redownloading on changes

Haddocks