runtime/overlay.nix
Bill Finger 7175f38b06 Add ROS2 Jazzy Skills, Repositories, and Nix Flake Setup
- Add Nix flake configuration (`flake.nix`, overlays, `package.nix`) for seamless package builds, dependency management, and development shell setup.
2025-02-01 16:45:53 +03:00

37 lines
3 KiB
Nix

self: super: {
behaviortree-ros2 = super.callPackage ../BehaviorTree.ROS2/behaviortree_ros2/package.nix {};
btcpp-ros2-interfaces = super.callPackage ../BehaviorTree.ROS2/btcpp_ros2_interfaces/package.nix {};
btcpp-ros2-samples = super.callPackage ../BehaviorTree.ROS2/btcpp_ros2_samples/package.nix {};
cartesian-compliance-controller = super.callPackage ../cartesian_controllers/cartesian_compliance_controller/package.nix {};
cartesian-controller-base = super.callPackage ../cartesian_controllers/cartesian_controller_base/package.nix {};
cartesian-controller-handles = super.callPackage ../cartesian_controllers/cartesian_controller_handles/package.nix {};
cartesian-controller-utilities = super.callPackage ../cartesian_controllers/cartesian_controller_utilities/package.nix {};
cartesian-force-controller = super.callPackage ../cartesian_controllers/cartesian_force_controller/package.nix {};
cartesian-motion-controller = super.callPackage ../cartesian_controllers/cartesian_motion_controller/package.nix {};
cartesian-twist-controller = super.callPackage ../cartesian_controllers/cartesian_twist_controller/package.nix {};
dynmsg = super.callPackage ../dynamic_message_introspection/dynmsg/package.nix {};
dynmsg-demo = super.callPackage ../dynamic_message_introspection/dynmsg_demo/package.nix {};
dynmsg-msgs = super.callPackage ../dynamic_message_introspection/dynmsg_msgs/package.nix {};
env-manager = super.callPackage ./env_manager/env_manager/package.nix {};
env-manager-interfaces = super.callPackage ./env_manager/env_manager_interfaces/package.nix {};
gym-gz-ros-python = super.callPackage ../gym-gz/package.nix {};
rbs-arm = super.callPackage ../rbs_arm/package.nix {};
rbs-bringup = super.callPackage ./rbs_bringup/package.nix {};
rbs-bt-executor = super.callPackage ./rbs_bt_executor/package.nix {};
rbs-gripper = super.callPackage ../rbs_gripper/package.nix {};
rbs-gym = super.callPackage ./env_manager/rbs_gym/package.nix {};
rbs-perception = super.callPackage ./rbs_perception/package.nix {};
rbs-runtime = super.callPackage ./env_manager/rbs_runtime/package.nix {};
rbs-skill-interfaces = super.callPackage ./rbs_skill_interfaces/package.nix {};
rbs-skill-servers = super.callPackage ./rbs_skill_servers/package.nix {};
rbs-task-planner = super.callPackage ./rbs_task_planner/package.nix {};
rbs-utils = super.callPackage ./rbs_utils/rbs_utils/package.nix {};
rbs-utils-interfaces = super.callPackage ./rbs_utils/rbs_utils_interfaces/package.nix {};
rbss-movetopose = super.callPackage ./rbss_movetopose/package.nix {};
rbss-objectdetection = super.callPackage ./rbss_objectdetection/package.nix {};
rbss-poseestimation = super.callPackage ./rbss_poseestimation/package.nix {};
robonomics = super.callPackage ./robonomics/package.nix {};
robot-builder = super.callPackage ../robot_builder/package.nix {};
scenario = super.callPackage ../scenario/package.nix {};
test-dynmsg = super.callPackage ../dynamic_message_introspection/test_dynmsg/package.nix {};
}