Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Jun 26, 2007
  1. get the stub object files right

    Simon Marlow authored
  2. remove $(LIB) before calling ar

    Simon Marlow authored
Commits on Jun 22, 2007
  1. makefile: fix up the way we find _stub.o objects

    Simon Marlow authored
Commits on Jun 21, 2007
  1. simonpj
Commits on Jun 20, 2007
  1. RossPaterson

    update output

    RossPaterson authored
  2. RossPaterson

    break up the long string literal

    RossPaterson authored
    This makes the output work with implementations (like Hugs) that impose
    a limit on the size of string literals.
  3. update

    Simon Marlow authored
  4. clean up .hi-boot and .o-boot

    Simon Marlow authored
Commits on Jun 15, 2007
  1. igfoo

    Fix warning

    igfoo authored
Commits on Jun 7, 2007
  1. RossPaterson

    report non-option arguments as errors (fixes #90 and #113)

    RossPaterson authored
    Formerly, non-option arguments to all commands were silently ignored.
    Now setup halts with an error message in this case.
Commits on Jun 6, 2007
  1. Fix error message regression

    Simon Marlow authored
    Passing a non-existent program for --with-hc-pkg used to say this:
    
    $ ./Setup configure --with-hc-pkg=foo
    Configuring QuickCheck-2.0...
    /bin/sh: foo: command not found
    Setup: executing external program failed: "foo" --global list >tmp23634
    
    Now it is rather less useful:
    
    $ ./setup configure --with-hc-pkg=foo
    configure: Reading installed packages...
    zsh: 23596 exit 127   ./setup configure --with-hc-pkg=foo
    
    This patch restores the old behaviour, slightly improved:
    
    $ ./Setup --with-hc-pkg=foo configure
    configure: Reading installed packages...
    Setup: executing external program failed (exit 127) : foo --global list
Commits on Jun 5, 2007
  1. RossPaterson

    don't pass unrecognized arguments to ./configure

    RossPaterson authored
    They are now reported as errors.  To pass them to configure, use the
    new --configure-option flag.
    
    Non-option arguments are still ignored (#90 and #113), as with all of
    the other commands.
Commits on Jun 4, 2007
  1. RossPaterson

    implement --configure-option and --ghc-option (#139)

    RossPaterson authored
    Added options used for building in the GHC tree:
    
    	setup configure --configure-option=STR
    	setup build --ghc-option=STR
    	setup makefile --ghc-option=STR
    
    These were formerly scattered across Setup.hs files.
Commits on Jun 3, 2007
  1. RossPaterson
  2. RossPaterson

    trim imports

    RossPaterson authored
Commits on Jun 2, 2007
  1. igfoo

    Add and use createDirectoryIfMissingVerbose

    igfoo authored
    rather than createDirectoryIfMissing
  2. RossPaterson
  3. RossPaterson

    move dotfiles into dist

    RossPaterson authored
    .setup-config -> dist/setup-config
    .installed-pkg-config -> dist/installed-pkg-config
    .inplace-pkg-config -> dist/inplace-pkg-config
Commits on Jun 1, 2007
  1. RossPaterson

    mark mkGHCMakefile.sh and GHCMakefile.in as source files

    RossPaterson authored
    so that they'll be included in source distributions of this package.
  2. RossPaterson
Commits on May 30, 2007
  1. igfoo
Commits on May 29, 2007
  1. igfoo

    Close the handle of temporary files before removing them

    igfoo authored
    The removal fails on Windows if we don't, giving unhelpful errors like
    Setup.exe: .\tmp3660: removeFile: permission denied (Permission denied)
Commits on May 28, 2007
  1. add nhc98-options: field to .cabal file

    Malcolm.Wallace authored
Commits on May 27, 2007
  1. igfoo
Commits on May 26, 2007
  1. igfoo

    Fix quoting when doing gen-script of ' in descriptions

    igfoo authored
    It used to turn into '', which just disappears.
    Now it turns into '\''.
  2. igfoo
Commits on May 25, 2007
  1. old nhc98 Makefiles now obsolete

    Malcolm.Wallace authored
Commits on May 24, 2007
  1. igfoo
  2. Improvements for 'setup makefile'

    Simon Marlow authored
     
     - now the makefile can build the library too; so 'setup build' isn't
       required (unless there are post-build steps).  This will be
       necessary for bootstrapping GHC from .hc files, where we'll be
       using Makefiles generated by 'setup makefile' to build the
       libraries.
    
     - the Makefile tempate is in a text file, processed into a .hs file
       by a small script (mkGHCMakefile.sh).  This is run by hand for now,
       and I've included the generated module, so there shouldn't be any
       problems with building Cabal.
    
     - some cleanup and refactoring in Distribution.Simple.GHC
Commits on May 20, 2007
  1. fix cut&pasto

    Simon Marlow authored
Commits on Jan 15, 2007
  1. RossPaterson

    add --cpphs-options

    RossPaterson authored
  2. RossPaterson

    add --cpphs-options

    RossPaterson authored
Something went wrong with that request. Please try again.