shake-ext-2.6.0.1: src/Development/Shake/CCJS.hs
module Development.Shake.CCJS ( ccjs
) where
import Data.Semigroup
import Development.Shake
ccjs :: [FilePath] -> FilePattern -> Rules ()
ccjs sources fp =
fp %> \out -> do
need sources
(Stdout sout) <- command mempty "ccjs" (sources <> ["--externs=node"])
liftIO $ writeFile out sout