[GHC] #7841: Stage1Only conditional program/package building

GHC cvs-ghc at haskell.org
Mon Apr 15 23:09:33 CEST 2013


#7841: Stage1Only conditional program/package building
-----------------------------+----------------------------------------------
Reporter:  elliottt          |          Owner:                  
    Type:  feature request   |         Status:  new             
Priority:  normal            |      Component:  Build System    
 Version:  7.7               |       Keywords:  Stage1Only      
      Os:  Unknown/Multiple  |   Architecture:  Unknown/Multiple
 Failure:  None/Unknown      |      Blockedby:                  
Blocking:                    |        Related:                  
-----------------------------+----------------------------------------------
 This patch includes changes to allow programs and packages to be disabled
 by stage when building GHC.

 == rule/build-package.mk ==
   * Add guards for "disable-$(dir)-$(stage)" around the rule body

 == rule/build-prog.mk ==
   * Add guards for "disabled-$(dir)-$(stage)" around the rule body

 == mk/build.mk.default ==
   * Add a set of package disabling definitions when $(Stage1Only) is set
 to "YES"

 == rts/ghc.mk ==
   * Add the all_rts target as a dependency for all, causing the rts to
 build when packages that depend on it are disabled

-- 
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/7841>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler



More information about the ghc-tickets mailing list