|
|
|
@ -86,10 +86,15 @@ CLEAN=$(CONTENT) $(NEWSFILES) $(WWW_CCC_DE_UPDATES) $(CALENDAR_SUMMARY) $(DS_PAG
|
|
|
|
|
NOINPUTVALID:=false
|
|
|
|
|
NOVALID:=false
|
|
|
|
|
|
|
|
|
|
ALL_XSLS = $(wildcard xsl/*.xsl)
|
|
|
|
|
|
|
|
|
|
define xml_process
|
|
|
|
|
$(NOINPUTVALID) || $(VALIDATOR) $(VFLAGS_IN) $<
|
|
|
|
|
@$(NOINPUTVALID) || echo $(VALIDATOR) $(VFLAGS_IN) $<
|
|
|
|
|
@$(NOINPUTVALID) || $(VALIDATOR) $(VFLAGS_IN) $< 2>&1 | grep -v " validates" || true
|
|
|
|
|
$(PROCESSOR) $(PFLAGS) -o $@ $(STYLE) $<
|
|
|
|
|
$(NOVALID) || $(VALIDATOR) $(VFLAGS_OUT) $@ || \
|
|
|
|
|
@$(NOVALID) || echo $(VALIDATOR) $(VFLAGS_OUT) $@ || \
|
|
|
|
|
{ touch -m -t 197001010000 Makefile $@ ; exit 1 ; }
|
|
|
|
|
@$(NOVALID) || $(VALIDATOR) $(VFLAGS_OUT) $@ || \
|
|
|
|
|
{ touch -m -t 197001010000 Makefile $@ ; exit 1 ; }
|
|
|
|
|
endef
|
|
|
|
|
|
|
|
|
@ -186,7 +191,7 @@ $(CALENDAR_SUMMARY): content/events.xml news.xml
|
|
|
|
|
$(call xml_process)
|
|
|
|
|
|
|
|
|
|
build/calendar.html : VFLAGS_IN=$(VFLAGS)
|
|
|
|
|
build/calendar.html: $(CALENDAR_SUMMARY) $(STYLE) $(NAVIGATION) $(WWW_CCC_DE_UPDATES) $(DATESTAMP)
|
|
|
|
|
build/calendar.html: $(CALENDAR_SUMMARY) $(STYLE) $(NAVIGATION) $(WWW_CCC_DE_UPDATES) $(DATESTAMP) $(ALL_XSLS)
|
|
|
|
|
$(call xml_process)
|
|
|
|
|
|
|
|
|
|
# XCal
|
|
|
|
|