smuggler2-0.3.5.1: app/Main.hs
module Main where
import GHC.Paths (ghc)
import System.Environment (getArgs)
import System.Exit (exitWith)
import System.Process.Typed
( proc,
runProcess,
setEnvInherit,
setWorkingDirInherit,
)
main :: IO ()
main = do
args <- getArgs
runProcess
( setWorkingDirInherit . setEnvInherit $
proc
ghc
("-fplugin=Smuggler2.Plugin" : args)
)
>>= exitWith