summaryrefslogtreecommitdiff
path: root/Biz/Bild.nix
AgeCommit message (Collapse)Author
2022-05-24Add git and remove custom shell promptBen Sima
2021-12-21Extract repl program from bildBen Sima
This is basically building on top of bild's analysis, which is great becuase it means that bild is becoming a useful tool rather than a monolithic do-everything job runner. The eventual goal is for the bild analysis to be much more useful, maybe even provide data to remote repls or language-server or whatever.
2021-12-21Fix bild --repl to use the proper hasakell package setBen Sima
2021-12-14Add custom package db to ghcPkgFindModuleBen Sima
This means my call to ghc-pkg will look at the full package set from Hoogle.
2021-12-13Bug: giv correct paths to runBuildAnalyzeBen Sima
2021-12-13Add --repl for Haskell programsBen Sima
2021-12-01Run k3s, and provide bild.imageBen Sima
2021-11-26Update to ghc 8.10.4Ben Sima
This also makes some changes to the build tooling to clean up the environment a bit, and get us closer to 'bild -s'.
2021-11-26Automatically detect Haskell dependenciesBen Sima
This parses the files contents for imports, then uses ghc-pkg to lookup the package that provides the module. Now I can do that analysis in Haskell instead of nix, which is much easier to code with.
2021-11-26Comment out broken libfive/inspekt3dBen Sima
2021-11-26Upgrade nixpkgs, add guile 3.0Ben Sima
2021-11-26Upgrade to nixos-21.05Ben Sima
Getting me closer to the latest GHC. This release also includes my own packages that I submitted some time ago. GHCJS is not present in 21.05 for some reason, but I think it's back in master, so I might do another upgrade soon, but for now I just disabled my GHCJS support. I'm not really using it anyway. I also had to bring it string-quote, update nixos-mailserver, and a few other things.
2021-11-26Move Biz/Bild/Rules.nix -> Biz/Bild.nixBen Sima