summaryrefslogtreecommitdiff
path: root/hadrian/src/Hadrian/Builder/Git.hs
blob: 0f073ac4634f3d8eb96bb6c8a9d417941f18014f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
module Hadrian.Builder.Git (gitArgs) where

import Expression

-- | Default command line arguments for invoking the archiving utility @git@.
gitArgs :: Args
gitArgs = mconcat
  [ builder (Git ListFiles) ? mconcat
      [ arg "ls-files"
      , arg "--recurse-submodules"
      , arg "-z"
      , getInputs
      ]
  ]