#
620d1a51 |
| 29-Mar-2024 |
Konstantin Aladyshev <aladyshev22@gmail.com> |
build: Fix boost dependency
Currently local build fails with a message: """ src/meson.build:16:14: ERROR: Include dir subprojects/boost_1_78_0/ does not exist """ The error is happening because the
build: Fix boost dependency
Currently local build fails with a message: """ src/meson.build:16:14: ERROR: Include dir subprojects/boost_1_78_0/ does not exist """ The error is happening because the correct path for the includes should not be "subprojects/boost_1_79_0/" but "../subprojects/boost_1_79_0/". But such relative links are deprecated, therefore rewrite boost dependency with its own packagefile. Also boost library is required for the project build, therefore drop "required: false" statement for the dependency. And since boost is required for the libeStoragedErase, add boost_dep to its dependencies.
Tested: "meson setup build && cd build && meson compile" now works without any issues.
Change-Id: Id0afda7563c944f3afc88cd1f59099794611525e Signed-off-by: Konstantin Aladyshev <aladyshev22@gmail.com>
show more ...
|
#
439f0fd8 |
| 11-May-2023 |
Patrick Williams <patrick@stwcx.xyz> |
clang-tidy: ignore issues in subproject headers
This repository cannot control the settings and strictness of subprojects, so we need to disable clang-tidy on those. Leverage the HeaderFilter optio
clang-tidy: ignore issues in subproject headers
This repository cannot control the settings and strictness of subprojects, so we need to disable clang-tidy on those. Leverage the HeaderFilter option in the .clang-tidy to ignore issues in header files and leverage the meson `.clang-tidy-ignore` feature to ignore issues in C++ parts.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I01ff31ec62b364c310fb0aa87dc05883f4be9318
show more ...
|
#
0c2808f0 |
| 25-Feb-2022 |
Patrick Williams <patrick@stwcx.xyz> |
build: enable subproject-based build
* Move existing phosphor-logging.wrap to the subprojects directory. * Add wrap files for all openbmc dependencies. * Fix up meson.build files to utilize subproje
build: enable subproject-based build
* Move existing phosphor-logging.wrap to the subprojects directory. * Add wrap files for all openbmc dependencies. * Fix up meson.build files to utilize subproject dependencies and follow Meson conventions for dependency naming. * Ensure wrap files are not ignored by .gitignore.
Tested: Built on a typical Linux development system and 'ninja test' passed.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I167911f045ee1f27cc69bcba7be185762844a030
show more ...
|
#
bf8d6ac7 |
| 01-Nov-2021 |
John Wedig <johnwedig@google.com> |
Add initial set of files
Includes LICENSE, OWNERS, MAINTAINERS, README.md, .gitignore, .clang-tidy, and .clang-format.
Signed-off-by: John Wedig <johnwedig@google.com> Change-Id: I0410a9001543b1148
Add initial set of files
Includes LICENSE, OWNERS, MAINTAINERS, README.md, .gitignore, .clang-tidy, and .clang-format.
Signed-off-by: John Wedig <johnwedig@google.com> Change-Id: I0410a9001543b11484b8e17328f84aa3d3a29e42
show more ...
|