libft
Setup
Clone 42test
Create a link to the base of your libft (the one with libft.a and all ft_ and Makefile files)
cd libft
make setup
# You can also specify the path to your libft manually
ln -snvf $HOME/libft libft
Only for Linux
sudo apt-get install -qq -y make gcc clang valgrind libbsd-dev libncurses-dev build-essential
Update
cd libft
make update
Usage
cd 42test/libft
# Display various options
make help
# Tripouille/libftTester (straight to the point)
make b
# jtoty/Libftest (cool layout)
make c
# nemequ/µnit w/ my own Unit Testing (beta software not complete)
make a
# works on MacOS X (and Linux if libbsd-dev installed and so: in libft/Makefile)
# alelievr/libft-unit-test (mind the protect == NULL)
make d
# launch a b c d e (All you can eat)
make test
External Subprojects
- a: nemequ/µnit
- b: Tripouille/libftTester
- c: jtoty/Libftest
- d: alelievr/libft-unit-test (tests)
- e: alelievr/libft-unit-test (bench)
Create subprojects
git submodule add https://github.com/jtoty/Libftest.git
git submodule add https://github.com/alelievr/libft-unit-test.git
git submodule add https://github.com/Tripouille/libftTester.git
git submodule add https://github.com/nemequ/munit.git