Makefile: make xml_process print nicer, added ALL_XSLS to have some more dependencies
This commit is contained in:
parent
94f396a4b4
commit
e248666df0
11
Makefile
11
Makefile
|
@ -86,10 +86,15 @@ CLEAN=$(CONTENT) $(NEWSFILES) $(WWW_CCC_DE_UPDATES) $(CALENDAR_SUMMARY) $(DS_PAG
|
||||||
NOINPUTVALID:=false
|
NOINPUTVALID:=false
|
||||||
NOVALID:=false
|
NOVALID:=false
|
||||||
|
|
||||||
|
ALL_XSLS = $(wildcard xsl/*.xsl)
|
||||||
|
|
||||||
define xml_process
|
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) $<
|
$(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 ; }
|
{ touch -m -t 197001010000 Makefile $@ ; exit 1 ; }
|
||||||
endef
|
endef
|
||||||
|
|
||||||
|
@ -186,7 +191,7 @@ $(CALENDAR_SUMMARY): content/events.xml news.xml
|
||||||
$(call xml_process)
|
$(call xml_process)
|
||||||
|
|
||||||
build/calendar.html : VFLAGS_IN=$(VFLAGS)
|
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)
|
$(call xml_process)
|
||||||
|
|
||||||
# XCal
|
# XCal
|
||||||
|
|
Loading…
Reference in New Issue