Searched hist:"596 a994519927be24988c658a1ead44cef11cc7a" (Results 1 – 3 of 3) sorted by relevance
/openbmc/telemetry/tests/src/ |
H A D | test_persistent_json_storage.cpp | diff 596a994519927be24988c658a1ead44cef11cc7a Wed Jan 27 05:28:59 CST 2021 Wludzik, Jozef <jozef.wludzik@intel.com> Fix meson file and remove warnings from compilation
Fixed meson file by applying proper dependency. Removed boost from subprojects because boost does not support cmake and meson. User is able to build boost manually or using a script boost_build_1.74.0.sh and set BOOST_ROOT variable to build files. Then reruning meson should detect boost dependency with positive result.
Removed all warnings from compilation by applying a new flag for boost - BOOST_ALLOW_DEPRECATED_HEADERS, after boost update this flag should be removed. Changed tmpnam() with temp_directory_path provided by std::filesystem.
Tested: - Built telemetry with success in cases when different components are not installed on system: nlohmann, sdbusplus, googletest, phosphor-logging. - Using BOOST_ROOT variable that points to installation location of boost allows to build telemetry wihtout boost installed on system. - Unit test passed.
Change-Id: I8d430f4c51b7bc6669c8533e1a76c4666efd4fc6 Signed-off-by: Wludzik, Jozef <jozef.wludzik@intel.com>
|
/openbmc/telemetry/tests/ |
H A D | meson.build | diff 596a994519927be24988c658a1ead44cef11cc7a Wed Jan 27 05:28:59 CST 2021 Wludzik, Jozef <jozef.wludzik@intel.com> Fix meson file and remove warnings from compilation
Fixed meson file by applying proper dependency. Removed boost from subprojects because boost does not support cmake and meson. User is able to build boost manually or using a script boost_build_1.74.0.sh and set BOOST_ROOT variable to build files. Then reruning meson should detect boost dependency with positive result.
Removed all warnings from compilation by applying a new flag for boost - BOOST_ALLOW_DEPRECATED_HEADERS, after boost update this flag should be removed. Changed tmpnam() with temp_directory_path provided by std::filesystem.
Tested: - Built telemetry with success in cases when different components are not installed on system: nlohmann, sdbusplus, googletest, phosphor-logging. - Using BOOST_ROOT variable that points to installation location of boost allows to build telemetry wihtout boost installed on system. - Unit test passed.
Change-Id: I8d430f4c51b7bc6669c8533e1a76c4666efd4fc6 Signed-off-by: Wludzik, Jozef <jozef.wludzik@intel.com>
|
/openbmc/telemetry/ |
H A D | meson.build | diff 596a994519927be24988c658a1ead44cef11cc7a Wed Jan 27 05:28:59 CST 2021 Wludzik, Jozef <jozef.wludzik@intel.com> Fix meson file and remove warnings from compilation
Fixed meson file by applying proper dependency. Removed boost from subprojects because boost does not support cmake and meson. User is able to build boost manually or using a script boost_build_1.74.0.sh and set BOOST_ROOT variable to build files. Then reruning meson should detect boost dependency with positive result.
Removed all warnings from compilation by applying a new flag for boost - BOOST_ALLOW_DEPRECATED_HEADERS, after boost update this flag should be removed. Changed tmpnam() with temp_directory_path provided by std::filesystem.
Tested: - Built telemetry with success in cases when different components are not installed on system: nlohmann, sdbusplus, googletest, phosphor-logging. - Using BOOST_ROOT variable that points to installation location of boost allows to build telemetry wihtout boost installed on system. - Unit test passed.
Change-Id: I8d430f4c51b7bc6669c8533e1a76c4666efd4fc6 Signed-off-by: Wludzik, Jozef <jozef.wludzik@intel.com>
|