This project is mirrored from https://github.com/haskell/Cabal.
Pull mirroring updated .
- Jun 19, 2004
-
-
Isaac Potoczny-Jones authored
** HUnit and Cabal use the Setup.description file ** A works like it did before, but uses 'defaultMainNoRead'
-
- Jun 17, 2004
-
-
Martin Sjögren authored
-
Martin Sjögren authored
-
Martin Sjögren authored
-
Isaac Potoczny-Jones authored
-
Isaac Potoczny-Jones authored
** Wrote Setup wrapper for cabal itself, but it kinda requires a bootstrap makefile. ** added a bunch of targets to the makefile to do the Right Thing
-
Isaac Potoczny-Jones authored
** fixed bug in SDist where it wasn't looking in the hsSourceDir ** cleaned up a little
-
Isaac Potoczny-Jones authored
-
- Jun 16, 2004
-
-
Isaac Potoczny-Jones authored
-
Isaac Potoczny-Jones authored
-
- Jun 15, 2004
-
-
bjorn@bringert.net authored
-
Isaac Potoczny-Jones authored
** used assertCmd for more stuff ** output test summary at the end
-
Isaac Potoczny-Jones authored
** added some parsing of build-dep, so we could get some kind of dependency to the package stuff. see TODO item ** assertCmd to simplify testing ** added test case basically like this: make semiclean ./setup configure --prefix=",tmp" ./setup build ./setup install --user ghc -package-conf $HOME/.ghc-packages -package HUnit-1.0 HUnitTester.hs -o ./hunitTest ./hunitTest ghc-pkg --config-file=$HOME/.ghc-packages -r HUnit-1.0 make clean
-
Isaac Potoczny-Jones authored
-
Isaac Potoczny-Jones authored
-
Isaac Potoczny-Jones authored
-
Isaac Potoczny-Jones authored
-
- Jun 14, 2004
-
-
bjorn@bringert.net authored
-
bjorn@bringert.net authored
-
- Jun 13, 2004
-
-
Isaac Potoczny-Jones authored
-
Isaac Potoczny-Jones authored
** added installpath to the library_dirs variable. this makes it so that register will not give the error "cannot find `libtest-1.0.a' on library path" ** added HS to library name in package config ** added labels to test cases ** added test case ** added ghc-pkg unregister for test case, so that it won't fail.
-
Isaac Potoczny-Jones authored
-
Isaac Potoczny-Jones authored
-
Isaac Potoczny-Jones authored
-
Isaac Potoczny-Jones authored
** added "preprocessing" from bringert's code ** hugs now doesn't complain on build. ** hugs install now looks in dist directory ** added hsSourceDir field
-
Isaac Potoczny-Jones authored
** more tests for install hugs and ghc ** test --install-prefix ** checked return codes for more operations ** broke Install targets into separate functions for GHC and Hugs ** started using pathJoin and copyFile ** still more integration to go.
-
- Jun 12, 2004
-
-
bjorn@bringert.net authored
-
- Jun 11, 2004
-
-
bjorn@bringert.net authored
-
- Jun 13, 2004
-
-
Isaac Potoczny-Jones authored
-
Isaac Potoczny-Jones authored
** made system find ".o" and ".hi" files and move them into place for build. ** added search prefix to moduleToFilePath, as well as possible suffixes
-
Isaac Potoczny-Jones authored
** Added tests to look for .o and .hi files, as well as libHStest in destdir ** Added a handful of tests for sdist, and checked to see if sdist directory exists ** moved temporary sdist location from dist/build to dist/src ** added a prefix to several of the commands, so they know where to put files *** build -- dist/build *** install -- both dist/build and install-prefix *** sdist -- dist/src and target directory, dist ** chaged ar command to output libHS file in correct place
-
- Jun 12, 2004
-
-
Isaac Potoczny-Jones authored
-
Isaac Potoczny-Jones authored
-
Isaac Potoczny-Jones authored
Added unit tests to everthing ModuleTest imports them all, runs them Many of them are empty, however. Some still export IO [Test] which they should rather export [test]. must fix :)
-
- Jun 11, 2004
-
-
Isaac Potoczny-Jones authored
-
- Jun 10, 2004
-
-
bjorn@bringert.net authored
-
bjorn@bringert.net authored
-
Isaac Potoczny-Jones authored
-
Isaac Potoczny-Jones authored
** Added some tests ** moved build output to dist/build ** helped ar find objects ** eurohaskell todo list
-
- Jun 07, 2004
-
-
Isaac Potoczny-Jones authored
** made register command respect --user flag ** changed install to put the sources in the place that register expects it, though I'm not sure if it's exactly right.
-