Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-12-30 | bild: build everyting | Ben Sima | |
Now bild knows how to determine between modules that require ghcjs and ghc. It also knows what *not* to build, meaning it won't try to build non-buildable nix targets, for example (unfortunately this is just hardcoded for now), but it also won't build scm or py targets that I haven't implemented yet. It just silently fails, which is fine, because it means I can do `bild **/*` and everything just works. Of course, if I want to build scm code then I will have to implement that, but that's not a priority right now. | |||
2020-12-29 | Deploy hoogle to Biz.Dev | Ben Sima | |
I had to refactor Biz/Bild/Rules.nix. I also had to checkin my patched hoogle.nix file, but I also upstreamed the patch to nixpkgs-dev so it shouldn't stick around for too long. | |||
2020-12-28 | Add stripe dep | Ben Sima | |
2020-12-24 | linting fixes and cleanup | Ben Sima | |
2020-12-07 | Auth and load repos from GitHub | Ben Sima | |
2020-12-05 | Bild multiple targets, and use docopt | Ben Sima | |
2020-11-24 | Improve inspekt3d compiles | Ben Sima | |
2020-11-24 | inspek3d: don't cat the source file | Ben Sima | |
2020-11-24 | Add inspekt3d to guile deps, and reorganize | Ben Sima | |
I reorganized in order to debug a problem with the nix overlays. I think having small, focused overlayes is more understandable than one overlay that references itself via `rec`. Also the error traces are easier to follow with smaller overlays. |