GZIP=gzip
GZIPFLAGS=
-.PHONY : clean
+HTMLMANIFEST=HTML.manifest
-VPATH=../docsrc
+DIRS=common fo html lib manpages pi refentry roundtrip slides/fo slides/html template utility website
-DIRS=common refentry lib html fo manpages roundtrip slides-html slides-fo website template utility
+.PHONY : clean
%.included: %
$(XINCLUDE) $< >$@
# build reference.pdf.gz except for snapshot releases
ifneq (snapshot,$(findstring snapshot,$(RELVER)))
-all: reference.txt.gz reference.pdf.gz html
+all: reference.txt.gz reference.css reference.pdf.gz
else
-all: reference.txt.gz html
+all: reference.txt.gz reference.css
endif
-html: base copyright.html warranty.html reference.html index.html
+#reference.html: ../docsrcx/reference.xml.included $(REFERENCETXTXSL)
+# $(XSLT) $< $(REFERENCETXTXSL) > $@
-base:
- for i in $(DIRS) __bogus__; do \
- if [ $$i != __bogus__ ] ; then \
- echo "$(MAKE) -C $$i"; $(MAKE) -C $$i; \
- fi \
- done
+index.html: ../docsrcx/reference.xml.included $(RSTYLE)
+ $(XSLT) $< $(RSTYLE) > $@
-copyright.html: copyright.xml $(RSTYLE)
- $(XJPARSE) $(XJPARSEFLAGS) $(VPATH)/$<
- $(XSLT) $(PROCOPT) $< $(RSTYLE) $@ $(XSLTOPT)
-
-warranty.html: warranty.xml $(RSTYLE)
- $(XJPARSE) $(XJPARSEFLAGS) $(VPATH)/$<
- $(XSLT) $(PROCOPT) $< $(RSTYLE) $@ $(XSLTOPT)
+reference.html: index.html
+ cp -p $< $@
-reference.html: reference.xml $(RSTYLE)
- $(XJPARSE) $(XJPARSEFLAGS) $(VPATH)/$<
- $(XSLT) $(PROCOPT) $< $(RSTYLE) $@ $(XSLTOPT)
+reference.css: ../docsrcx/reference.css
+ cp -p $< .
+ for dir in $(DIRS); do cp -p $< $$dir; done
-index.html: reference.html
- cp -p $< $@
+debug:
+ @echo $(DIRS)
-reference.fo: ../docsrc/reference.dbk.included $(REFERENCEFOXSL)
+reference.fo: ../docsrc/reference.xml.included $(REFERENCEFOXSL)
$(DOCBOOK_SVN)/buildtools/xslt -$(FO_BUILDER) $< $(REFERENCEFOXSL) > $@
reference.pdf: reference.fo
$(XEP) $(XEPFLAGS) $<
-reference.txt.html: ../docsrc/reference.dbk.included $(REFERENCETXTXSL)
- $(XSLT) $< $(REFERENCETXTXSL) > $@
-
-reference.txt: reference.txt.html
+reference.txt: reference.html
$(TXT_MAKER) $(TXT_MAKER_FLAGS) $< > $@
reference.pdf.gz: reference.pdf
cat $< | $(GZIP) $(GZIPFLAGS) > $@
clean:
- for i in $(DIRS) __bogus__; do \
- if [ $$i != __bogus__ ] ; then \
- echo "$(MAKE) -C $$i clean"; $(MAKE) -C $$i clean; \
- fi \
- done
- $(RM) copyright.html
- $(RM) index.html
+ $(RM) reference.css
+ for dir in $(DIRS); do $(RM) $$dir/reference.css; done
$(RM) reference.html
- $(RM) warranty.html
$(RM) reference.fo
$(RM) reference.pdf
- $(RM) reference.txt
- $(RM) reference.txt.html
$(RM) reference.pdf.gz
$(RM) reference.txt.gz
- $(RM) ../docsrc/reference.dbk.included
+ $(RM) reference.txt
+ $(RM) ../docsrc/reference.xml.included
+ for file in $$(cat $(HTMLMANIFEST)); do $(RM) $$file; done
+ $(RM) $(HTMLMANIFEST)
+++ /dev/null
-/* reference.css, a stylesheet for reference documentation */
-
-div.legalnotice { font-size: 80%; }
-
-div.note {
- border-left: solid #d5dee3 20px;
- border-right: solid #d5dee3 20px;
- margin-left: 5%;
- margin-right: 10%;
- padding: 5px;
-}
-
-div.informalexample { background-color: #d5dee3;
- border-top-width: 2px;
- border-top-style: double;
- border-top-color: #d3d3d3;
- border-bottom-width: 2px;
- border-bottom-style: double;
- border-bottom-color: #d3d3d3;
- padding: 4px;
- margin: 0em;
- margin-left: 2em;
- }
-
-pre.programlisting { whitespace: pre;
- font-family: monospace;
- background-color: #d5dee3;
- border-top-width: 1px;
- border-top-style: single;
- border-top-color: #d3d3d3;
- border-bottom-width: 1px;
- border-bottom-style: single;
- border-bottom-color: #d3d3d3;
- padding: 4px;
- margin: 0em;
- }
-
-div.informalexample pre { whitespace: pre;
- font-family: monospace;
- border-top-width: 0px;
- border-bottom-width: 0px;
- padding: 0px;
- }