This project is mirrored from https://github.com/haskell/Cabal.
Pull mirroring updated .
- Jan 26, 2008
-
-
Duncan Coutts authored
make it a .hs like everyone else uses
-
Duncan Coutts authored
-
Duncan Coutts authored
-
Duncan Coutts authored
and jhc should just be putting its generated files under dist/ anyway. The latter issue is filed as bug #219.
-
Duncan Coutts authored
Saves printing an error message when it fails.
-
- Jan 25, 2008
-
-
Duncan Coutts authored
So it doesn't use a temp file to capture the output. Since runInteractiveProcess is only available on ghc we use the temp file method for other implementations.
-
- Sep 20, 2007
-
-
Duncan Coutts authored
Many Setup.hs files import Distribution.Setup so this unbreaks them. It's marked DEPRECATED so will generate a warning for scripts that use it. This patch is only going to the cabal-1.2 branch, not HEAD.
-
- Jan 24, 2008
-
-
Duncan Coutts authored
to $HOME/.cabal on unix and on WinXP: (not sure about vista) C:\Documents And Settings\user\Application Data\cabal
-
- Jan 25, 2008
-
-
Ross Paterson authored
This is needed to separate Cabal and subprogram output if stdout is buffered (e.g. a file), especially if stdout and stderr are the same.
-
- Jan 24, 2008
-
-
Duncan Coutts authored
Fixes ticket #11. Though the section could do with a bit more detail. It corresponds to what's on the wiki: http://hackage.haskell.org/trac/hackage/wiki/StableInterfaces
-
- Jan 23, 2008
-
-
Duncan Coutts authored
The System.IO.openTempFile is much better because it opens the temp files securely. Howver it is only available in base-2 and only of GHC. In base-3 it is available for all implementations. So in practice that means it's only for GHC and we have to use our compatability implementation for hugs and nhc98. Not sure of the status for jhc.
-
Duncan Coutts authored
-
Duncan Coutts authored
ghc-6.4 and above recognise the OPTIONS_GHC pragma. ghc-6.6 and above recognise the LANGUAGE pragma. Added OPTIONS_JHC and OPTIONS_NHC pragmas with equivalant flags.
-
Duncan Coutts authored
-
Duncan Coutts authored
-
Duncan Coutts authored
Dissalows version strings like "1.05". It'd have to be "1.5" or "1.0.5". That is, leading '0's in version components are no longer allowed. The Version parser & pretty printer should now be exactly 1-1 and invertable.
-
Duncan Coutts authored
Previusly everyone got the compat version, except for ghc and hugs which opted out. Now just nhc98 opts in.
-
Duncan Coutts authored
-
Duncan Coutts authored
-
Duncan Coutts authored
-
- Jan 22, 2008
-
-
Duncan Coutts authored
No longer inlcude compatability hacks and remove code that handles the old style of ghc-pkg package registration files.
-
Duncan Coutts authored
-
- Jan 18, 2008
-
-
Ian Lynagh authored
-
- Jan 21, 2008
-
-
Duncan Coutts authored
-
Duncan Coutts authored
setup configure takes a --with-compiler option, but used to change that into a --with-hc option when calling ./configure. Now that we've added autoconfUserHooks and deprecated defaultUserHooks we can fix this without breaking any existing scripts. The autoconfUserHooks now passes --with-compiler to ./configure and defaultUserHooks is unchanged. Fixes ticket #114.
-
Duncan Coutts authored
-
Duncan Coutts authored
Setup scripts should switch to simpleUserHooks or autoconfUserHooks. autoconfUserHooks now fails if ./configure is not present. defaultUserHooks does the same thing it always did.
-
- Jan 15, 2008
-
-
Duncan Coutts authored
since you can get the same effect just by setting the command's default flags to empty.
-
- Jan 21, 2008
-
-
Duncan Coutts authored
-
Duncan Coutts authored
-
Duncan Coutts authored
-
Duncan Coutts authored
Also extend the check. It's now a QA error to use a license that is empty or AllRightsReserved. It's a warning to not specify a license file. It's an error for the license file to be given but not exist. Note that QA errors are not fatal for generating tarballs. But they will become fatal errors for uploading to the public hackage server. It will still be possible to use AllRightsReserved or another license on a private hackagedb.
-
- Jan 20, 2008
-
-
Lennart Kolmodin authored
Code written in a session with Duncan Coutts
-
Lennart Kolmodin authored
Much code written in a session with Duncan Coutts
-
- Jan 18, 2008
-
-
Lennart Kolmodin authored
-
- Jan 17, 2008
-
-
Lennart Kolmodin authored
-
Lennart Kolmodin authored
-
Lennart Kolmodin authored
Addresses #191 (QA) and #180 (QA for missing license). This patch only adds a new exposed module, it's not yet used anywhere.
-
- Jan 20, 2008
-
-
Duncan Coutts authored
So they should be safe to remove now.
-
- Jan 13, 2008
-
-
Thomas Main DuBuisson authored
-