aboutsummaryrefslogtreecommitdiff
path: root/src/base/rules.mk
AgeCommit message (Collapse)Author
2021-12-05Feat: added math libraryNicholas Noll
Used Plan9's libc as starting point. This cleans up dangling references due to loss of libc.
2021-12-04chore(rm): removed small os package. moved functions to filesystemNicholas Noll
2021-12-04Chore(REMOVE): finished deprecation of old io functions.Nicholas Noll
The old methods were simple wrappers of C standard library functions. We've moved (painfully) over to a new interface that allows for files to live on the stack. All users of the functionality are ported over.
2021-11-20chore: simplify makefilesNicholas
2021-11-20Chore: reorganize libutf and libfmt into baseNicholas
I found the split to be arbitrary. Better to include the functionality in the standard library. I also split the headers to allow for more granular inclusion (but the library is still monolithic). The only ugliness is the circular dependency introduced with libutf's generated functions. We put explicit prereqs with the necessary object files instead.
2021-11-17fix: mkfile namesNicholas
2021-11-15Chore: updated build pathsNicholas
2021-11-12chore: simplified organizational structurelaptopNicholas