mirror of
https://git.linuxfromscratch.org/lfs.git
synced 2025-03-06 06:14:47 +00:00
Fix merged Makfile for pdf
git-svn-id: http://svn.linuxfromscratch.org/LFS/branches/merge@11075 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
This commit is contained in:
parent
77ab7f35e9
commit
188e34cbfe
35
Makefile
35
Makefile
@ -5,6 +5,7 @@ RENDERTMP = $(HOME)/tmp
|
||||
CHUNK_QUIET = 1
|
||||
ROOT_ID =
|
||||
PDF_OUTPUT = LFS-BOOK.pdf
|
||||
PDF_SYSD_OUTPUT = LFS-SYSD-BOOK.pdf
|
||||
NOCHUNKS_OUTPUT = LFS-BOOK.html
|
||||
NOCHUNKS_SYSD_FILE = LFS-SYSD-BOOK.html
|
||||
SHELL = /bin/bash
|
||||
@ -97,10 +98,10 @@ pdf: validate
|
||||
|
||||
@echo "Generating FO file..."
|
||||
$(Q)xsltproc --nonet \
|
||||
--stringparam rootid "$(ROOT_ID)" \
|
||||
--output $(RENDERTMP)/lfs-pdf.fo \
|
||||
stylesheets/lfs-pdf.xsl \
|
||||
$(RENDERTMP)/lfs-pdf.xml
|
||||
--stringparam rootid "$(ROOT_ID)" \
|
||||
--output $(RENDERTMP)/lfs-pdf.fo \
|
||||
stylesheets/lfs-pdf.xsl \
|
||||
$(RENDERTMP)/lfs-pdf.xml
|
||||
|
||||
$(Q)sed -i -e 's/span="inherit"/span="all"/' $(RENDERTMP)/lfs-pdf.fo
|
||||
$(Q)bash pdf-fixups.sh $(RENDERTMP)/lfs-pdf.fo
|
||||
@ -112,6 +113,32 @@ pdf: validate
|
||||
@echo "$(BASEDIR)/$(PDF_OUTPUT) created"
|
||||
@echo "fop.log created"
|
||||
|
||||
pdfd: validated
|
||||
@echo "Generating profiled XML for PDF..."
|
||||
$(Q)xsltproc --nonet \
|
||||
--stringparam profile.condition pdf \
|
||||
--stringparam profile.revision systemd \
|
||||
--output $(RENDERTMP)/lfs-pdf.xml \
|
||||
stylesheets/lfs-xsl/profile.xsl \
|
||||
$(RENDERTMP)/lfs-full.xml
|
||||
|
||||
@echo "Generating FO file..."
|
||||
$(Q)xsltproc --nonet \
|
||||
--stringparam rootid "$(ROOT_ID)" \
|
||||
--output $(RENDERTMP)/lfs-pdf.fo \
|
||||
stylesheets/lfs-pdf.xsl \
|
||||
$(RENDERTMP)/lfs-pdf.xml
|
||||
|
||||
$(Q)sed -i -e 's/span="inherit"/span="all"/' $(RENDERTMP)/lfs-pdf.fo
|
||||
$(Q)bash pdf-fixups.sh $(RENDERTMP)/lfs-pdf.fo
|
||||
|
||||
@echo "Generating PDF file..."
|
||||
$(Q)mkdir -p $(SYSDDIR)
|
||||
|
||||
$(Q)fop -q $(RENDERTMP)/lfs-pdf.fo $(SYSDDIR)/$(PDF_SYSD_OUTPUT) 2>fop.log
|
||||
@echo "$(SYSDDIR)/$(PDF_SYSD_OUTPUT) created"
|
||||
@echo "fop.log created"
|
||||
|
||||
nochunks: validate profile-html
|
||||
$(Q)xsltproc --nonet \
|
||||
--output $(RENDERTMP)/lfs-html2.xml \
|
||||
|
Loading…
Reference in New Issue
Block a user