Changes between Version 15 and Version 16 of Building/Files


Ignore:
Timestamp:
Sep 17, 2008 7:29:09 AM (6 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