diff options
Diffstat (limited to 'Git/Hook.hs')
-rw-r--r-- | Git/Hook.hs | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/Git/Hook.hs b/Git/Hook.hs index d56a4a565..6245a292d 100644 --- a/Git/Hook.hs +++ b/Git/Hook.hs @@ -15,6 +15,10 @@ data Hook = Hook { hookName :: FilePath , hookScript :: String } + deriving (Ord) + +instance Eq Hook where + a == b = hookName a == hookName b hookFile :: Hook -> Repo -> FilePath hookFile h r = localGitDir r </> "hooks" </> hookName h |