aboutsummaryrefslogtreecommitdiff
path: root/Makefile
AgeCommit message (Collapse)Author
2024-12-03Added Make recipes for examplesAryadev Chavali
2024-12-03Clean all asm files as wellAryadev Chavali
2024-12-03Build two executables: obi and obcAryadev Chavali
The names stand for Oreo's Brainfuck Interpreter and Oreo's Brainfuck Compiler, separate tasks that shouldn't be packaged in one executable.
2024-12-03Simplify build systemAryadev Chavali
RELEASE and DEBUG builds have differing build flags, triggered by setting RELEASE variable. No longer doing object based compilation because: + gcc is fast enough without it + stale code compilation bugs are annoying + having one output binary to clean-up is just easier when switching build-types
2023-09-02New module for parser functionsAryadev Chavali
Same principle as main->lib (previous commit).
2023-09-02New module for functions I no longer need to work onAryadev Chavali
lib.(h|c) basically has structures and functions I no longer want to stare at in main.c
2023-09-02INITAryadev Chavali
Simple parser, took like an hour. Not very smart but at least it's like O(n).