How would one go about creating an executable from a stack
generated framework (stack new myprog simple
)?
myprog.cabal
shows myprog
as executable that can be executed using stack exec myprog
.
However: using ./myprog
will not work. Not unless I call ghc --make src/Main.hs
. This works obviously and nicely embeds the modules, but now the executable is called Main
.
Is there a way to have stack
compile myprog
as a complete executable that can be called from anywhere assuming the environmental path is set?