diff options
author | aqua <aqua@iserlohn-fortress.net> | 2022-08-25 21:30:08 +0300 |
---|---|---|
committer | aqua <aqua@iserlohn-fortress.net> | 2022-08-27 08:52:19 +0300 |
commit | 8f992bb6ff8a1995ed757edf39578c986ef700fc (patch) | |
tree | a45ce632366fb8daefcb8847d16d762e1219550b /INSTALL.md | |
parent | Add scripts/check_license.py (diff) | |
download | rekonq-8f992bb6ff8a1995ed757edf39578c986ef700fc.tar.xz |
Add CMakePresets.json
- add clang-tidy to debug configuration
- add valgrind target: test_memcheck
- add coverage target: test_coverage
- bitbucket pipelines: store test results in junit format for test
reporting
Diffstat (limited to 'INSTALL.md')
-rw-r--r-- | INSTALL.md | 13 |
1 files changed, 9 insertions, 4 deletions
@@ -9,9 +9,13 @@ To build, rekonq needs at least: - cmake 2.23 - gcc 12 -### Optional dependencies -The tests can be enable with ``-DTESTING=ON`` and require gtest. +### Debug builds +``Debug`` builds have the following additional dependencies: +- gtest and gmock +- gcov, lcov +- clang-tidy + ## Building rekonq @@ -21,10 +25,10 @@ Once you have cloned the repository you need to clone the submodules with: git submodule update --init ``` -To build it perform the following commands: +To build it perform the following commands in the source dir: ```sh -cmake -B build -DCMAKE_BUILD_TYPE=Release +cmake --preset release make -C build sudo make -C build install ``` @@ -32,6 +36,7 @@ sudo make -C build install If you want to install rekonq locally, do not run the ``make install`` command. rekonq can then be found in ``build/src`` and is executed with ``./rekonq``. + ## Getting Help |