: fooobar.com/questions/580146/...
configure Cabal, script, sdl-config . $foo.buildinfo.in, $foo.buildinfo, Cabal .
cabal build-type Configure project.cabal. cabal. Configure Setup.hs :
import Distribution.Simple
main = defaultMainWithHooks autoconfUserHooks
GHC @GHC_VERSION@ project.buildinfo.in:
ghc-options: -lHSrts-ghc@GHC_VERSION@
, configure bash script, GHC mgsloan project.buildinfo, @GHC_VERSION@ varibale in project.buildinfo.in:
GHC_VERSION=$(stack exec -- ghc-pkg field ghc version --simple-output)
sed 's,@GHC_VERSION@,'"$GHC_VERSION"',' project.buildinfo.in > project.buildinfo
configure script, project.buildinfo project.cabal.
extra-source-files
project.buildinfo.in; extra-tmp-files project.buildinfo project.cabal.
: fooobar.com/questions/464829/...