42sh/README.md

40 lines
657 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 this command:
`autoreconf --force --verbose --install`
### Test
run this command:
`./configure CFLAGS='-std=c99 -Werror -Wall -Wextra -Wvla'`
then:
`make`
#### asan
run this command:
`./configure CFLAGS='-std=c99 -Werror -Wall -Wextra -Wvla -g -fsanitize=address'`
then:
`make check`
## 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.