rclada 0.1.0 (#209)

This commit is contained in:
Alejandro R Mosteo
2020-12-18 17:27:36 +01:00
committed by GitHub
parent 574503dfeb
commit 08b1bb0e7b
3 changed files with 94 additions and 0 deletions
+40
View File
@@ -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"]