This project is mirrored from https://github.com/haskell/Cabal.
Pull mirroring updated .
- 05 Feb, 2009 1 commit
-
-
Duncan Coutts authored
Spotted by Dominic Steinitz
-
- 06 Feb, 2009 2 commits
-
-
Duncan Coutts authored
-
Duncan Coutts authored
As the .o files will not exist.
-
- 03 Feb, 2009 1 commit
-
-
Samuel Bronson authored
-
- 01 Feb, 2009 1 commit
-
-
Samuel Bronson authored
-
- 02 Feb, 2009 1 commit
-
-
Duncan Coutts authored
It's even atomic on windows so we don't need the workaround.
-
- 01 Feb, 2009 2 commits
-
-
Duncan Coutts authored
Rather than taking a specific dir to create. Update the one use of the function.
-
Duncan Coutts authored
Also clean up imports
-
- 31 Jan, 2009 3 commits
-
-
Duncan Coutts authored
The check should now be accurate enough that we can make it an error rather than just a warning.
-
Duncan Coutts authored
In partiular this is needed for packages that use ./configure scripts to write .buildinfo files since they typically do not split the cpp/cc/ldoptions into the more specific fields.
-
Duncan Coutts authored
This lets us pick up build info discovered by the ./configure script
-
- 30 Jan, 2009 3 commits
-
-
Ross Paterson authored
-
Duncan Coutts authored
-
gleb.alexeev@gmail.com authored
Optimize for succesful case. First try all libs and includes in one command, proceed with further tests only if the first test fails. The same goes for libs and headers: look for an offending one only when overall test fails.
-
- 29 Jan, 2009 12 commits
-
-
Duncan Coutts authored
-
Duncan Coutts authored
Also use simplified implementation in terms of recently added functions.
-
Duncan Coutts authored
All remaining uses of it do not require copying permissions
-
Duncan Coutts authored
-
Duncan Coutts authored
instead of get/setPermissions which don't really work properly.
-
Duncan Coutts authored
-
Duncan Coutts authored
Instead if copyDirectoryRecursiveVerbose use installDirectoryContents and for smartCopySources use findModuleFiles and installExecutableFiles In both cases the point is so that we use functions for installing files rather than functions to copy files.
-
Duncan Coutts authored
instead of copyFileVerbose
-
Duncan Coutts authored
-
Duncan Coutts authored
We want to separate the functions that do ordinary file copies from the functions that install files because in the latter case we have to do funky things with file permissions.
-
Duncan Coutts authored
This lets us get rid of the Compat.Permissions module
-
Duncan Coutts authored
-
- 26 Jan, 2009 1 commit
-
-
gleb.alexeev@gmail.com authored
This is just a basic check - generate a sample program and check if it compiles and links with relevant flags. Error messages (warning messages, actually) could use some improvement.
-
- 27 Jan, 2009 1 commit
-
-
Samuel Bronson authored
-
- 28 Jan, 2009 2 commits
-
-
Duncan Coutts authored
This is to work around the file permissions problems with the standard System.Directory.copyFile function. When installing files we do not want to copy permissions or attributes from the source files. On unix we want to use specific permissions and on windows we want to inherit default permissions. On unix: copyOrdinaryFile sets the permissions to -rw-r--r-- copyExecutableFile sets the permissions to -rwxr-xr-x
-
Duncan Coutts authored
No idea why this was ever added, they've never been built.
-
- 25 Jan, 2009 2 commits
-
-
Duncan Coutts authored
It's totally unnecessary and messes up profiling in older ghc versions.
-
Duncan Coutts authored
-
- 23 Jan, 2009 2 commits
-
-
Duncan Coutts authored
-
Duncan Coutts authored
-
- 22 Jan, 2009 4 commits
-
-
Duncan Coutts authored
fdToHandle calls fdGetMode which does not work with ghc-6.6 on windows, the workaround is not to call fdToHandle, but call openFd directly. Bug reported by Alistair Bayley, ticket #473.
-
Duncan Coutts authored
Fixes #317. Based on a patch by gleb.alexeev@gmail.com
-
Duncan Coutts authored
-
Duncan Coutts authored
Previously for 'install-includes: subdir/blah.h' we would not create the subdir in the target location.
-
- 21 Jan, 2009 1 commit
-
-
Joachim Breitner authored
-
- 18 Jan, 2009 1 commit
-
-
Duncan Coutts authored
-