Read the `main-is` field from the cabal file for executables (#627)
[hadrian.git] / src / Hadrian / Haskell / Cabal / PackageData.hs
index d4cd41a..d54809e 100644 (file)
@@ -10,6 +10,7 @@ data PackageData = PackageData
     , name            :: PackageName
     , version         :: String
     , componentId     :: String
+    , mainIs          :: Maybe (String, FilePath)  -- ("Main", filepath)
     , modules         :: [String]
     , otherModules    :: [String]
     , synopsis        :: String