@@ -100,10 +100,11 @@ generatePom :: FilePath -> -- tgt dir
100 FilePath -> -- output target
100 FilePath -> -- output target
101 [String] -> -- libs
101 [String] -> -- libs
103−generatePom tgtDir out libs = do
103+generatePom tgtDir out libs = writeFile (pomFileName tgtDir) execPom
104− let (Ident clsName) = either error id (mkClassName out)
105+ (Ident clsName) = either error id (mkClassName out)
105− let execPom = pomString clsName (takeBaseName out) libs
106+ execPom = pomString clsName (takeBaseName out) libs
106− writeFile (pomFileName tgtDir) execPom
107+
108invokeMvn :: FilePath -> String -> IO ()
109invokeMvn :: FilePath -> String -> IO ()
109invokeMvn tgtDir command = do
110invokeMvn tgtDir command = do