Makefile: make xml_process print nicer, added ALL_XSLS to have some more dependencies
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
|
||||
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
|
||||
|
|
Loading…
Reference in New Issue