module Development.Shake.Internal.Rules.OrderOnly(
orderOnly, orderOnlyBS
) where
import Development.Shake.Internal.Core.Types
import Development.Shake.Internal.Core.Action
import Development.Shake.Internal.Rules.File
import qualified Data.ByteString.Char8 as BS
orderOnly :: [FilePath] -> Action ()
orderOnly :: [FilePath] -> Action ()
orderOnly = Action () -> Action ()
forall a. Action a -> Action a
orderOnlyAction (Action () -> Action ())
-> ([FilePath] -> Action ()) -> [FilePath] -> Action ()
forall b c a. (b -> c) -> (a -> b) -> a -> c
. Partial => [FilePath] -> Action ()
[FilePath] -> Action ()
need
orderOnlyBS :: [BS.ByteString] -> Action ()
orderOnlyBS :: [ByteString] -> Action ()
orderOnlyBS = Action () -> Action ()
forall a. Action a -> Action a
orderOnlyAction (Action () -> Action ())
-> ([ByteString] -> Action ()) -> [ByteString] -> Action ()
forall b c a. (b -> c) -> (a -> b) -> a -> c
. Partial => [ByteString] -> Action ()
[ByteString] -> Action ()
needBS