summaryrefslogtreecommitdiff
path: root/hadrian/src/Settings/Builders/Win32Tarballs.hs
blob: 7be63d4f8606a5a3ae87d39f2592bf9a8354ba04 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
module Settings.Builders.Win32Tarballs (win32TarballsArgs) where

import Settings.Builders.Common

win32TarballsArgs :: Args
win32TarballsArgs = do
  scriptPath <- expr $ (-/- "mk" -/- "get-win32-tarballs.py") <$> topDirectory
  expr $ need [scriptPath]
  mconcat
    [ builder (Win32Tarballs DownloadTarballs) ? pure [scriptPath, "download", "all"]
    , builder (Win32Tarballs ListTarballs) ? pure [scriptPath, "list", "all"]
    , builder (Win32Tarballs VerifyTarballs) ? pure [scriptPath, "verify", "all"]
    ]