Changes between Version 4 and Version 5 of Attic/Building/BuildSystem/New


Ignore:
Timestamp:
Jan 13, 2009 12:05:31 PM (7 years ago)
Author:
simonpj
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Attic/Building/BuildSystem/New

    v4 v5  
    9292below).
    9393
    94 == Idiom: macros and variable names ==
     94== Idiom: variable names ==
    9595
    9696Now that our build system is one giant `Makefile`, all our variables
     
    116116''directory''_''build''_''variable''.
    117117
    118 The build system makes extensive use of macros.  A macro is defined in
     118== Idiom: macros ==
     119The build system makes extensive use of Gnu make '''macros'''.  A macro is defined in
    119120GNU make using `define`, e.g.
    120121
     
    132133}}}
    133134
    134 (this code would be in `libraries/base/ghc.mk`).
     135(this invocation would be in `libraries/base/ghc.mk`).
    135136
    136137Note that `eval` works like this: its argument is expended as normal,