2021-10-27 10:18:58
This commit is contained in:
@@ -3,11 +3,16 @@
|
||||
## Setup
|
||||
|
||||
Clone [42test](https://vogsphere.baco.net/baco/42test)
|
||||
```
|
||||
git clone --recurse-submodules https://vogsphere.baco.net/baco/42test.git 42test
|
||||
cd 42test
|
||||
git config pull.rebase false
|
||||
git config user.name "${USER-marvin}"
|
||||
git config user.email "${MAIL-marvin@student.42lausanne.ch}"
|
||||
```
|
||||
|
||||
Create a link to the base of your libft
|
||||
(the one with libft.a and all ft_ and Makefile files)
|
||||
|
||||
|
||||
```
|
||||
cd libft
|
||||
|
||||
@@ -17,7 +22,7 @@ make setup
|
||||
ln -snvf $HOME/libft libft
|
||||
```
|
||||
|
||||
Only for Linux
|
||||
**Only for Linux**
|
||||
```
|
||||
sudo apt-get install -qq -y make gcc clang valgrind build-essential
|
||||
|
||||
@@ -30,14 +35,6 @@ so: $(OBJ) $(OBJ_BONUS)
|
||||
:wq
|
||||
```
|
||||
|
||||
## Update
|
||||
|
||||
```
|
||||
cd libft
|
||||
|
||||
make update
|
||||
```
|
||||
|
||||
## Usage
|
||||
|
||||
```
|
||||
@@ -79,12 +76,45 @@ make test
|
||||
- e: [alelievr/libft-unit-test (bench)](https://github.com/alelievr/libft-unit-test)
|
||||
- f: [ysoroko/ft_split_tester](https://github.com/Ysoroko/FT_SPLIT_TESTER)
|
||||
|
||||
Create subprojects
|
||||
## Update
|
||||
|
||||
```
|
||||
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
|
||||
git submodule add https://github.com/Ysoroko/FT_SPLIT_TESTER.git
|
||||
cd libft
|
||||
|
||||
make update
|
||||
```
|
||||
|
||||
## REFERENCES
|
||||
|
||||
How to add submodules (already done)
|
||||
```
|
||||
cd libft
|
||||
git submodule add -f https://github.com/jtoty/Libftest.git
|
||||
git submodule add -f https://github.com/alelievr/libft-unit-test.git
|
||||
git submodule add -f https://github.com/Tripouille/libftTester.git
|
||||
git submodule add -f https://github.com/nemequ/munit.git
|
||||
git submodule add -f https://github.com/Ysoroko/FT_SPLIT_TESTER.git
|
||||
|
||||
vi ../.gitignore
|
||||
libft/Libftest
|
||||
libft/libft-unit-test
|
||||
libft/libftTester
|
||||
libft/munit
|
||||
libft/FT_SPLIT_TESTER
|
||||
:wq
|
||||
|
||||
# add ignore
|
||||
vi ../.gitmodules
|
||||
[submodule "libft/Libftest"]
|
||||
ignore = dirty
|
||||
[submodule "libft/libft-unit-test"]
|
||||
ignore = dirty
|
||||
[submodule "libft/libfttester"]
|
||||
ignore = dirty
|
||||
[submodule "libft/munit"]
|
||||
ignore = dirty
|
||||
[submodule "libft/FT_SPLIT_TESTER"]
|
||||
ignore = dirty
|
||||
:wq
|
||||
```
|
||||
|
||||
|
||||
Reference in New Issue
Block a user