Skip to content

Commit

Permalink
add gcov to scripts and readme, add ikos to readme
Browse files Browse the repository at this point in the history
  • Loading branch information
jakoch committed Dec 23, 2024
1 parent 7ca3dd4 commit e021972
Show file tree
Hide file tree
Showing 5 changed files with 6 additions and 3 deletions.
2 changes: 1 addition & 1 deletion .devcontainer/debian/bookworm/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -244,7 +244,7 @@ RUN echo "Packages" && \
# profiling
# gprof (is part of binutils and already installed)
linux-perf \
# code coverage
# code coverage (gcov is part of GCC)
gcovr lcov \
# tracing
strace ltrace \
Expand Down
2 changes: 1 addition & 1 deletion .devcontainer/debian/trixie/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -238,7 +238,7 @@ RUN echo "Packages" && \
# profiling
# gprof
linux-perf \
# code coverage
# code coverage (gcov is part of GCC)
gcovr lcov \
# tracing
strace ltrace \
Expand Down
1 change: 1 addition & 0 deletions .devcontainer/scripts/show-tool-locations.sh
Original file line number Diff line number Diff line change
Expand Up @@ -50,6 +50,7 @@ show_tool_locations() {
get_command_paths strace
get_command_paths ltrace
get_command_paths lcov
get_command_paths gcov
get_command_paths gcovr
get_command_paths doxygen
get_command_paths sphinx-build
Expand Down
1 change: 1 addition & 0 deletions .devcontainer/scripts/show-tool-versions.sh
Original file line number Diff line number Diff line change
Expand Up @@ -75,6 +75,7 @@ show_tool_versions() {
strace_version=$(strace --version | head -n1 | awk '{print $4}')
ltrace_version=$(ltrace --version | head -n1 | awk '{print $2}')
lcov=$(lcov --version | head -n1 | awk '{print $4}')
gcov=$(gcov --version | head -n1 | awk '{print $3}' | cut -d'-' -f1)
gcovr=$(gcovr --version | head -n1 | awk '{print $2}')
doxygen_version=$(doxygen -v | awk '{print $1}')
sphinx_version=$(sphinx-build --version | awk '{print $2}')
Expand Down
3 changes: 2 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,8 @@ On top of the base image the following tools are installed:
- zsh with plugins: autosuggestions, completions, history substring search
- git, nano, jq
- curl, wget
- cppcheck, valgrind, lcov
- cppcheck, ikos, valgrind
- lcov, gcov, gcovr
- strace, ltrace
- perf, gprof
- CMake (latest version)
Expand Down

0 comments on commit e021972

Please sign in to comment.