You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Aug 2, 2020. It is now read-only.
With #531 we're getting relocatable GHC builds and we therefore won't need any sort of wrapper scripts like inplace/bin/ghc-stage2 (when building with the make build system) in most situations (we won't need them on Linux, OS X and Windows).
Some OSes will probably still need/want them so it would therefore be nice if we could eventually revive the wrapper generation rules, and have them fire only when building a GHC for an OS that's not one of the 3 aforementionned ones.
The question of the install rules (which we get rid of in #531 as well) also is in the air. With #531 installation is as easy as shipping <build root>/stage1/{bin, lib, a few other files and dirs}". We can still consider offering a rule/command to this effect.
The text was updated successfully, but these errors were encountered:
@snowleopard Hmm, I don't have that list handy, but the current code for Wrappers.hs (see here for a time-proof link) has some comments that describe the things to be installed and even shows the logic that we could steal and just adapt to the changes we do in #531. Is that a good enough answer? Or should I try and find/come up with an actual list?
With #531 we're getting relocatable GHC builds and we therefore won't need any sort of wrapper scripts like
inplace/bin/ghc-stage2
(when building with the make build system) in most situations (we won't need them on Linux, OS X and Windows).Some OSes will probably still need/want them so it would therefore be nice if we could eventually revive the wrapper generation rules, and have them fire only when building a GHC for an OS that's not one of the 3 aforementionned ones.
The question of the install rules (which we get rid of in #531 as well) also is in the air. With #531 installation is as easy as shipping
<build root>/stage1/{bin, lib, a few other files and dirs}
". We can still consider offering a rule/command to this effect.The text was updated successfully, but these errors were encountered: