summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Makefile18
-rw-r--r--make/rules.mk13
2 files changed, 15 insertions, 16 deletions
diff --git a/Makefile b/Makefile
index c0c4165..a1bb03e 100644
--- a/Makefile
+++ b/Makefile
@@ -28,14 +28,26 @@ all: init $(SOURCES)
init:
git submodule init
git submodule update
- $(if $(dummy_MODULES),mkdir -p $(dummy_MODULES))
touch init
-install:: init
+install:: init $(dummy_MODULES)
ifeq ($(strip $(CONFIGS)),)
$(error Please configure ikiwiki.setup and then uncomment it at the top of the Makefile!)
endif
+content_dummy_master:
+ mkdir $@
+ cd $@ && git init
+ echo .ikiwiki > $@/.gitignore
+ cd $@ && git add .gitignore
+ cd $@ && git commit -m "Ignore .ikiwiki."
+
+$(dummy_MODULES): content_dummy_master
+ clone $< $@
+
+clean::
+ rm -rf content_dummy_master $(dummy_MODULES)
+
include make/rules.mk
pot: $(ALL_POTFILES)
@@ -43,4 +55,4 @@ po: $(ALL_POFILES)
$(LOCALE_L10NFILES): $(MASTER_L10NFILES)
translations: po $(LOCALE_L10NFILES)
-.PHONY: all $(SOURCES) pot po translations install ultraclean
+.PHONY: all $(SOURCES) pot po translations install clean
diff --git a/make/rules.mk b/make/rules.mk
index 226d37d..850dcef 100644
--- a/make/rules.mk
+++ b/make/rules.mk
@@ -76,19 +76,6 @@ endif
-# 1:dummydir
-define DUMMYMODULE_template
-$(1):
- mkdir -p $$@
-
-# WARNING: this may wipe unrelated files too!
-ultraclean::
- rm -rf "$(1)"
-endef
-$(foreach module,$(dummy_MODULES),$(eval $(call DUMMYMODULE_template,$(masterdir))))
-
-
-
# 1:configfile
define CONFIG_template
$(1):
0/b1/20120209090739.GA24017@grep.be/debian?h=master'>tags/30/b1/20120209090739.GA24017@grep.be/debian0
-rw-r--r--tags/30/b1/20120209090739.GA24017@grep.be/signed0
-rw-r--r--tags/30/b1/20171230150348.138CD8C22@lxp5.free-owl.de/sys0
-rw-r--r--tags/30/b1/20171230150348.138CD8C22@lxp5.free-owl.de/unread0
-rw-r--r--tags/30/b1/20180424180230.98D5E1C098@jawa.homebase.dk/hb0
-rw-r--r--tags/30/b1/20180424180230.98D5E1C098@jawa.homebase.dk/sys0
-rw-r--r--tags/30/b1/20180424180230.98D5E1C098@jawa.homebase.dk/unread0
-rw-r--r--tags/30/b1/4C83EB9E.7090604@cipworx.org/debian0
-rw-r--r--tags/30/b1/4C83EB9E.7090604@cipworx.org/replied0
-rw-r--r--tags/30/b1/54ee7625-1407-ce50-19a8-6ca844c08932@wizzup.org/signed0
-rw-r--r--tags/30/b1/54ee7625-1407-ce50-19a8-6ca844c08932@wizzup.org/unread0
-rw-r--r--tags/30/b1/CALJkht7OGKTA_BUwCF4MP=QXVad928pTEJMvhE9=fgManHDzmw@mail.gmail.com/inbox0
-rw-r--r--tags/30/b1/CALJkht7OGKTA_BUwCF4MP=QXVad928pTEJMvhE9=fgManHDzmw@mail.gmail.com/old0
-rw-r--r--tags/30/b1/E1he282-0002e3-50@enotuniq.net/debian0
-rw-r--r--tags/30/b1/E1he282-0002e3-50@enotuniq.net/unread0
-rw-r--r--tags/30/b1/alpine.LFD.1.10.0811101743530.9695@localhost.localdomain/sugar0
-rw-r--r--tags/30/b1/mailman.31.1679472001.20168.parl-devel@alioth-lists.debian.net/inbox0
-rw-r--r--tags/30/b1/mailman.31.1679472001.20168.parl-devel@alioth-lists.debian.net/killed0
-rw-r--r--tags/30/b1/mailman.31.1679472001.20168.parl-devel@alioth-lists.debian.net/unread0
31 files changed, 0 insertions, 0 deletions