67
I Use This!
High Activity

Commits : Listings

Analyzed about 21 hours ago. based on code collected 1 day ago.
Apr 27, 2023 — Apr 27, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Update tests More... almost 20 years ago
auto-ghci-libs, todos
SyntaxPolice
as ijones
More... almost 20 years ago
fixed up some makefile stuff and added build-depend to cabal
SyntaxPolice
as ijones
More... almost 20 years ago
New implementation of parseFilePath Hashed out with SyntaxNinja, Lemmih and Igloo. Basically, a file path can be either something "simple", defined by the regex [-+/_.a-zA-Z0-9]+ or it can be a quoted Haskell string, with all the bells and whistles that the Read instance allows. E.g., if you need commas or spaces or something funky in your paths, use string syntax. More... almost 20 years ago
Remove the mainModule parser (not needed anymore) More... almost 20 years ago
Some error handling for parseExecutableStanza More... almost 20 years ago
Make error printing slightly prettier More... almost 20 years ago
Create pkgConf if it doesn't exist More... almost 20 years ago
added rm for installed-pkg-config and .setup-config in clean rule. also changed installed-pkg-config to a dotfile.
SyntaxPolice
as ijones
More... almost 20 years ago
cleaned up TODO
SyntaxPolice
as ijones
More... almost 20 years ago
mostly changed showPackageId to pkgName. ** I'm not sure why I was encoding the version string into the package name for ghc-pkg. I got rid of this. Seems to still be happy.
SyntaxPolice
as ijones
More... almost 20 years ago
Switched Cabal to new Setup.description file - this caused a problem since the parser doesn't accpet HUnit-1.0 as a package name. That broke make-install.
SyntaxPolice
as ijones
More... almost 20 years ago
made test cases work - new Setup.distribution for A - make clean && make for A in moduleTest - Setup.hs -> Setup.lhs, just because
SyntaxPolice
as ijones
More... almost 20 years ago
Proper description file for HUnit More... almost 20 years ago
Update the build system to the new PackageDescription/BuildInfo architecture Note that while the parser supports description files without library building and with multiple executable building, the build system does not (yet!) More... almost 20 years ago
Actually _use_ the parser in parsePackageDesc More... almost 20 years ago
Export the BuildInfo type More... almost 20 years ago
implemented Extensions I've implemented a mapping[1] between compiler extensions and command-line flags for Cabal[2] for GHC, NHC98, and Hugs. Can some representatives from each take a look at these and let me know if I'm wrong about how any of them work, whether I missed support for any of the compilers, or what-have-you?
SyntaxPolice
as ijones
More... almost 20 years ago
Refactor package description and parser to handle multiple executables use case More... almost 20 years ago
Change mainModules to a list of (filename,modname) pairs More... almost 20 years ago
Changed implementation of "./setup clean" ** now does rm -r instead of trying to delete each created file ** added tests for make clean ** got rid of clean module altogether ** added removeFileRecursive to Utils
SyntaxPolice
as ijones
More... almost 20 years ago
Basic options parser (needs work) More... almost 20 years ago
Extension parsing More... almost 20 years ago
Use unlines to make testPkgDesc more readable More... almost 20 years ago
Get rid of anyOf (choice . map try works just as fine) More... almost 20 years ago
Make parseFilePath parse just a single path More... almost 20 years ago
clean target. needs some work. -- |FIX: Doesn't remove directories created. Perhaps it should just -- delete the .hi and .o files? Perhaps it should just delete the -- entire build location recursively?
SyntaxPolice
as ijones
More... almost 20 years ago
Move the responsibility for parsing AnyVersion to Dist.Package More... almost 20 years ago
Get rid of the "date=" silliness More... almost 20 years ago
made test cases more beautiful. added a .c winner
SyntaxPolice
as ijones
More... almost 20 years ago