Changes between Version 2 and Version 3 of Building/Modifying


Ignore:
Timestamp:
Mar 31, 2009 10:22:02 AM (5 years ago)
Author:
simonmar
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Building/Modifying

    v2 v3  
    2121Here are the techniques that we use.  Note, for many of these diagnosis techniques you may want to invoke 
    2222'''make''' on `ghc.mk` directly using `make -f ghc.mk`, to bypass the 
    23 [#Idiom:phaseordering phase ordering] machinery of the top-level 
     23[wiki:Building/Architecture/Idiom/PhaseOrdering phase ordering] machinery of the top-level 
    2424`Makefile`. 
    2525 
     
    107107}}} 
    108108 
    109 remember that variable names all begin with ''directory''_''distdir'' (see [wiki:Building/Architecture#Idiom:variablenames Idiom: variable names]), and in this case the directory is `utils/hpc`, and the distdir is just `dist`.  The variable `utils/hpc_dist_MODULES` specifies the list of Haskell modules that make up the `hpc` program. 
     109remember that variable names all begin with ''directory''_''distdir'' (see [wiki:Building/Architecture/Idiom/VariableNames Idiom: variable names]), and in this case the directory is `utils/hpc`, and the distdir is just `dist`.  The variable `utils/hpc_dist_MODULES` specifies the list of Haskell modules that make up the `hpc` program. 
    110110 
    111111{{{