Changes between Version 15 and Version 16 of Building/Files


Ignore:
Timestamp:
Sep 17, 2008 7:29:09 AM (7 years ago)
Author:
simonpj
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Building/Files

    v15 v16  
    2525 '''GNU autoconf machinery''':: `aclocal.m4`, `config.guess`, `config.sub`, `configure.ac`, `install-sh`
    2626
     27 '''`ghc.spec.in`''':: the RPM spec file
     28
    2729== `libraries/` ==
    2830
     
    4143''Why isn't libffi in utils/?''
    4244
    43 == `compiler/`, `ghc/`, `rts/`, `docs/`, `includes/` ==
     45== `compiler/`, `rts/`, `docs/`, `includes/`, `ghc/` ==
    4446
    45 These directories contain the main GHC compiler, runtime system, and documentation.
     47These directories contain the main GHC compiler, runtime system, and documentation.  The `compiler/` and `rts/` directories each build a ''library''.  These libraries are linked into an executable in the `ghc/` directory.
     48
    4649 * '''`compiler/ghc.cabal`''': the Cabal file for GHC.  If you add a module to GHC's source code, you must add it in the `ghc.cabal` file too, else you'll get link errors.
    4750
     
    5659  * '''`mk/are-validating.mk`''': this file records the fact that you are doing [wiki:TestingPatches validation], by containing the single line `Validating=YES`.  That in turn means the the build system gets its settings from `mk/validate-settings.mk` instead of from `mk/build.mk`.  Remove the file to stop validating.
    5760
     61== `distrib/` ==
     62
     63Micellaneous files for building distributions.
     64
    5865== Stuff that appears only in a build tree ==
    5966