mirror of
https://github.com/lopsided98/nix-ros-overlay.git
synced 2025-06-10 17:54:49 +03:00
14 lines
414 B
Nix
14 lines
414 B
Nix
{ nixpkgs ? <nixpkgs>, nix-ros-overlay ? ./., distro ? null }:
|
|
with import (nixpkgs + /lib);
|
|
let
|
|
releasePackages = mapAttrs (_: a: removeAttrs a [
|
|
"lib"
|
|
"python"
|
|
"python3"
|
|
"python2"
|
|
"pythonPackages"
|
|
"python2Packages"
|
|
"python3Packages"
|
|
"boost"
|
|
]) (import nix-ros-overlay { inherit nixpkgs; }).rosPackages;
|
|
in if distro == null then releasePackages else releasePackages.${distro}
|