aboutsummaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorEuAndreh <eu@euandre.org>2024-08-21 13:11:52 -0300
committerEuAndreh <eu@euandre.org>2024-08-21 14:51:58 -0300
commit1a746358768cd84eaa32f0066a6791cd8380ad70 (patch)
tree272837745888d5aa7ab412a6d3e063f0b78cacd9 /Makefile
parentmv src/tld.txt src/config/ (diff)
downloadtoph-1a746358768cd84eaa32f0066a6791cd8380ad70.tar.gz
toph-1a746358768cd84eaa32f0066a6791cd8380ad70.tar.xz
src/config/offsite-ssh.txt: Derive from Makefile and include in /etc/
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile7
1 files changed, 5 insertions, 2 deletions
diff --git a/Makefile b/Makefile
index e3a5e24..1b245a9 100644
--- a/Makefile
+++ b/Makefile
@@ -37,9 +37,12 @@ all: $(derived-assets)
$(derived-assets): Makefile
src/config/tld.txt: Makefile
- echo '$(TLD)' > $@
+ echo '$(TLD)' | ifnew $@
-system.scm.sentinel: src/guix/system.scm src/config/tld.txt
+src/config/offsite-ssh.txt: Makefile
+ echo '$(OFFSITE_SSH)' | ifnew $@
+
+system.scm.sentinel: src/guix/system.scm src/config/tld.txt src/config/offsite-ssh.txt
rm -f `basename $@ .sentinel`*
guix build -v3 -r`basename $@ .sentinel` -Kf src/guix/`basename $@ .sentinel`
touch $@