diff options
author | Matthew Burgess <matthew@linuxfromscratch.org> | 2012-03-05 20:16:58 +0000 |
---|---|---|
committer | Matthew Burgess <matthew@linuxfromscratch.org> | 2012-03-05 20:16:58 +0000 |
commit | 924ab90abfdbc959b07d667ecbaa67b2f3d9bd97 (patch) | |
tree | e21b065b7774f4f87e572832fe9ba42bf30e34fe /Makefile | |
parent | 45eab119218ffbb5e1ca95bdbb01ab0b0f830bd0 (diff) |
Allow aux-file-data.sh to be run successfully from the command line, and rename validxml target to validate. Thanks to Pierre Labastie for the report.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@9762 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 23 |
1 files changed, 8 insertions, 15 deletions
@@ -13,7 +13,7 @@ else Q = @ endif -lfs: maketar validxml profile-html +lfs: validate profile-html @echo "Generating chunked XHTML files..." $(Q)xsltproc --nonet -stringparam chunk.quietly $(CHUNK_QUIET) \ -stringparam rootid "$(ROOT_ID)" -stringparam base.dir $(BASEDIR)/ \ @@ -41,7 +41,7 @@ lfs: maketar validxml profile-html $(Q)$(MAKE) wget-list -pdf: validxml +pdf: validate @echo "Generating profiled XML for PDF..." $(Q)xsltproc --nonet --stringparam profile.condition pdf \ --output $(RENDERTMP)/lfs-pdf.xml stylesheets/lfs-xsl/profile.xsl \ @@ -60,7 +60,7 @@ pdf: validxml fi; $(Q)fop $(RENDERTMP)/lfs-pdf.fo $(BASEDIR)/$(PDF_OUTPUT) -nochunks: maketar validxml profile-html +nochunks: validate profile-html @echo "Generating non chunked XHTML file..." $(Q)xsltproc --nonet -stringparam rootid "$(ROOT_ID)" \ --output $(BASEDIR)/$(NOCHUNKS_OUTPUT) \ @@ -82,7 +82,7 @@ tmpdir: $(Q)rm -f $(RENDERTMP)/lfs-{full,html,pdf}.xml $(Q)rm -f $(RENDERTMP)/lfs-pdf.fo -validxml: tmpdir +validate: tmpdir @echo "Processing bootscripts..." $(Q)bash process-scripts.sh @echo "Validating the book..." @@ -90,14 +90,9 @@ validxml: tmpdir -o $(RENDERTMP)/lfs-full.xml index.xml $(Q)rm -f appendices/*.script $(Q)./aux-file-data.sh $(RENDERTMP)/lfs-full.xml + @echo "Validation complete." -maketar: - $(Q)if [ "x$(MAKETAR)" == "x" ]; then \ - echo "Making tarballs..."; \ - sh make-aux-files.sh; \ - fi; - -profile-html: validxml +profile-html: validate @echo "Generating profiled XML for XHTML..." $(Q)xsltproc --nonet --stringparam profile.condition html \ --output $(RENDERTMP)/lfs-html.xml stylesheets/lfs-xsl/profile.xsl \ @@ -120,15 +115,13 @@ md5sums: $(BASEDIR)/md5sums -dump-commands: validxml +dump-commands: validate @echo "Dumping book commands..." $(Q)xsltproc --output $(DUMPDIR)/ \ stylesheets/dump-commands.xsl $(RENDERTMP)/lfs-full.xml -validate: maketar validxml - @echo "Validation complete." all: lfs nochunks pdf dump-commands md5sums .PHONY : all dump-commands lfs nochunks pdf profile-html tmpdir validate \ - validxml wget-list maketar md5sums + validate wget-list maketar md5sums |