From ba5642f6c1f0f0ad74a3ac57e0eeb6a117d479d9 Mon Sep 17 00:00:00 2001 From: UGA Innovation Factory Date: Thu, 18 Dec 2025 20:41:37 -0500 Subject: [PATCH] Use runCommand to handle SDK filename with parentheses --- default.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/default.nix b/default.nix index 4e5e686..3449aaa 100644 --- a/default.nix +++ b/default.nix @@ -35,7 +35,10 @@ let pname = "mindvision-camera-sdk"; version = "2.1.0.49"; - src = ./usda-vision/camera-management-api/camera_sdk + "/linuxSDK_V2.1.0.49(250108).tar.gz"; + # Reference the tar.gz file from the camera_sdk directory + src = pkgs.runCommand "camera-sdk-source" {} '' + cp ${./usda-vision/camera-management-api/camera_sdk}/"linuxSDK_V2.1.0.49(250108).tar.gz" $out + ''; nativeBuildInputs = [ pkgs.makeWrapper ]; buildInputs = [ pkgs.libusb1 ];