package.nix
 1  # Automatically generated by: ros2nix --distro jazzy --flake --license Apache-2.0
 2  # Copyright 2025 None
 3  # Distributed under the terms of the Apache-2.0 license
 4  {
 5    lib,
 6    buildRosPackage,
 7    ament-cmake,
 8    controller-interface,
 9    kdl-parser,
10    pluginlib,
11    rclcpp,
12    realtime-tools,
13    ros-environment,
14    trajectory-msgs,
15  }:
16  buildRosPackage rec {
17    pname = "ros-jazzy-cartesian-controller-base";
18    version = "0.0.0";
19  
20    src = ./.;
21  
22    buildType = "ament_cmake";
23    buildInputs = [ament-cmake ros-environment];
24    propagatedBuildInputs = [controller-interface kdl-parser pluginlib rclcpp realtime-tools trajectory-msgs];
25    nativeBuildInputs = [ament-cmake];
26  
27    meta = {
28      description = "The cartesian_controller_base package";
29      license = with lib.licenses; [bsd3];
30    };
31  }