Changes between Version 10 and Version 11 of Attic/Building/BuildSystem/New


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

--

Legend:

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

    v10 v11  
    215215first reads all the included Makefiles, and then tries to build each
    216216one if it is out-of-date, using the rules in the Makefiles themselves.
    217 When it has brought all the Makefiles up-to-date, it restarts itself
     217When it has brought all the included Makefiles up-to-date, it restarts itself
    218218to read the newly-generated Makefiles.
    219219
     
    223223and '''make''' has been restarted to read in its contents, because it is the
    224224`package-data.mk` file that tells us which modules are in the package.
    225 But '''make''' always makes all the `Makefiles` before restarting - it
     225But '''make''' always makes '''all''' the included `Makefiles` before restarting - it
    226226doesn't know how to restart itself earlier when there is a dependency
    227 between `Makefiles`.
    228 
    229 Consider the following makefile:
     227between included `Makefiles`.
     228
     229Consider the following Makefile:
    230230
    231231{{{