Skip to content

Commit

Permalink
PlotJuggler with Fast-CDR-2.x.x (#920)
Browse files Browse the repository at this point in the history
* Update minimum cmake version

Updated minimum cmake version otherwise fastcdr find package fails.
As the issue is about building with fastcdr installed from eProsima
reposotories I need it to work.

Issues
[#861]
[#919]

* Update Fast-CDR thirdparty

If this commit is applied then plotjuggler will be able to compile and
run with Fast-CDR version 2.x.x from eProsima.
It can compile from:
- local thirdparty folder included within the repo
- install of fastcdr within the machine (usually /usr/local)

to do so:
- Udpated files, API and namespace names

Done it because I need to use plotJuggler with latest lib from eProsima
and I would like this to be available for everyone.

Issue:
[#919]

* Fix CI, added missing files

Added missing files from Fastcdr Ci shall build.
PlotJuggler build again with or without fastcdr package installed.

Issue:
[#919]

* Update CMakeLists.txt

---------

Co-authored-by: manuelValch <manuelValch@protonmail.com>
Co-authored-by: Davide Faconti <davide.faconti@gmail.com>
  • Loading branch information
3 people committed Jan 26, 2024
1 parent d44c8f7 commit 3d13507
Show file tree
Hide file tree
Showing 31 changed files with 12,212 additions and 8,768 deletions.
3 changes: 2 additions & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
cmake_minimum_required(VERSION 3.10.2)
# cmake version constrained by Ubuntu 20.04
cmake_minimum_required(VERSION 3.16.3)

PROJECT(plotjuggler LANGUAGES C CXX VERSION 3.8.9)

Expand Down
Loading

0 comments on commit 3d13507

Please sign in to comment.