657 B
657 B
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.