- Added More Documentation
- Added some more notes to the planning doc regarding shared libraries - Started adding unit tests for the C++ lang library.
This commit is contained in:
12
test.sh
12
test.sh
@@ -41,7 +41,8 @@ Debug()
|
||||
cd ./build/debug
|
||||
cmake -G Ninja -DCMAKE_BUILD_TYPE=Debug -S ../.. -B .
|
||||
cmake --build . --target fennec-test
|
||||
valgrind --leak-check=full --show-leak-kinds=all --track-origins=yes --verbose --log-file=valgrind.txt ./test/fennec-test
|
||||
cd ../../bin/debug/
|
||||
valgrind --leak-check=full --show-leak-kinds=all --track-origins=yes --verbose --log-file=valgrind.txt fennec-test
|
||||
cd ../..
|
||||
}
|
||||
|
||||
@@ -51,7 +52,8 @@ Release()
|
||||
cd ./build/release
|
||||
cmake -G Ninja -DCMAKE_BUILD_TYPE=Release -S ../.. -B .
|
||||
cmake --build . --target fennec-test
|
||||
valgrind --leak-check=full --show-leak-kinds=all --track-origins=yes --verbose --log-file=valgrind.txt ./test/fennec-test
|
||||
cd ../../bin/release/
|
||||
valgrind --leak-check=full --show-leak-kinds=all --track-origins=yes --verbose --log-file=valgrind.txt fennec-test
|
||||
cd ../..
|
||||
}
|
||||
|
||||
@@ -61,7 +63,8 @@ RelWithDebInfo()
|
||||
cd ./build/relwithdebinfo
|
||||
cmake -G Ninja -DCMAKE_BUILD_TYPE=RelWithDebInfo -S ../.. -B .
|
||||
cmake --build . --target fennec-test
|
||||
valgrind --leak-check=full --show-leak-kinds=all --track-origins=yes --verbose --log-file=valgrind.txt ./test/fennec-test
|
||||
cd ../../bin/relwithdebinfo/
|
||||
valgrind --leak-check=full --show-leak-kinds=all --track-origins=yes --verbose --log-file=valgrind.txt fennec-test
|
||||
cd ../..
|
||||
}
|
||||
|
||||
@@ -71,7 +74,8 @@ MinSizeRel()
|
||||
cd ./build/minsizerel
|
||||
cmake -G Ninja -DCMAKE_BUILD_TYPE=MinSizeRel -S ../.. -B .
|
||||
cmake --build . --target fennec-test
|
||||
valgrind --leak-check=full --show-leak-kinds=all --track-origins=yes --verbose --log-file=valgrind.txt ./test/fennec-test
|
||||
cd ../../bin/minsizerel/
|
||||
valgrind --leak-check=full --show-leak-kinds=all --track-origins=yes --verbose --log-file=valgrind.txt fennec-test
|
||||
cd ../..
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user