docs: add notes link

This commit is contained in:
2026-06-15 00:05:57 +05:30
committed by ruinivist
parent c597eb8f81
commit 215aea880e
+3
View File
@@ -11,12 +11,15 @@ Given it's at ~1000 LOC the goal is still to keep it as small as possible, as pa
- Linux only - Linux only
- Edge cases are intended to be unhandled wherever they are - Edge cases are intended to be unhandled wherever they are
- focus on "terse" modern cpp code and practices, even if they are not the most efficient - focus on "terse" modern cpp code and practices, even if they are not the most efficient
- Single file ( I don't think organisational splitting would be good here )
what we DO have is what we DO have is
- no external dependencies ( not even GNU readline ), except POSIX and C++ standard library - no external dependencies ( not even GNU readline ), except POSIX and C++ standard library
- support for pipelines, redirection, and background processes - support for pipelines, redirection, and background processes
> [dev notes](https://blog.ruiny.de/C++/Making-a-shell)
## Running ## Running
`make` wrapper over `cmake` `make` wrapper over `cmake`