on master help sign in
Merge pull request #597 from alexfmpe/missing-package-log

Add missing error log

commitae3f0c351d84e17f53ce62682a745ec17de0e64e authorElliot Cameron <3noch@users.noreply.github.com> dateThu 2 Jan 2020, 18:07 (7 years ago) parent27cf6904e4e906
1 file changed+4−2
lib/command/src/Obelisk/Command/Run.hs+4−2
lib/command/src/Obelisk/Command/Run.hs+4−2
@@ -132,7 +132,9 @@ parseCabalPackage dir = do
132132 return Nothing
133133 Right (DecodeResult hpackPackage _ _ _) -> do
134134 return $ Just $ renderPackage [] hpackPackage
135− else return Nothing
135+ else do
136+ putLog Error $ T.pack $ "Found neither cabal nor hpack file"
137+ return Nothing
136138
137139 fmap join $ forM mCabalContents $ \cabalContents -> do
138140 let (warnings, result) = runParseResult $ parseGenericPackageDescription $
@@ -254,4 +256,4 @@ getFreePort = liftIO $ withSocketsDo $ do
254256 open addr = do
255257 sock <- socket (addrFamily addr) (addrSocketType addr) (addrProtocol addr)
256258 bind sock (addrAddress addr)
257− return sock
259+ return sock