Lines Matching +full:- +full:dfruit_uses_boost

7 [here](https://github.com/google/fruit/wiki/install#building-fruit-manually).
28 mkdir build-debug
29 cd build-debug
30 cmake .. -DCMAKE_BUILD_TYPE=Debug -DFRUIT_ENABLE_CLANG_TIDY=TRUE -DCMAKE_CXX_FLAGS="-Werror -DFRUIT…
31 make -j 16
33 py.test-3 -n auto
39 [here](https://travis-ci.org/google/fruit/builds). The CI configuration is defined in
63 ([list of images](https://hub.docker.com/r/polettimarco/fruit-basesystem/tags/)).
68 export OS=linux; export COMPILER='clang-3.9'; export STL='libstdc++'; export UBUNTU='16.04'; extras…
83 This is often very useful to e.g. re-run a compilation manually with additional debug flags.
91 export NJOBS=16; export OS=linux; export COMPILER='clang-3.9'; export STL='libstdc++'; export UBUNT…
107 "name": "x64-Debug",
111 …"cmakeCommandArgs": "-DBoost_INCLUDE_DIR=C:\\boost\\boost_1_62_0 -DCMAKE_BUILD_TYPE=Debug -DFRUIT…
112 "buildCommandArgs": "-m -v:minimal",
113 "intelliSenseMode": "windows-msvc-x64"
116 "name": "x64-Debug-noboost",
120 …"cmakeCommandArgs": "-DFRUIT_USES_BOOST=False -DCMAKE_BUILD_TYPE=Debug -DFRUIT_ADDITIONAL_CXX_FLAG…
121 "buildCommandArgs": "-m -v:minimal",
122 "intelliSenseMode": "windows-msvc-x64"
130 …don't want to use Boost, you can replace the `-DBoost_INCLUDE_DIR=...` flags above with `-DFRUIT_U…
132 … Visual Studio (from the menu: CMake -> Cache -> Generate -> CMakeLists.txt) and build Fruit (from…
134 You can also run tests, but *only* from the command-line (after building Fruit from Visual Studio),…
140 pip install absl-py
142 pip install pytest-xdist
148 * In Visual Studio, open the Output view (from the menu: View -> Output) and select "CMake" in the …
150 …0-4eec-6438-a358-e1253b7e86ff\build\x64-Debug`, you can run `cd "C:\Users\Marco\AppData\Local\CMak…
152 * Then run pytest, e.g. `py.test -n auto`.
160 [here](https://travis-ci.org/google/fruit) to check if that's the case).
166 * Is formatted correctly ([more details here](#code-style))
167 * Has appropriate tests (if your change is user-visible, or if you're introducing new branches that…
185 Bazel has a much more fine-grained picture of what tests depend on what source files, so it will of…
189 because all tests will be re-run anyway.
193 bazel test --test_output=errors \
194 --test_summary=terse \
205 mkdir build-coverage
206 cd build-coverage
207 CXX=g++-6 cmake .. -DCMAKE_BUILD_TYPE=RelWithDebInfo -DFRUIT_ENABLE_COVERAGE=ON
208 make -j 10
209 (cd tests; py.test-3 -n auto)
210 lcov --rc lcov_branch_coverage=1 --capture --directory . --output-file coverage.info
211 lcov --rc lcov_branch_coverage=1 --remove coverage.info '/usr/include/*' '/tmp/*' -o coverage-filte…
212 genhtml --no-function-coverage --rc lcov_branch_coverage=1 --rc genhtml_hi_limit=100 coverage-filte…
213 google-chrome html/index.html
228 C++ code in Fruit should be indented using clang-format (a `.clang-format` file is provided in the …
229 directory). You can re-indent all code using this command:
232 $ clang-format -i $(git ls-files | egrep '\.cpp|\.h' )