aboutsummaryrefslogtreecommitdiff
path: root/bob.lisp
AgeCommit message (Collapse)Author
2025-02-22Quickload cantedraw/tests in bob:qloadAryadev Chavali
2025-02-21Create a unit test systemAryadev Chavali
Setup cantedraw/tests with a test-system record, as well as linking it back to cantedraw so we can run test-system on cantedraw and run the tests. Using parachute, we can setup a suite of unit tests for each package. For each package in src/ or lib/ we'll write a separate unit test suite with tests for all the public exposing functionality. I've setup a main suite in cantedraw/tests/main which will depend on each of the unit test suites so we can run the tests all at once. Currently we have one test for the --> macro.
2025-02-15Yakshaving bob the builderAryadev Chavali
2025-02-14Update gitignore, add requirements to README, rework bob and buildAryadev Chavali
2025-02-14Adjust Bob so we can use quickload the project to get all dependenciesAryadev Chavali
2025-02-14Remove dependency on deploy - use ASDF's program-op insteadAryadev Chavali
2025-02-11odraw -> cantedrawAryadev Chavali
Why name it something unique when this is what I'm going to be making at the end of it all? Just makes it more confusing for the end user.
2025-02-11Reworked build.lisp and load.lisp into bob.lispAryadev Chavali
bob.lisp quickloads the dependencies necessary and defines functions which I can just call from my REPL to load or build the project. Better than loading the file over and over again. Affectionately named after "Bob The Builder".