{- git-annex command - - Copyright 2014 Joey Hess - - Licensed under the GNU GPL version 3 or higher. -} module Command.FindRef where import Command import qualified Command.Find as Find import qualified Git cmd :: Command cmd = withGlobalOptions [nonWorkTreeMatchingOptions] $ Find.mkCommand $ command "findref" SectionPlumbing "lists files in a git ref" paramRef (seek <$$> Find.optParser) seek :: Find.FindOptions -> CommandSeek seek o = Find.start o `withFilesInRefs` (map Git.Ref $ Find.findThese o)