From ad05b668055e08136f6f1e1b85696a825e9b2c8b Mon Sep 17 00:00:00 2001 From: Jakub Dlugosz Date: Fri, 31 Oct 2025 13:28:30 +0100 Subject: Add env entry to Makefile that creates guix env based on channels-lock.scm --- Makefile | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index ac9ec38..ee4387d 100644 --- a/Makefile +++ b/Makefile @@ -2,10 +2,14 @@ CHANNELS_FILE=./channels-lock.scm GUIXTM=guix time-machine -C ${CHANNELS_FILE} -GUIXTM_LOCAL_RDE=guix time-machine -L ./env/guix -C ${CHANNELS_FILE_LOCAL_RDE} GUIX=$(GUIXTM) -- +env: + guix build \ + -e '((@ (gnu packages package-management) guix-for-channels) (load "${CHANNELS_FILE}"))' \ + -r guix + repl: ${GUIX} shell guile-next guile-ares-rs \ -e '((@ (rde packages guix) make-guix-package) (load "${CHANNELS_FILE}"))' \ -- cgit v1.2.3