gnu: opencv: Don't hardcode build directories.
authorEfraim Flashner <efraim@flashner.co.il>
Mon, 14 Jan 2019 08:01:52 +0000 (10:01 +0200)
committerEfraim Flashner <efraim@flashner.co.il>
Mon, 14 Jan 2019 13:07:41 +0000 (15:07 +0200)
* gnu/packages/image-processing.scm (opencv)[arguments]: Change
OPENCV_EXTRA_MODULES_PATH and OPENCV_TEST_DATA_PATH to use 'getcwd'
instead of hardcoding the build path.

gnu/packages/image-processing.scm

index 9be9ced..a27da6a 100644 (file)
@@ -255,15 +255,12 @@ integrates with various databases on GUI toolkits such as Qt and Tk.")
              "-DBUILD_PERF_TESTS=OFF"
              "-DBUILD_TESTS=ON"
 
-             (string-append "-DOPENCV_EXTRA_MODULES_PATH="
-                            "/tmp/guix-build-opencv-" ,version ".drv-0"
+             (string-append "-DOPENCV_EXTRA_MODULES_PATH=" (getcwd)
                             "/opencv-contrib/opencv_contrib-" ,version
                             "/modules")
 
              ;;Define test data:
-             (string-append "-DOPENCV_TEST_DATA_PATH="
-                            "/tmp/guix-build-opencv-" ,version ".drv-0"
-                            ;;"/opencv-3.4.0"
+             (string-append "-DOPENCV_TEST_DATA_PATH=" (getcwd)
                             "/opencv-extra/opencv_extra-" ,version
                             "/testdata")