2013-11-21 21:49:56 +00:00
|
|
|
{- Data type for a distribution of git-annex
|
|
|
|
-
|
|
|
|
- Copyright 2013 Joey Hess <joey@kitenet.net>
|
|
|
|
-
|
|
|
|
- Licensed under the GNU GPL version 3 or higher.
|
|
|
|
-}
|
|
|
|
|
|
|
|
module Types.Distribution where
|
|
|
|
|
2013-11-22 04:26:24 +00:00
|
|
|
import Types.Key
|
2013-11-21 21:49:56 +00:00
|
|
|
import Data.Time.Clock
|
|
|
|
|
|
|
|
data GitAnnexDistribution = GitAnnexDistribution
|
|
|
|
{ distributionUrl :: String
|
2013-11-22 04:26:24 +00:00
|
|
|
, distributionKey :: Key
|
2013-11-21 21:49:56 +00:00
|
|
|
, distributionVersion :: GitAnnexVersion
|
|
|
|
, distributionReleasedate :: UTCTime
|
|
|
|
, distributionUrgentUpgrade :: Maybe GitAnnexVersion
|
|
|
|
}
|
|
|
|
deriving (Read, Show, Eq)
|
|
|
|
|
|
|
|
type GitAnnexVersion = String
|