8 include Makefile.common
11 XHTBL = ./xhtbl.native
13 LDURL = http://lambda-delta.info/
15 SRCDIR = ../../web/home/
16 LDSRCDIR = ../../etc/lambda_delta/
18 TBLDIRS = $(SRCDIR) $(LDSRCDIR)
20 LDWS = $(shell find $(SRCDIR) -name "*.ldw.xml")
21 TBLS = $(shell find $(TBLDIRS) -name "*.tbl")
22 XSLS = xhtbl.xsl $(patsubst %.tbl, %.xsl, $(notdir $(TBLS)))
23 HTMLS = $(patsubst %.ldw.xml, $(HOMEDIR)%.html, $(notdir $(LDWS)))
24 LDWEB = ld_web.xsl ld_web_root.xsl ld_web_library.xsl
26 $(HOMEDIR)%.html: BASEURL = --stringparam baseurl $(LDURL)
30 $(XSLS:%=$(XSLDIR)%): $(TBLS) $(XHTBL)
32 $(H)$(XHTBL) -O $(XSLDIR) $(TBLS)
34 $(HOMEDIR)%.html: $(SRCDIR)%.ldw.xml $(XSLS:%=$(XSLDIR)%) $(LDWEB:%=$(XSLDIR)%)
35 @echo " XSLT $(notdir $<)"
36 $(H)$(XSLT) -o $@ $(BASEURL) $(XSLDIR)ld_web.xsl $<