1
0
Fork 0
mirror of https://github.com/lopsided98/nix-ros-overlay.git synced 2025-07-14 06:00:38 +03:00
nix-ros-overlay/distros/default.nix
2023-08-03 20:35:46 -04:00

44 lines
1.1 KiB
Nix

# Define all supported ROS distros
self: super: {
rosPackages = self.lib.warn "nix-ros-overlay staging branch has been renamed to develop, use it instead" rec {
recurseForDerivations = true;
lib = super.lib // import ../lib { inherit lib self; };
melodicPython3 = import ./distro-overlay.nix {
version = 1;
distro = "melodic";
python = self.python3;
} self super;
noetic = import ./distro-overlay.nix {
version = 1;
distro = "noetic";
python = self.python3;
} self super;
foxy = import ./distro-overlay.nix {
version = 2;
distro = "foxy";
python = self.python3;
} self super;
humble = import ./distro-overlay.nix {
version = 2;
distro = "humble";
python = self.python3;
} self super;
iron = import ./distro-overlay.nix {
version = 2;
distro = "iron";
python = self.python3;
} self super;
rolling = import ./distro-overlay.nix {
version = 2;
distro = "rolling";
python = self.python3;
} self super;
};
}