This project is mirrored from https://github.com/haskell/Cabal.
Pull mirroring updated .
- Feb 10, 2005
-
-
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
-
- Jan 23, 2005
-
-
Isaac Potoczny-Jones authored
Remove -v option from globalOptions Use parseNoArgs in parseBuildArgs Add -v option to ghc and ar when the build process is executed with verbose > 4
-
Isaac Potoczny-Jones authored
-
- Jan 22, 2005
-
-
Isaac Potoczny-Jones authored
Fixed non-exhaustive pattern in parser (error for missing main-is field) Slight refactoring to read a file with any given parser Added readBuildInfo and friends (probably not quite what we want, since no name attached)
-
Isaac Potoczny-Jones authored
-
- Jan 18, 2005
-
-
Isaac Potoczny-Jones authored
-
Isaac Potoczny-Jones authored
-
Isaac Potoczny-Jones authored
if ./setup haddock is run w/ verbosity > 4, it adds -v to haddock command
-
Isaac Potoczny-Jones authored
-
- Jan 17, 2005
-
-
Isaac Potoczny-Jones authored
added title to ./setup haddock added prolog to ./setup haddock all commands take the --verbose argument, so fixed the parser uncommented hooks stuff I hid for the 0.4 release
-
Isaac Potoczny-Jones authored
-
Isaac Potoczny-Jones authored
-
Isaac Potoczny-Jones authored
-