docs: add notes link
This commit is contained in:
@@ -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`
|
||||||
|
|||||||
Reference in New Issue
Block a user