summaryrefslogtreecommitdiff
path: root/Git/Hook.hs
diff options
context:
space:
mode:
Diffstat (limited to 'Git/Hook.hs')
-rw-r--r--Git/Hook.hs4
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