From bc591dcedf45b80f70661f33c42c68dbd581e901 Mon Sep 17 00:00:00 2001 From: jdlugosz963 Date: Mon, 11 Aug 2025 17:36:57 +0200 Subject: Migrate to RDE --- Makefile | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 Makefile (limited to 'Makefile') diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..14fdb7b --- /dev/null +++ b/Makefile @@ -0,0 +1,19 @@ +.DEFAULT_GOAL := reconfigure + +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) -- + +repl: + ${GUIX} shell guile-next guile-ares-rs \ + -e '((@ (rde packages guix) make-guix-package) (load "${CHANNELS_FILE}"))' \ + -e '((@ (rde packages guix) make-channels-package) (load "${CHANNELS_FILE}"))' \ + -- guile \ + -L ./src \ + -c \ + "(begin (use-modules (guix gexp)) ((@ (ares server) run-nrepl-server)))" + +reconfigure: + sudo -E ${GUIX} system -L ./src reconfigure -e "(@ (jd config) %os)" -- cgit v1.2.3