Skip to content

Commit

Permalink
Improving build instructions
Browse files Browse the repository at this point in the history
  • Loading branch information
lucsch committed Jul 7, 2024
1 parent 87e644d commit d81f28f
Showing 1 changed file with 8 additions and 6 deletions.
14 changes: 8 additions & 6 deletions instructions/build.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ for more information

python3 -m pip install --user pipx
python3 -m pipx ensurepath
pipx install conan
pipx install conan==1.* (conan 2.0 isn't supported)

## Toolmap

Expand All @@ -30,11 +30,13 @@ Build using the following command

The following options are supported by `conan install ..` :

| Option | CMAKE equivalent | Description |
|---------------------|-------------------|-----------------------------------------------------------------|
| -s build_type=Debug | --- | Use the libraries and create the project in debug mode |
| --build=missing | --- | Build the missing libraries |
| -o unit_test=True | -DUSE_UNITTEST=ON | Install the necessary libraries for the unit tests and run them |
| Option | CMAKE equivalent | Description |
|--------------------- |------------------- |-----------------------------------------------------------------|
| -s build_type=Debug | --- | Use the libraries and create the project in debug mode |
| --build=missing | --- | Build the missing libraries |
| -o unit_test=True | -DUSE_UNITTEST=ON | Install the necessary libraries for the unit tests and run them |
| -o code_coverage=True | -USE_CODECOV=ON | Install the necessary libraries and options for code coverage |
| | -USE_CODECOVERAGE_IDE=ON | Install options for code coverage into the IDE |

## Working from an IDE

Expand Down

0 comments on commit d81f28f

Please sign in to comment.