Canviat el nom de la carpeta a linux_utils
This commit is contained in:
6
linux_utils/build_time_tracker.sh
Normal file
6
linux_utils/build_time_tracker.sh
Normal file
@@ -0,0 +1,6 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
SECONDS=0
|
||||
make linux_debug
|
||||
duration=$SECONDS
|
||||
echo "$((duration / 60)) minutes and $((duration % 60)) seconds elapsed."
|
||||
10
linux_utils/check_includes.sh
Normal file
10
linux_utils/check_includes.sh
Normal file
@@ -0,0 +1,10 @@
|
||||
#!/bin/bash
|
||||
|
||||
SOURCEPATH=../source/
|
||||
|
||||
for i in "$SOURCEPATH"/*.cpp
|
||||
do
|
||||
include-what-you-use -D DEBUG -D VERBOSE -std=c++20 -Wall "$i"
|
||||
read -p "Presiona cualquier tecla para continuar..."
|
||||
clear
|
||||
done
|
||||
12
linux_utils/cppcheck_run.sh
Normal file
12
linux_utils/cppcheck_run.sh
Normal file
@@ -0,0 +1,12 @@
|
||||
# warning,style,performance
|
||||
#cppcheck --force --enable=warning,style,performance --std=c++20 \
|
||||
--suppressions-list=/home/sergio/gitea/coffee_crisis_arcade_edition/linux-utils/cppcheck_suppressions \
|
||||
/home/sergio/gitea/coffee_crisis_arcade_edition/source/ \
|
||||
2>/home/sergio/cppcheck-result-warning-style-performance
|
||||
|
||||
# all
|
||||
cppcheck --force --enable=all -I /usr/include --std=c++20 \
|
||||
--suppress=missingIncludeSystem \
|
||||
--suppressions-list=/home/sergio/gitea/coffee_crisis_arcade_edition/linux-utils/cppcheck_suppressions \
|
||||
/home/sergio/gitea/coffee_crisis_arcade_edition/source/ \
|
||||
2>/home/sergio/cppcheck-result-all
|
||||
4
linux_utils/cppcheck_suppressions
Normal file
4
linux_utils/cppcheck_suppressions
Normal file
@@ -0,0 +1,4 @@
|
||||
*:/home/sergio/gitea/coffee_crisis_arcade_edition/source/stb*
|
||||
*:/home/sergio/gitea/coffee_crisis_arcade_edition/source/gif.c
|
||||
*:/home/sergio/gitea/coffee_crisis_arcade_edition/source/jail*
|
||||
*:/usr/include/*
|
||||
BIN
linux_utils/include-what-you-use
Normal file
BIN
linux_utils/include-what-you-use
Normal file
Binary file not shown.
3
linux_utils/run_valgrind.sh
Normal file
3
linux_utils/run_valgrind.sh
Normal file
@@ -0,0 +1,3 @@
|
||||
#!/bin/bash
|
||||
|
||||
valgrind --suppressions=valgrind_exceptions --leak-check=full ~/coffee_crisis_arcade_edition/coffee_crisis_arcade_edition_debug > ~/coffee_crisis_arcade_edition/debug.txt 2>&1
|
||||
12
linux_utils/valgrind_exceptions
Normal file
12
linux_utils/valgrind_exceptions
Normal file
@@ -0,0 +1,12 @@
|
||||
{
|
||||
ignore_unversioned_libs
|
||||
Memcheck:Leak
|
||||
...
|
||||
obj:*/lib*/lib*.so
|
||||
}
|
||||
{
|
||||
ignore_versioned_libs
|
||||
Memcheck:Leak
|
||||
...
|
||||
obj:*/lib*/lib*.so.*
|
||||
}
|
||||
Reference in New Issue
Block a user