rclada 0.1.0 (#209)
This commit is contained in:
committed by
GitHub
parent
574503dfeb
commit
08b1bb0e7b
@@ -0,0 +1,40 @@
|
||||
name = "rclada"
|
||||
description = "ROS2 Ada Client Library"
|
||||
version = "0.1.0"
|
||||
licenses = ["LGPL 3.0"]
|
||||
|
||||
authors = ["Alejandro R. Mosteo"]
|
||||
maintainers = ["Alejandro R. Mosteo <alejandro@mosteo.com>"]
|
||||
maintainers-logins = ["mosteo"]
|
||||
tags = ["ros", "robotics", "client"]
|
||||
website = "https://github.com/ada-ros/ada4ros2"
|
||||
|
||||
project-files = ["install/rclada/share/gpr/rcl.gpr"]
|
||||
|
||||
[[depends-on]]
|
||||
ros2_foxy = "*"
|
||||
|
||||
[environment]
|
||||
# Needed to source setup.bash in client packages
|
||||
RCLADA_INSTALL_DIR.set = "${CRATE_ROOT}/install"
|
||||
# Needed to locate project files here and in clients
|
||||
GPR_PROJECT_PATH.append = "${CRATE_ROOT}/install/rclada/share/gprauto:${CRATE_ROOT}/install/rclada_common/share/gpr:${CRATE_ROOT}/install/rosidl_generator_ada/share/gpr:${CRATE_ROOT}/install/rosidl_generator_ada/share/gprauto"
|
||||
# Needed to locate libraries
|
||||
LD_LIBRARY_PATH.append = "/opt/ros/foxy/lib"
|
||||
|
||||
[[actions]]
|
||||
type = "post-fetch"
|
||||
command = ["./build.bash"]
|
||||
|
||||
[[actions]]
|
||||
type = "pre-build"
|
||||
command = ["./build.bash"]
|
||||
|
||||
[available.'case(distribution)']
|
||||
ubuntu = true
|
||||
'...' = false
|
||||
|
||||
[origin]
|
||||
commit = "e390763f633c441d0d92a5f9e0c72a544c1d6fbd"
|
||||
url = "git+https://github.com/ada-ros/rclada_alire.git"
|
||||
|
||||
@@ -0,0 +1,42 @@
|
||||
name = "rclada_examples"
|
||||
description = "ROS2 Ada Client Library - Examples"
|
||||
version = "0.1.0"
|
||||
licenses = ["LGPL 3.0"]
|
||||
|
||||
authors = ["Alejandro R. Mosteo"]
|
||||
maintainers = ["Alejandro R. Mosteo <alejandro@mosteo.com>"]
|
||||
maintainers-logins = ["mosteo"]
|
||||
tags = ["ros", "robotics", "client"]
|
||||
website = "https://github.com/ada-ros/ada4ros2"
|
||||
|
||||
project-files = ["src/rclada_examples/examples.gpr"]
|
||||
executables = ["add_two_ints_client",
|
||||
"add_two_ints_server",
|
||||
"add_two_ints_client_async",
|
||||
"graph_info",
|
||||
"listener",
|
||||
"listener_metadata",
|
||||
"pong_class",
|
||||
"pong_generic",
|
||||
"talker",
|
||||
"talker_metadata"
|
||||
]
|
||||
|
||||
[environment]
|
||||
GPR_PROJECT_PATH.append="${CRATE_ROOT}/install/rclada_examples/share/gprauto"
|
||||
|
||||
[[depends-on]]
|
||||
rclada = "~0.1.0"
|
||||
|
||||
[[actions]]
|
||||
type = "pre-build"
|
||||
command = ["./build.bash"]
|
||||
|
||||
[available.'case(distribution)']
|
||||
ubuntu = true
|
||||
'...' = false
|
||||
|
||||
[origin]
|
||||
commit = "3d92e3ad4f86c2f71ae9637943bbc7eab047b259"
|
||||
url = "git+https://github.com/ada-ros/rclada_examples_alire.git"
|
||||
|
||||
@@ -0,0 +1,12 @@
|
||||
description = "ROS2 Foxy distribution"
|
||||
name = "ros2_foxy"
|
||||
licenses = []
|
||||
maintainers = ["alejandro@mosteo.com"]
|
||||
maintainers-logins = ["mosteo"]
|
||||
tags = ["ros", "robotics"]
|
||||
website = "https://index.ros.org/doc/ros2/"
|
||||
|
||||
[[external]]
|
||||
hint = "For installation instructions, visit https://index.ros.org/doc/ros2/Installation/#installationguide"
|
||||
kind = "system"
|
||||
origin."case(distribution)"."ubuntu" = ["ros-foxy-desktop"]
|
||||
Reference in New Issue
Block a user