Changes between Version 41 and Version 42 of Commentary/SourceTree


Ignore:
Timestamp:
Jan 5, 2016 10:42:24 AM (4 years ago)
Author:
thomie
Comment:

ghc.spec and ghc-pwd have been deleted

Legend:

Unmodified
Added
Removed
Modified
  • Commentary/SourceTree

    v41 v42  
    2020
    2121 '''GNU autoconf machinery''':: `aclocal.m4`, `config.guess`, `config.sub`, `configure.ac`, `install-sh`, `config.mk.in`, `settings.in`
    22 
    23  '''`ghc.spec.in`''':: the RPM spec file
    2422
    2523 '''`Makefile`''':: The top-level {{{Makefile}}}: see [wiki:Building/Architecture GHC Build System Architecture]. GHC requires
     
    6563These utils may be built with the bootstrapping compiler, for use during the build, or with the stage1 or stage2 compiler, for installing. Some of them are built with both; we can't install the utils built with the bootstrapping compiler as they may use different versions of C libraries. The reason we use sometimes stage2 rather than stage1 is that some utils, e.g. haddock, need the GHC API package.
    6664
    67  * '''`utils/ghc-pwd`''' is a little program we use for getting the current directory. We use this, rather than `pwd`, as the latter may give result that we can't use on Windows.
    6865 * '''`utils/ghc-cabal`''' is a little program we use for building the libraries. It's similar to cabal-install, but without the dependencies on `http` etc.
    6966 * '''`utils/count_lines`''' is a program that counts the number of source-code lines in GHC's code-base. It distinguishes comments from non-comments.
     
    7370This contains some simple wrapper programs and scripts, for example the `ghci` wrapper that invokes the `ghc` binary with the `--interactive` flag.  These wrappers tend to be executable programs on Windows and scripts on Unix systems.
    7471
    75 == `ghc-tarballs/` ==
     72== `ghc-tarballs/` (Windows only) ==
    7673
    7774This contains some tarball files (binary packages) that GHC relies upon. Used for easier development / deployment on windows.