module Distribution.MacOSX.AppBuildInfo where
import Distribution.Simple.LocalBuildInfo (LocalBuildInfo(..))
import System.FilePath
import Distribution.MacOSX.Common
data AppBuildInfo = AppBuildInfo
{
abAppPath :: FilePath
, abAppOrigExe :: FilePath
, abApp :: MacApp
}
toAppBuildInfo :: LocalBuildInfo -> MacApp -> AppBuildInfo
toAppBuildInfo localb app = AppBuildInfo
{ abAppPath = buildDir localb </> appName app <.> "app"
, abAppOrigExe = buildDir localb </> appName app </> appName app
, abApp = app
}