From ff24653bf67bb0ebb25b49f03fc5bbe324307305 Mon Sep 17 00:00:00 2001 From: Nicolas Hiillos Date: Tue, 24 Oct 2023 18:46:04 +0300 Subject: [PATCH] Add symlinks --- modules/linuxcnc.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/modules/linuxcnc.nix b/modules/linuxcnc.nix index 05d6a22..af7c2fe 100644 --- a/modules/linuxcnc.nix +++ b/modules/linuxcnc.nix @@ -4,6 +4,11 @@ let inherit (builtins) filter map pathExists listToAttrs; linuxcncWithEC = pkgs.linuxcnc.overrideAttrs (oldAttrs: { buildInputs = oldAttrs.buildInputs ++ [ pkgs.linuxcnc-ethercat pkgs.hal-cia402 ]; + postInstall = oldAttrs.postInstall + '' + ln -s ${pkgs.linuxcnc-ethercat}/bin/* $out/bin/ + ln -s ${pkgs.linuxcnc-ethercat}/lib/linuxcnc/modules/* $out/lib/linuxcnc/modules/ + ln -s ${pkgs.linuxcnc-ethercat}/share/linuxcnc-ethercat $out/share/ + ''; }); linuxcncEnv = pkgs.buildEnv { name = "linuxcnc-env";