2019-04-16 15:02:56 -04:00
|
|
|
# Define all supported ROS distros
|
|
|
|
|
|
|
|
self: super: {
|
|
|
|
rosPackages = rec {
|
2020-01-17 21:21:17 -05:00
|
|
|
lib = super.lib // import ../lib { inherit self; };
|
2019-12-06 17:18:47 -05:00
|
|
|
|
2019-04-16 15:02:56 -04:00
|
|
|
kinetic = import ./distro-overlay.nix {
|
|
|
|
distro = "kinetic";
|
|
|
|
python = self.python2;
|
|
|
|
} self super;
|
|
|
|
|
|
|
|
kineticPython3 = import ./distro-overlay.nix {
|
|
|
|
distro = "kinetic";
|
|
|
|
python = self.python3;
|
|
|
|
} self super;
|
|
|
|
|
|
|
|
melodic = import ./distro-overlay.nix {
|
2019-05-19 02:36:22 -04:00
|
|
|
distro = "melodic";
|
|
|
|
python = self.python2;
|
|
|
|
} self super;
|
|
|
|
|
|
|
|
melodicPython3 = import ./distro-overlay.nix {
|
2019-04-16 15:02:56 -04:00
|
|
|
distro = "melodic";
|
|
|
|
python = self.python3;
|
|
|
|
} self super;
|
2019-09-05 22:43:33 -04:00
|
|
|
|
2020-05-23 15:25:54 -04:00
|
|
|
noetic = import ./distro-overlay.nix {
|
|
|
|
distro = "noetic";
|
|
|
|
python = self.python3;
|
|
|
|
} self super;
|
|
|
|
|
2019-09-05 22:43:33 -04:00
|
|
|
dashing = import ./distro-overlay.nix {
|
|
|
|
distro = "dashing";
|
|
|
|
python = self.python3;
|
|
|
|
} self super;
|
2019-12-09 00:50:44 -05:00
|
|
|
|
|
|
|
eloquent = import ./distro-overlay.nix {
|
|
|
|
distro = "eloquent";
|
|
|
|
python = self.python3;
|
|
|
|
} self super;
|
2020-06-12 20:47:02 -04:00
|
|
|
|
|
|
|
foxy = import ./distro-overlay.nix {
|
|
|
|
distro = "foxy";
|
|
|
|
python = self.python3;
|
|
|
|
} self super;
|
2019-04-16 15:02:56 -04:00
|
|
|
};
|
|
|
|
}
|