Lines Matching +refs:cmake +refs:indent +refs:line +refs:to
2 # Contributing to Fruit
5 If you only want to use Fruit, see the [wiki](https://github.com/google/fruit/wiki);
9 If you actually want to change Fruit itself, that's great! Read on.
18 This means that when you build/test Fruit code you have a choice of what build system you want to u…
20 `CMakeLists.txt` and `BUILD` files, to make sure that Fruit keeps building (and passing its tests) …
24 Example commands to build a development version of Fruit using CMake (with all assertions enabled) …
30 cmake .. -DCMAKE_BUILD_TYPE=Debug -DFRUIT_ENABLE_CLANG_TIDY=TRUE -DCMAKE_CXX_FLAGS="-Werror -DFRUIT…
55 If a test fails in CI in some configuration, look at the beginning of the CI Job log for a line suc…
61 You can then run the same command locally (from your fruit directory) to reproduce the issue. Runni…
62 `postsubmit.sh` script will run the tests under Docker to ensure repeatability of the results.
67 Once `postsubmit.sh` completes, if you want you can attach to the stopped VM used to run the tests …
73 This is often very useful to e.g. re-run a compilation manually with additional debug flags.
76 they aren't staged/committed yet. This allows to do a quicker edit/test cycle.
84 ### How to run Fruit tests on Windows
86 You can import Fruit in Visual Studio (2017 and later) as a CMake project. You need to set the rele…
116 …he `/Z7` flag instructs Visual Studio to use the C7 format for debugging information, which allows…
118 If you don't want to use Boost, you can replace the `-DBoost_INCLUDE_DIR=...` flags above with `-DF…
122 You can also run tests, but *only* from the command-line (after building Fruit from Visual Studio),…
137 * Scroll to the beginning of that view. You should see two lines starting with "Command line" and "…
138 * Cd to that working directory in the shell. For example, if the path in the "Working directory" li…
139 * Cd to the "tests" subdirectory ("cd tests").
147 As an exception, if the current master also failed the last CI run feel free to send the pull reque…
148 [here](https://travis-ci.org/google/fruit) to check if that's the case).
150 If a test fails, see the CI section above for informations on how to reproduce.
157 ### What to install in order to develop Fruit code
159 In addition to
160 [the compiler you need to install to build Fruit](https://github.com/google/fruit/wiki/install#depe…
162 may not need all of these; you might want to go ahead without these and then only install additiona…
172 This command uses Bazel to run the tests (so you need to have it installed in order to use this).
195 CXX=g++-6 cmake .. -DCMAKE_BUILD_TYPE=RelWithDebInfo -DFRUIT_ENABLE_COVERAGE=ON
208 …ld both be 100%. The `LCOV_EXCL_LINE` and `LCOV_EXCL_BR_LINE` markers can be used to mark lines and
217 directory). You can re-indent all code using this command: