44 lines
623 B
Markdown
44 lines
623 B
Markdown
# 42sh - A POSIX shell with a bad name
|
|
|
|
42sh is a shcool project aiming to implement a POSIX compliant shell in C.
|
|
|
|
## Getting started
|
|
|
|
TODO
|
|
|
|
### Build
|
|
run theses commands:
|
|
`autoreconf --force --verbose --install && ./configure`
|
|
`make`
|
|
`./src/42sh --help`
|
|
|
|
### Testing
|
|
|
|
run this command:
|
|
`make check`
|
|
|
|
#### debug (asan)
|
|
|
|
run this command:
|
|
`./src/debug`
|
|
|
|
#### testsuite
|
|
|
|
run this command:
|
|
`./src/testsuite`
|
|
|
|
## Authors
|
|
|
|
- Matteo Flebus
|
|
- Jean Hérail
|
|
- William Valenduc
|
|
- Guillem George
|
|
|
|
## Project status
|
|
|
|
WIP
|
|
|
|
## TODO
|
|
|
|
# Autotools
|
|
implement functions in all .c files to see if everything compiles.
|