25 lines
1.2 KiB
Nix
25 lines
1.2 KiB
Nix
# Automatically generated by: ros2nix --distro jazzy --output-dir generated --output-as-nix-pkg-name --fetch
|
|
{ lib, buildRosPackage, fetchFromGitHub, ament-cmake, ament-index-cpp, ament-lint-auto, ament-lint-common, controller-manager, hardware-interface, ignition-gazebo6, ignition-plugin, pluginlib, rclcpp, rclcpp-lifecycle, yaml-cpp-vendor }:
|
|
buildRosPackage rec {
|
|
pname = "ros-jazzy-ign-ros2-control";
|
|
version = "0.7.9";
|
|
|
|
src = fetchFromGitHub {
|
|
owner = "solid-sinusoid";
|
|
repo = "gz_ros2_control";
|
|
rev = "71ace39ee6f01fd8d6a7699cdedf315913ec8d70";
|
|
sha256 = "1wvdrlig6mz4hc8av7i4rlj7n0la1xj34r62nx8hlxa5p1mg9pb7";
|
|
};
|
|
|
|
buildType = "ament_cmake";
|
|
sourceRoot = "${src.name}/ign_ros2_control/";
|
|
buildInputs = [ ament-cmake ];
|
|
checkInputs = [ ament-lint-auto ament-lint-common ];
|
|
propagatedBuildInputs = [ ament-index-cpp controller-manager hardware-interface ignition-gazebo6 ignition-plugin pluginlib rclcpp rclcpp-lifecycle yaml-cpp-vendor ];
|
|
nativeBuildInputs = [ ament-cmake ];
|
|
|
|
meta = {
|
|
description = "Ignition ros2_control package allows to control simulated robots using ros2_control framework.";
|
|
license = with lib.licenses; [ asl20 ];
|
|
};
|
|
}
|