aboutsummaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile10
1 files changed, 7 insertions, 3 deletions
diff --git a/Makefile b/Makefile
index 1063f9d..7218a2c 100644
--- a/Makefile
+++ b/Makefile
@@ -74,8 +74,12 @@ result result.sentinel: default.nix
debian.mk: paku.lock
paku debian > $@
-debian: debian.mk
+debian.sentinel: debian.mk
@$(MAKE) -f debian.mk
+ touch debian.sentinel
+
+debian: debian.sentinel
+
homebrew: Formula
@@ -85,7 +89,7 @@ Formula: paku.lock
touch $@
-public/debian: debian
+public/debian: debian.sentinel
mkdir -p $(@D)
rsync -avzP --delete `$(MAKE) -s -f debian.mk public-dir`/ $@/
@@ -102,7 +106,7 @@ upload: public
clean: src/bin/paku
rm -rf "`paku -C datadir`"
rm -rf \
- $(derived-assets) result* *.mk public/
+ $(derived-assets) result* *.mk *.sentinel public/
local-files = \