File tree 4 files changed +16
-2
lines changed
include/BipedalLocomotion/TextLogging
4 files changed +16
-2
lines changed Original file line number Diff line number Diff line change @@ -130,7 +130,7 @@ jobs:
130
130
uses : actions/cache@v3
131
131
with :
132
132
path : ${{ github.workspace }}/install/deps
133
- key : source-deps-${{ runner.os }}-os-${{ matrix.os }}-build-type-${{ matrix.build_type }}-vcpkg-robotology-${{ env.vcpkg_robotology_TAG }}-ycm-${{ env.YCM_TAG }}-yarp-${{ env.YARP_TAG }}-iDynTree-${{ env.iDynTree_TAG }}-catch2-${{ env.Catch2_TAG }}-qhull-${{ env.Qhull_TAG }}-casADi-${{ env.CasADi_TAG }}-manif-${{ env.manif_TAG }}-matioCpp-${{ env.matioCpp_TAG }}-LieGroupControllers-${{ env.LieGroupControllers_TAG }}-osqp-${{ env.osqp_TAG }}-osqp-eigen-${{ env.OsqpEigen_TAG }}-tomlplusplus-${{ env.tomlplusplus_TAG }}-unicycle-${{ env.UnicyclePlanner_TAG }}-icub-models-${{ env.icub_models_TAG }}-robometry-${{ env.telemetry_TAG }}
133
+ key : blf- source-deps-${{ runner.os }}-os-${{ matrix.os }}-build-type-${{ matrix.build_type }}-vcpkg-robotology-${{ env.vcpkg_robotology_TAG }}-ycm-${{ env.YCM_TAG }}-yarp-${{ env.YARP_TAG }}-iDynTree-${{ env.iDynTree_TAG }}-catch2-${{ env.Catch2_TAG }}-qhull-${{ env.Qhull_TAG }}-casADi-${{ env.CasADi_TAG }}-manif-${{ env.manif_TAG }}-matioCpp-${{ env.matioCpp_TAG }}-LieGroupControllers-${{ env.LieGroupControllers_TAG }}-osqp-${{ env.osqp_TAG }}-osqp-eigen-${{ env.OsqpEigen_TAG }}-tomlplusplus-${{ env.tomlplusplus_TAG }}-unicycle-${{ env.UnicyclePlanner_TAG }}-icub-models-${{ env.icub_models_TAG }}-robometry-${{ env.telemetry_TAG }}
134
134
135
135
136
136
- name : Source-based Dependencies [Windows]
Original file line number Diff line number Diff line change @@ -6,6 +6,7 @@ All notable changes to this project are documented in this file.
6
6
### Changed
7
7
### Fix
8
8
- Fix the dependency required to compile the YarpRobotLogger device (https://github.com/ami-iit/bipedal-locomotion-framework/pull/554 )
9
+ - Fix the compatibility with fmt v9.0.0 (https://github.com/ami-iit/bipedal-locomotion-framework/pull/556 )
9
10
10
11
## [ 0.8.0] - 2022-07-29
11
12
### Added
Original file line number Diff line number Diff line change @@ -8,5 +8,5 @@ add_bipedal_locomotion_library(
8
8
include /BipedalLocomotion/TextLogging/LoggerBuilder.h
9
9
include /BipedalLocomotion/TextLogging/DefaultLogger.h
10
10
SOURCES src/Logger.cpp src/LoggerBuilder.cpp src/DefaultLogger.cpp
11
- PUBLIC_LINK_LIBRARIES spdlog::spdlog
11
+ PUBLIC_LINK_LIBRARIES spdlog::spdlog Eigen3::Eigen
12
12
SUBDIRECTORIES YarpImplementation)
Original file line number Diff line number Diff line change 14
14
#include < spdlog/spdlog.h>
15
15
#include < type_traits>
16
16
17
+ // This is required only for FMT > v9.0.0
18
+ #if (defined(FMT_VERSION) && FMT_VERSION > 90000)
19
+ #include < Eigen/Dense>
20
+ template <typename _Derived>
21
+ struct fmt ::formatter<Eigen::DenseBase<_Derived>> : ostream_formatter
22
+ {
23
+ };
24
+ template <typename _Derived>
25
+ struct fmt ::formatter<Eigen::Transpose<_Derived>> : ostream_formatter
26
+ {
27
+ };
28
+ #endif
29
+
17
30
namespace BipedalLocomotion
18
31
{
19
32
namespace TextLogging
You can’t perform that action at this time.
0 commit comments