This project is mirrored from https://github.com/haskell/Cabal.
Pull mirroring updated .
- 13 Feb, 2005 5 commits
-
-
ijones authored
-
ijones authored
-
ijones authored
-
ijones authored
-
ijones authored
** fix executables and installation locations for Hugs ** only create the installedConfigFile if the package has a buildable library. ** Regularize treatment of --verbose: * no longer a global option (it was ignored there) * added to configure and clean, so it's an option for all commands Also fixed the Usage message and clobbered placeholder long descriptions.
-
- 12 Feb, 2005 12 commits
- 11 Feb, 2005 2 commits
-
-
ijones authored
-
ijones authored
add flags arguments to post-hooks, and have defaultUserHooks use postConf instead of preConf. changes to package description fields, as discussed on the libraries list: * allow both License and License-File, which now correspond to different fields of Package Description. * add Synopsis. * rename Hidden-Modules as Other-Modules.
-
- 10 Feb, 2005 7 commits
-
-
ijones authored
-
ijones authored
-
ijones authored
-
ijones authored
Very simple, backward-compatible change. Not sure how this never happened before, it would be a shame to have worked on the preprocessor interface and not exposed it to users at all. Took this chance to move the test preprocessor out of the PreProcessors module and into a test case.
-
ijones authored
-
ijones authored
-
ijones authored
-
- 05 Feb, 2005 1 commit
-
-
ijones authored
Now the only dangling links are in System.Directory, referring to the hidden module GHC.IOBase for constructors of IOException.
-
- 04 Feb, 2005 4 commits
-
-
ijones authored
-
ijones authored
-
ijones authored
-
ijones authored
On a whim (and since I randomly ran into Thomas Hallgren on the train today) I added support for Programatica, via pfesetup. It doesn't probably do quite what one would want it to do since it preprocesses everything and slaps it into dist/tmp, but it may be interesting nonetheless, and we can clean it up later if anyone thinks we should keep it around. It was very easy to add and looks a lot like the haddock command. Try it with ./setup pfe. It doesn't do anything too interesting to the cabal sources yet since it can't find a bunch of modules. It would be great if someone added all the fptools modules to it :)
-
- 03 Feb, 2005 3 commits
-
-
ijones authored
-
ijones authored
Move buildable, cc-options, ld-options, frameworks and hidden-modules fields into BuildInfo, so they can be overridden with local info. As a consequence executable-modules is replaced with hidden-modules. Perhaps other-modules would be a better name. No longer expect a name field at the head of the library stanza -- it's redundant, and the pretty printer can't produce it. Another way to manage the mapping of component names to BuildInfo's would be to use the filesystem, i.e. look for <package>.buildinfo, <exename1>.buildinfo, <exename2>.buildinfo, etc, each parsing as a single BuildInfo. Change the postHook types Query system for "c:\Program Files" Add shell32 to extra-libs under Windows. It is required because SHGetFolderPath is called from Distribution.Simple.Configure now.
-
ijones authored
-
- 31 Jan, 2005 6 commits