aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEuAndreh <eu@euandre.org>2025-03-28 15:56:01 -0300
committerEuAndreh <eu@euandre.org>2025-03-28 15:56:01 -0300
commite9fc20d4884dee3465f5ff7a8ef6bab7f5cf6693 (patch)
tree2719da4c3c10e586d8641421509748a22af0e8a5
parentgit mv EuAndreh.key maintainer.key (diff)
downloadpackages-e9fc20d4884dee3465f5ff7a8ef6bab7f5cf6693.tar.gz
packages-e9fc20d4884dee3465f5ff7a8ef6bab7f5cf6693.tar.xz
Makefile: Enable creation of maintainer.key if missing
-rw-r--r--Makefile4
1 files changed, 4 insertions, 0 deletions
diff --git a/Makefile b/Makefile
index 475a5d5..7c76772 100644
--- a/Makefile
+++ b/Makefile
@@ -36,6 +36,7 @@ side-assets = \
all: $(derived-assets)
+all: maintainer.key
queue.scm.sentinel: src/org/euandre/queue.scm
@@ -56,6 +57,9 @@ local.scm.sentinel internet.scm.sentinel: queue.scm.sentinel packages.scm.sentin
guix build -c$N -v3 -Lsrc -r`basename $@ .sentinel` -Kf tests/`basename $@ .scm.sentinel`/system.scm
touch $@
+maintainer.key: meta.json
+ gpg --export --armour "`jq -r '.maintainer.email' < meta.json`" > $@
+
local-files = \