summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--.guix/tissue-package.scm10
1 files changed, 5 insertions, 5 deletions
diff --git a/.guix/tissue-package.scm b/.guix/tissue-package.scm
index 305b501..ef20db2 100644
--- a/.guix/tissue-package.scm
+++ b/.guix/tissue-package.scm
@@ -55,11 +55,11 @@
 (define-public tissue
   (package
     (inherit guix:tissue)
-    (source (let ((source-directory (dirname (current-source-directory))))
-              (local-file source-directory
-                          "tissue-checkout"
-                          #:recursive? #t
-                          #:select? (git-predicate source-directory))))
+    (source (local-file ".."
+                        "tissue-checkout"
+                        #:recursive? #t
+                        #:select? (or (git-predicate "..")
+                                      (const #t))))
     (inputs
      (modify-inputs (package-inputs guix:tissue)
        (replace "guile-git" guile-git)))