added python overlay
This commit is contained in:
parent
d2ded4365b
commit
9126691766
2 changed files with 11 additions and 10 deletions
10
flake.nix
10
flake.nix
|
@ -21,11 +21,21 @@
|
|||
rosDistroOverlays = self: super: {
|
||||
rosPackages = applyDistroOverlay (import ./overlay.nix) super.rosPackages;
|
||||
};
|
||||
pythonOverlay = self: super: {
|
||||
pythonPackagesExtensions = super.pythonPackagesExtensions ++ [
|
||||
(
|
||||
python-final: python-prev: {
|
||||
rbs-assets-library = self.python3Packages.callPackage ./nix/repos/rbs-assets-library.nix { };
|
||||
}
|
||||
)
|
||||
];
|
||||
};
|
||||
pkgs = import nixpkgs {
|
||||
inherit system;
|
||||
overlays = [
|
||||
nix-ros-overlay.overlays.default
|
||||
rosDistroOverlays
|
||||
pythonOverlay
|
||||
];
|
||||
config.permittedInsecurePackages = [
|
||||
"freeimage-unstable-2021-11-01"
|
||||
|
|
11
overlay.nix
11
overlay.nix
|
@ -1,7 +1,7 @@
|
|||
self: super: {
|
||||
|
||||
# generated from this repo
|
||||
env-manager = super.callPackage ./env_manager/env_manager/package.nix { rbs-assets-library = super.python3Packages.rbs-assets-library; };
|
||||
env-manager = super.callPackage ./env_manager/env_manager/package.nix {};
|
||||
env-manager-interfaces = super.callPackage ./env_manager/env_manager_interfaces/package.nix {};
|
||||
rbs-bringup = super.callPackage ./rbs_bringup/package.nix {};
|
||||
rbs-bt-executor = super.callPackage ./rbs_bt_executor/package.nix {};
|
||||
|
@ -53,13 +53,4 @@ self: super: {
|
|||
scenario = super.callPackage ./repos/nix/scenario.nix {};
|
||||
test-dynmsg = super.callPackage ./repos/nix/test-dynmsg.nix {};
|
||||
transmission-interface = super.callPackage ./repos/nix/transmission-interface.nix {};
|
||||
|
||||
# python
|
||||
pythonPackagesExtensions = super.pythonPackagesExtensions ++ [
|
||||
(
|
||||
python-final: python-prev: {
|
||||
rbs-assets-library = self.python3Packages.callPackage ./repos/nix/rbs-assets-library { };
|
||||
}
|
||||
)
|
||||
];
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue