platformio: Don't link udev rules into a subdirectory
This causes collisions when NixOS is configured like ``` nix { pkgs, ... }: { services.udev.packages = [ pkgs.platformio ]; } ``` and would also cause a regression having to add the subirectory to the udev packages path: ``` nix { pkgs, ... }: { services.udev.packages = [ (pkgs.platformio-core.udev + "/99-platformio-udev.rules") ]; } ```
This commit is contained in:
parent
a4f504536f
commit
f88eb92ff9
|
@ -73,7 +73,7 @@ with python3.pkgs; buildPythonApplication rec {
|
||||||
# Install udev rules into a separate output so all of platformio-core is not a dependency if
|
# Install udev rules into a separate output so all of platformio-core is not a dependency if
|
||||||
# you want to use the udev rules on NixOS but not install platformio in your system packages.
|
# you want to use the udev rules on NixOS but not install platformio in your system packages.
|
||||||
postInstall = ''
|
postInstall = ''
|
||||||
mkdir -p $udev/lib/udev/rules.d/99-platformio-udev.rules
|
mkdir -p $udev/lib/udev/rules.d
|
||||||
cp platformio/assets/system/99-platformio-udev.rules $udev/lib/udev/rules.d/99-platformio-udev.rules
|
cp platformio/assets/system/99-platformio-udev.rules $udev/lib/udev/rules.d/99-platformio-udev.rules
|
||||||
'';
|
'';
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue