-

libyaml_vendor package from libyaml_vendor repo

libyaml_vendor

Package Summary

Tags No category tags.
Version 1.2.2
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros2/libyaml_vendor.git
VCS Type git
VCS Version humble
Last Updated 2022-03-31
Dev Status MAINTAINED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

Vendored version of libyaml.

Additional Links

Maintainers

  • Audrow Nash

Authors

  • Michel Hidalgo
  • Mikael Arguedas

libyaml_vendor

CMake wrapper downloading and building libyaml

Quality Declaration files

Quality declaration for this package: libyaml_vendor QD.

Quality declaration of external dependency libyaml.

CHANGELOG

Changelog for package libyaml_vendor

1.2.2 (2022-03-31)

  • Add a buildtool dependency on git. (#48)
  • Contributors: Steven! Ragnarök

1.2.1 (2022-03-28)

  • Install headers to include/${PROJECT_NAME} (#46)
  • Merge pull request #43 from ros2/update-maintainers
  • Update maintainers to Audrow Nash
  • Contributors: Audrow Nash, Shane Loretz

1.2.0 (2021-04-06)

  • updating quality declaration links (re: ros2/docs.ros2.org#52) (#38)
  • Update libyaml_vendor to 0.2.5. (#37)
  • Contributors: Chris Lalancette, shonigmann

1.1.1 (2021-03-10)

  • Fix linker flags for tests when CMake < 3.13 (#35)
  • Always preserve source permissions in vendor packages (#31)
  • Contributors: Scott K Logan

1.1.0 (2021-01-25)

  • Fix target_link_directories/link_directories in cmake (#29)
  • Included benchmark tests (#20)
  • Update Quality Declaration (#23)
  • Update package maintainers. (#22)
  • Bump QD to 3 and some minor style fixes (#19)
  • Add Security Vulnerability Policy pointing to REP-2006. (#18)
  • Add quality declaration libyaml_vendor (#12)
  • Contributors: Alejandro Hernández Cordero, Chris Lalancette, Jorge Perez, Michel Hidalgo

1.0.2 (2020-05-07)

  • Quality declaration for external dependency libyaml (#14)
  • Add missing Contributing.md file (#17)
  • Export modern CMake interface target (#16)
  • Contributors: Dirk Thomas, Jorge Perez

1.0.1 (2020-04-24)

  • Add missing export of yaml (#15)
  • Only propagate CMAKE_BUILD_TYPE for single configuration generators (#13)
  • Enable linter tests on libyaml_vendor (#8)
  • Add missing LICENSE file, apache2 (#7)

1.0.0 (2018-06-25)

  • remove version from CMake, use the one from package.xml instead (#5)
    • remove version from CMake, use the one from package.xml instead
    • removing version keyword as well
  • Export libyaml library (#4)
    • Export libyaml library
    • Remove lib prefix
  • Added support for Android (#2)
  • create libyaml_vendor (#1)
    • create libyaml
    • Don't install to include/config.h
  • Initial commit
  • Contributors: Mickael Gaillard, Mikael Arguedas, dhood

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged libyaml_vendor at Robotics Stack Exchange

libyaml_vendor package from libyaml_vendor repo

libyaml_vendor

Package Summary

Tags No category tags.
Version 1.6.3
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros2/libyaml_vendor.git
VCS Type git
VCS Version jazzy
Last Updated 2024-11-27
Dev Status MAINTAINED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

Vendored version of libyaml.

Additional Links

Maintainers

  • Scott K Logan

Authors

  • Audrow Nash
  • Michel Hidalgo
  • Mikael Arguedas

libyaml_vendor

CMake wrapper to provide libyaml.

The CMake script in this package checks if a libyaml that has exactly the version required by ROS 2 is available in the system.

If such libyaml is available in the system, it only installs a Findyaml.cmake CMake find module, to ensure that the library can be always found via:

find_package(yaml REQUIRED)

and linked via:

target_link_libraries(<target> PRIVATE yaml)

even if no CMake config file for yaml is installed in the system.

If a libyaml that has exactly the version required by ROS 2 is not available in the system, then it downloads and installs libyaml as part of this package thanks to CMake’s ExternalProject module.

The FORCE_BUILD_VENDOR_PKG CMake option (that by default is OFF) is provided to allow forcing a libyaml build, regardless of what can be found in the system.

Quality Declaration files

Quality declaration for this package: libyaml_vendor QD.

Quality declaration of external dependency libyaml.

CHANGELOG

Changelog for package libyaml_vendor

1.6.3 (2024-04-16)

  • Update quality declaration documents (#62)
  • Contributors: Christophe Bedard

1.6.2 (2023-10-09)

  • remove rcpputils and rcutils dependency (#61)
  • Contributors: Kenta Yonekura

1.6.1 (2023-07-11)

  • Set to C++17. (#59)
  • Switch to ament_cmake_vendor_package (#58)
  • Contributors: Chris Lalancette, Scott K Logan

1.6.0 (2023-04-27)

1.5.0 (2023-02-13)

  • Fix system package dependency (#54)
  • Update libyaml_vendor to C++17. (#55)
  • [rolling] Update maintainers - 2022-11-07 (#53)
  • Contributors: Audrow Nash, Chris Lalancette, Scott K Logan

1.4.2 (2022-11-02)

  • Remove a warning message. (#51)
  • check if libyaml is already present before building it (take 2) (#45)
  • Contributors: Chris Lalancette, Silvio Traversaro

1.4.1 (2022-09-13)

  • Mirror rolling to master
  • Support WindowsStore builds for ROS2 (#50)
    • libyaml for uwp
  • Contributors: Audrow Nash, Lou Amadio

1.4.0 (2022-05-04)

1.3.0 (2022-04-29)

1.2.2 (2022-03-31)

  • Add a buildtool dependency on git. (#48)
  • Contributors: Steven! Ragnarök

1.2.1 (2022-03-28)

  • Install headers to include/${PROJECT_NAME} (#46)
  • Merge pull request #43 from ros2/update-maintainers
  • Update maintainers to Audrow Nash
  • Contributors: Audrow Nash, Shane Loretz

1.2.0 (2021-04-06)

  • updating quality declaration links (re: ros2/docs.ros2.org#52) (#38)
  • Update libyaml_vendor to 0.2.5. (#37)
  • Contributors: Chris Lalancette, shonigmann

1.1.1 (2021-03-10)

  • Fix linker flags for tests when CMake < 3.13 (#35)
  • Always preserve source permissions in vendor packages (#31)
  • Contributors: Scott K Logan

1.1.0 (2021-01-25)

  • Fix target_link_directories/link_directories in cmake (#29)
  • Included benchmark tests (#20)
  • Update Quality Declaration (#23)
  • Update package maintainers. (#22)
  • Bump QD to 3 and some minor style fixes (#19)
  • Add Security Vulnerability Policy pointing to REP-2006. (#18)
  • Add quality declaration libyaml_vendor (#12)
  • Contributors: Alejandro Hernández Cordero, Chris Lalancette, Jorge Perez, Michel Hidalgo

1.0.2 (2020-05-07)

  • Quality declaration for external dependency libyaml (#14)
  • Add missing Contributing.md file (#17)
  • Export modern CMake interface target (#16)
  • Contributors: Dirk Thomas, Jorge Perez

1.0.1 (2020-04-24)

  • Add missing export of yaml (#15)
  • Only propagate CMAKE_BUILD_TYPE for single configuration generators (#13)
  • Enable linter tests on libyaml_vendor (#8)
  • Add missing LICENSE file, apache2 (#7)

1.0.0 (2018-06-25)

  • remove version from CMake, use the one from package.xml instead (#5)
    • remove version from CMake, use the one from package.xml instead
    • removing version keyword as well
  • Export libyaml library (#4)
    • Export libyaml library
    • Remove lib prefix
  • Added support for Android (#2)
  • create libyaml_vendor (#1)
    • create libyaml
    • Don't install to include/config.h
  • Initial commit
  • Contributors: Mickael Gaillard, Mikael Arguedas, dhood

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged libyaml_vendor at Robotics Stack Exchange

libyaml_vendor package from libyaml_vendor repo

libyaml_vendor

Package Summary

Tags No category tags.
Version 1.7.1
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros2/libyaml_vendor.git
VCS Type git
VCS Version rolling
Last Updated 2024-11-26
Dev Status MAINTAINED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

Vendored version of libyaml.

Additional Links

Maintainers

  • Scott K Logan

Authors

  • Audrow Nash
  • Michel Hidalgo
  • Mikael Arguedas

libyaml_vendor

CMake wrapper to provide libyaml.

The CMake script in this package checks if a libyaml that has exactly the version required by ROS 2 is available in the system.

If such libyaml is available in the system, it only installs a Findyaml.cmake CMake find module, to ensure that the library can be always found via:

find_package(yaml REQUIRED)

and linked via:

target_link_libraries(<target> PRIVATE yaml)

even if no CMake config file for yaml is installed in the system.

If a libyaml that has exactly the version required by ROS 2 is not available in the system, then it downloads and installs libyaml as part of this package thanks to CMake’s ExternalProject module.

The FORCE_BUILD_VENDOR_PKG CMake option (that by default is OFF) is provided to allow forcing a libyaml build, regardless of what can be found in the system.

Quality Declaration files

Quality declaration for this package: libyaml_vendor QD.

Quality declaration of external dependency libyaml.

CHANGELOG

Changelog for package libyaml_vendor

1.7.1 (2024-11-20)

  • Only set CRT_SECURE_NO_WARNINGS if it hasn't already been set. (#64)
  • Contributors: Chris Lalancette

1.7.0 (2024-04-26)

1.6.3 (2024-04-16)

  • Update quality declaration documents (#62)
  • Contributors: Christophe Bedard

1.6.2 (2023-10-09)

  • remove rcpputils and rcutils dependency (#61)
  • Contributors: Kenta Yonekura

1.6.1 (2023-07-11)

  • Set to C++17. (#59)
  • Switch to ament_cmake_vendor_package (#58)
  • Contributors: Chris Lalancette, Scott K Logan

1.6.0 (2023-04-27)

1.5.0 (2023-02-13)

  • Fix system package dependency (#54)
  • Update libyaml_vendor to C++17. (#55)
  • [rolling] Update maintainers - 2022-11-07 (#53)
  • Contributors: Audrow Nash, Chris Lalancette, Scott K Logan

1.4.2 (2022-11-02)

  • Remove a warning message. (#51)
  • check if libyaml is already present before building it (take 2) (#45)
  • Contributors: Chris Lalancette, Silvio Traversaro

1.4.1 (2022-09-13)

  • Mirror rolling to master
  • Support WindowsStore builds for ROS2 (#50)
    • libyaml for uwp
  • Contributors: Audrow Nash, Lou Amadio

1.4.0 (2022-05-04)

1.3.0 (2022-04-29)

1.2.2 (2022-03-31)

  • Add a buildtool dependency on git. (#48)
  • Contributors: Steven! Ragnarök

1.2.1 (2022-03-28)

  • Install headers to include/${PROJECT_NAME} (#46)
  • Merge pull request #43 from ros2/update-maintainers
  • Update maintainers to Audrow Nash
  • Contributors: Audrow Nash, Shane Loretz

1.2.0 (2021-04-06)

  • updating quality declaration links (re: ros2/docs.ros2.org#52) (#38)
  • Update libyaml_vendor to 0.2.5. (#37)
  • Contributors: Chris Lalancette, shonigmann

1.1.1 (2021-03-10)

  • Fix linker flags for tests when CMake < 3.13 (#35)
  • Always preserve source permissions in vendor packages (#31)
  • Contributors: Scott K Logan

1.1.0 (2021-01-25)

  • Fix target_link_directories/link_directories in cmake (#29)
  • Included benchmark tests (#20)
  • Update Quality Declaration (#23)
  • Update package maintainers. (#22)
  • Bump QD to 3 and some minor style fixes (#19)
  • Add Security Vulnerability Policy pointing to REP-2006. (#18)
  • Add quality declaration libyaml_vendor (#12)
  • Contributors: Alejandro Hernández Cordero, Chris Lalancette, Jorge Perez, Michel Hidalgo

1.0.2 (2020-05-07)

  • Quality declaration for external dependency libyaml (#14)
  • Add missing Contributing.md file (#17)
  • Export modern CMake interface target (#16)
  • Contributors: Dirk Thomas, Jorge Perez

1.0.1 (2020-04-24)

  • Add missing export of yaml (#15)
  • Only propagate CMAKE_BUILD_TYPE for single configuration generators (#13)
  • Enable linter tests on libyaml_vendor (#8)
  • Add missing LICENSE file, apache2 (#7)

1.0.0 (2018-06-25)

  • remove version from CMake, use the one from package.xml instead (#5)
    • remove version from CMake, use the one from package.xml instead
    • removing version keyword as well
  • Export libyaml library (#4)
    • Export libyaml library
    • Remove lib prefix
  • Added support for Android (#2)
  • create libyaml_vendor (#1)
    • create libyaml
    • Don't install to include/config.h
  • Initial commit
  • Contributors: Mickael Gaillard, Mikael Arguedas, dhood

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged libyaml_vendor at Robotics Stack Exchange

libyaml_vendor package from libyaml_vendor repo

libyaml_vendor

Package Summary

Tags No category tags.
Version 1.0.0
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros2/libyaml_vendor.git
VCS Type git
VCS Version bouncy
Last Updated 2018-06-25
Dev Status MAINTAINED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

Wrapper around libyaml, provides the last version (1.8.0 rc) that ships with a CMake module

Additional Links

Maintainers

  • Mikael Arguedas

Authors

No additional authors.

libyaml_vendor

CMake wrapper downloading and building libyaml

CHANGELOG
No CHANGELOG found.

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Package Dependencies

Deps Name
ament_cmake

System Dependencies

No direct system dependencies.

Dependant Packages

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged libyaml_vendor at Robotics Stack Exchange

libyaml_vendor package from libyaml_vendor repo

libyaml_vendor

Package Summary

Tags No category tags.
Version 1.0.0
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros2/libyaml_vendor.git
VCS Type git
VCS Version crystal
Last Updated 2018-06-25
Dev Status MAINTAINED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

Wrapper around libyaml, provides the last version (1.8.0 rc) that ships with a CMake module

Additional Links

Maintainers

  • Mikael Arguedas

Authors

No additional authors.

libyaml_vendor

CMake wrapper downloading and building libyaml

CHANGELOG
No CHANGELOG found.

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Package Dependencies

Deps Name
ament_cmake

System Dependencies

No direct system dependencies.

Dependant Packages

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged libyaml_vendor at Robotics Stack Exchange

libyaml_vendor package from libyaml_vendor repo

libyaml_vendor

Package Summary

Tags No category tags.
Version 1.0.0
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros2/libyaml_vendor.git
VCS Type git
VCS Version eloquent
Last Updated 2018-06-25
Dev Status MAINTAINED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

Wrapper around libyaml, provides the last version (1.8.0 rc) that ships with a CMake module

Additional Links

Maintainers

  • Mikael Arguedas

Authors

No additional authors.

libyaml_vendor

CMake wrapper downloading and building libyaml

CHANGELOG
No CHANGELOG found.

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Package Dependencies

Deps Name
ament_cmake

System Dependencies

No direct system dependencies.

Dependant Packages

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged libyaml_vendor at Robotics Stack Exchange

libyaml_vendor package from libyaml_vendor repo

libyaml_vendor

Package Summary

Tags No category tags.
Version 1.0.0
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros2/libyaml_vendor.git
VCS Type git
VCS Version dashing
Last Updated 2018-06-25
Dev Status MAINTAINED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

Wrapper around libyaml, provides the last version (1.8.0 rc) that ships with a CMake module

Additional Links

Maintainers

  • Mikael Arguedas

Authors

No additional authors.

libyaml_vendor

CMake wrapper downloading and building libyaml

CHANGELOG
No CHANGELOG found.

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Package Dependencies

Deps Name
ament_cmake

System Dependencies

No direct system dependencies.

Dependant Packages

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged libyaml_vendor at Robotics Stack Exchange

libyaml_vendor package from libyaml_vendor repo

libyaml_vendor

Package Summary

Tags No category tags.
Version 1.2.0
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros2/libyaml_vendor.git
VCS Type git
VCS Version galactic
Last Updated 2021-04-06
Dev Status MAINTAINED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

Vendored version of libyaml.

Additional Links

Maintainers

  • Michel Hidalgo

Authors

  • Mikael Arguedas

libyaml_vendor

CMake wrapper downloading and building libyaml

Quality Declaration files

Quality declaration for this package: libyaml_vendor QD.

Quality declaration of external dependency libyaml.

CHANGELOG

Changelog for package libyaml_vendor

1.2.0 (2021-04-06)

  • updating quality declaration links (re: ros2/docs.ros2.org#52) (#38)
  • Update libyaml_vendor to 0.2.5. (#37)
  • Contributors: Chris Lalancette, shonigmann

1.1.1 (2021-03-10)

  • Fix linker flags for tests when CMake < 3.13 (#35)
  • Always preserve source permissions in vendor packages (#31)
  • Contributors: Scott K Logan

1.1.0 (2021-01-25)

  • Fix target_link_directories/link_directories in cmake (#29)
  • Included benchmark tests (#20)
  • Update Quality Declaration (#23)
  • Update package maintainers. (#22)
  • Bump QD to 3 and some minor style fixes (#19)
  • Add Security Vulnerability Policy pointing to REP-2006. (#18)
  • Add quality declaration libyaml_vendor (#12)
  • Contributors: Alejandro Hernández Cordero, Chris Lalancette, Jorge Perez, Michel Hidalgo

1.0.2 (2020-05-07)

  • Quality declaration for external dependency libyaml (#14)
  • Add missing Contributing.md file (#17)
  • Export modern CMake interface target (#16)
  • Contributors: Dirk Thomas, Jorge Perez

1.0.1 (2020-04-24)

  • Add missing export of yaml (#15)
  • Only propagate CMAKE_BUILD_TYPE for single configuration generators (#13)
  • Enable linter tests on libyaml_vendor (#8)
  • Add missing LICENSE file, apache2 (#7)

1.0.0 (2018-06-25)

  • remove version from CMake, use the one from package.xml instead (#5)
    • remove version from CMake, use the one from package.xml instead
    • removing version keyword as well
  • Export libyaml library (#4)
    • Export libyaml library
    • Remove lib prefix
  • Added support for Android (#2)
  • create libyaml_vendor (#1)
    • create libyaml
    • Don't install to include/config.h
  • Initial commit
  • Contributors: Mickael Gaillard, Mikael Arguedas, dhood

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Package Dependencies

System Dependencies

No direct system dependencies.

Dependant Packages

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged libyaml_vendor at Robotics Stack Exchange

libyaml_vendor package from libyaml_vendor repo

libyaml_vendor

Package Summary

Tags No category tags.
Version 1.0.4
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros2/libyaml_vendor.git
VCS Type git
VCS Version foxy
Last Updated 2021-04-14
Dev Status MAINTAINED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

Wrapper around libyaml, provides the last version (1.8.0 rc) that ships with a CMake module

Additional Links

Maintainers

  • Mikael Arguedas

Authors

No additional authors.

libyaml_vendor

CMake wrapper downloading and building libyaml

Quality Declaration files

Quality declaration for this package: libyaml_vendor QD.

Quality declaration of external dependency libyaml.

CHANGELOG

Changelog for package libyaml_vendor

1.0.4 (2021-04-14)

  • Update quality declaration links (re: ros2/docs.ros2.org#52) (#39)
  • Fix target_link_directories/link_directories in cmake (#29) (#32)
  • Contributors: Alejandro Hernández Cordero, Chris Lalancette, Simon Honigmann

1.0.3 (2021-01-25)

  • Foxy QD point to Foxy benchmark tests (#26)
  • Update QD (#25)
  • Included benchmark tests (#24)
  • Add Security Vulnerability Policy pointing to REP-2006. (#18)
  • Add quality declaration libyaml_vendor (#12)
  • Contributors: Alejandro Hernández Cordero, Chris Lalancette, Jorge Perez, Louise Poubel

1.0.2 (2020-05-07)

  • Quality declaration for external dependency libyaml (#14)
  • Add missing Contributing.md file (#17)
  • Export modern CMake interface target (#16)
  • Contributors: Dirk Thomas, Jorge Perez

1.0.1 (2020-04-24)

  • Add missing export of yaml (#15)
  • Only propagate CMAKE_BUILD_TYPE for single configuration generators (#13)
  • Enable linter tests on libyaml_vendor (#8)
  • Add missing LICENSE file, apache2 (#7)

1.0.0 (2018-06-25)

  • remove version from CMake, use the one from package.xml instead (#5)
    • remove version from CMake, use the one from package.xml instead
    • removing version keyword as well
  • Export libyaml library (#4)
    • Export libyaml library
    • Remove lib prefix
  • Added support for Android (#2)
  • create libyaml_vendor (#1)
    • create libyaml
    • Don't install to include/config.h
  • Initial commit
  • Contributors: Mickael Gaillard, Mikael Arguedas, dhood

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Package Dependencies

System Dependencies

No direct system dependencies.

Dependant Packages

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged libyaml_vendor at Robotics Stack Exchange

libyaml_vendor package from libyaml_vendor repo

libyaml_vendor

Package Summary

Tags No category tags.
Version 1.5.0
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros2/libyaml_vendor.git
VCS Type git
VCS Version iron
Last Updated 2023-02-13
Dev Status MAINTAINED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

Vendored version of libyaml.

Additional Links

Maintainers

  • Scott K Logan

Authors

  • Audrow Nash
  • Michel Hidalgo
  • Mikael Arguedas

libyaml_vendor

CMake wrapper to provide libyaml.

The CMake script in this package checks if a libyaml that has exactly the version required by ROS 2 is available in the system.

If such libyaml is available in the system, it only installs a Findyaml.cmake CMake find module, to ensure that the library can be always found via:

find_package(yaml REQUIRED)

and linked via:

target_link_libraries(<target> PRIVATE yaml)

even if no CMake config file for yaml is installed in the system.

If a libyaml that has exactly the version required by ROS 2 is not available in the system, then it downloads and installs libyaml as part of this package thanks to CMake’s ExternalProject module.

The FORCE_BUILD_VENDOR_PKG CMake option (that by default is OFF) is provided to allow forcing a libyaml build, regardless of what can be found in the system.

Quality Declaration files

Quality declaration for this package: libyaml_vendor QD.

Quality declaration of external dependency libyaml.

CHANGELOG

Changelog for package libyaml_vendor

1.5.0 (2023-02-13)

  • Fix system package dependency (#54)
  • Update libyaml_vendor to C++17. (#55)
  • [rolling] Update maintainers - 2022-11-07 (#53)
  • Contributors: Audrow Nash, Chris Lalancette, Scott K Logan

1.4.2 (2022-11-02)

  • Remove a warning message. (#51)
  • check if libyaml is already present before building it (take 2) (#45)
  • Contributors: Chris Lalancette, Silvio Traversaro

1.4.1 (2022-09-13)

  • Mirror rolling to master
  • Support WindowsStore builds for ROS2 (#50)
    • libyaml for uwp
  • Contributors: Audrow Nash, Lou Amadio

1.4.0 (2022-05-04)

1.3.0 (2022-04-29)

1.2.2 (2022-03-31)

  • Add a buildtool dependency on git. (#48)
  • Contributors: Steven! Ragnarök

1.2.1 (2022-03-28)

  • Install headers to include/${PROJECT_NAME} (#46)
  • Merge pull request #43 from ros2/update-maintainers
  • Update maintainers to Audrow Nash
  • Contributors: Audrow Nash, Shane Loretz

1.2.0 (2021-04-06)

  • updating quality declaration links (re: ros2/docs.ros2.org#52) (#38)
  • Update libyaml_vendor to 0.2.5. (#37)
  • Contributors: Chris Lalancette, shonigmann

1.1.1 (2021-03-10)

  • Fix linker flags for tests when CMake < 3.13 (#35)
  • Always preserve source permissions in vendor packages (#31)
  • Contributors: Scott K Logan

1.1.0 (2021-01-25)

  • Fix target_link_directories/link_directories in cmake (#29)
  • Included benchmark tests (#20)
  • Update Quality Declaration (#23)
  • Update package maintainers. (#22)
  • Bump QD to 3 and some minor style fixes (#19)
  • Add Security Vulnerability Policy pointing to REP-2006. (#18)
  • Add quality declaration libyaml_vendor (#12)
  • Contributors: Alejandro Hernández Cordero, Chris Lalancette, Jorge Perez, Michel Hidalgo

1.0.2 (2020-05-07)

  • Quality declaration for external dependency libyaml (#14)
  • Add missing Contributing.md file (#17)
  • Export modern CMake interface target (#16)
  • Contributors: Dirk Thomas, Jorge Perez

1.0.1 (2020-04-24)

  • Add missing export of yaml (#15)
  • Only propagate CMAKE_BUILD_TYPE for single configuration generators (#13)
  • Enable linter tests on libyaml_vendor (#8)
  • Add missing LICENSE file, apache2 (#7)

1.0.0 (2018-06-25)

  • remove version from CMake, use the one from package.xml instead (#5)
    • remove version from CMake, use the one from package.xml instead
    • removing version keyword as well
  • Export libyaml library (#4)
    • Export libyaml library
    • Remove lib prefix
  • Added support for Android (#2)
  • create libyaml_vendor (#1)
    • create libyaml
    • Don't install to include/config.h
  • Initial commit
  • Contributors: Mickael Gaillard, Mikael Arguedas, dhood

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged libyaml_vendor at Robotics Stack Exchange