From 25a6d51e44577179378fd2b3e83042ff1de1cec9 Mon Sep 17 00:00:00 2001 From: Arun Isaac Date: Mon, 6 Jun 2022 22:31:29 +0530 Subject: guix.scm: Use source from current directory. * guix.scm: Import (guix gexp), (guix git-download) and (guix packages). (%source-dir): New variable. (guile-xapian)[source]: Set to source from current directory. --- guix.scm | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'guix.scm') diff --git a/guix.scm b/guix.scm index 44f0071..14b48f0 100644 --- a/guix.scm +++ b/guix.scm @@ -22,12 +22,19 @@ ;;; ;;; $ guix environment -l guix.scm -(use-modules (guix packages) +(use-modules (guix gexp) + (guix git-download) + (guix packages) (gnu packages autotools) (gnu packages guile-xyz)) +(define %source-dir (dirname (current-filename))) + (package (inherit guile-xapian) + (source (local-file %source-dir + #:recursive? #t + #:select? (git-predicate %source-dir))) (native-inputs `(,@(package-native-inputs guile-xapian) ("autoconf" ,autoconf) -- cgit v1.2.3