Contributions are welcomed !
- Cool header with important infos (git aware) ℹ️
- Colored errors and outputs 📚
- Beautiful loading bar 🕓
- No relink 🙅♂️
- Easy to configure and customize 🔨
- 42's Makefile norm ✨
- Recompiling needed files when header file is edited 🔥
Execute:
bash -c 'bash <(curl -s https://raw.githubusercontent.com/tmatis/42make/master/setup.sh)'
And follow instructions.
OR
Just download the Makefile and customize field yourself.
curl https://raw.githubusercontent.com/tmatis/42make/master/Makefile --output Makefile
You can customize sources files here :
#add NOVISU=1 as argument to your makefile:
make NOVISU=1
find . -type f | grep '.cpp'