This project is mirrored from https://github.com/haskell/Cabal.
Pull mirroring updated .
- Feb 12, 2005
-
-
Isaac Potoczny-Jones authored
-
Isaac Potoczny-Jones authored
-
Isaac Potoczny-Jones authored
-
Isaac Potoczny-Jones authored
-
Isaac Potoczny-Jones authored
skip non-buildable executables when preprocessing, building and installing (as we do for libraries).
-
Isaac Potoczny-Jones authored
-
Isaac Potoczny-Jones authored
-
- Feb 11, 2005
-
-
Isaac Potoczny-Jones authored
-
Isaac Potoczny-Jones 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.
-
- Feb 10, 2005
-
-
Isaac Potoczny-Jones authored
-
Isaac Potoczny-Jones authored
-
Isaac Potoczny-Jones authored
-
Isaac Potoczny-Jones 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.
-
Isaac Potoczny-Jones authored
-
Isaac Potoczny-Jones authored
-
Isaac Potoczny-Jones authored
-
- Feb 05, 2005
-
-
Isaac Potoczny-Jones authored
Now the only dangling links are in System.Directory, referring to the hidden module GHC.IOBase for constructors of IOException.
-
- Feb 04, 2005
-
-
Isaac Potoczny-Jones authored
-
Isaac Potoczny-Jones authored
-
Isaac Potoczny-Jones authored
-
Isaac Potoczny-Jones 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 :)
-
- Feb 03, 2005
-
-
Isaac Potoczny-Jones authored
-
Isaac Potoczny-Jones 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.
-
Isaac Potoczny-Jones authored
-
- Jan 31, 2005
-
-
Isaac Potoczny-Jones authored
-
Isaac Potoczny-Jones authored
-
Isaac Potoczny-Jones authored
-
Isaac Potoczny-Jones authored
-
Isaac Potoczny-Jones authored
-
Isaac Potoczny-Jones authored
-
Isaac Potoczny-Jones authored
-
Isaac Potoczny-Jones authored
-
Isaac Potoczny-Jones authored
-
Isaac Potoczny-Jones authored
-
Isaac Potoczny-Jones authored
cvs pull from ross: ppCpp now uses the cpphs specified to configure, and is also passed os/arch defines.
-
- Jan 30, 2005
-
-
Isaac Potoczny-Jones authored
User hooks look like this now: preConf :: Args -> ConfigFlags -> IO HookedBuildInfo, postConf :: IO ExitCode, type HookedBuildInfo = (Maybe BuildInfo, [(String, BuildInfo)]) this means that only stuff in BuildInfo can be overridden. A buildinfo file now looks like this: name: libraryname include-dirs: /foo/bar, /bang/baz extensions: CPP executable: executablename extensions: TemplateHaskell
-
Isaac Potoczny-Jones authored
-
- Jan 29, 2005
-
-
Isaac Potoczny-Jones authored
add options to configure for specifying paths of preprocessors (happy, alex, hsc2hs and cpphs), e.g. --with-happy=/bin/veryhappy buildHugs: add name_{HOST,TARGET}_{OS,ARCH} defines to cpp command line.
-
- Jan 28, 2005
-
-
Isaac Potoczny-Jones authored
-
Isaac Potoczny-Jones authored
-