blob: 1f062ad99bb3cde02d8e5b5cd592e1078f92f53d [file] [log] [blame]
::
:: Set the current path to include a stylesheet transformation utility
::
:: %1 The document filename (without extension) to transform
::
:: -- The Environment Variables for this script --
::
:: %XALANBOOKXML% The <book> navigation file for this project
::
:: %XALANCMD% The Xalan command-line XSLT transformation utility
::
:: %XALANSTYLE% The XSLT stylesheet to
::
:: %XALANSRCDIR% Source directory of STYLEBOOK markup XML documents
::
:: %XALANOUTDIR% Target directory of XHTML web page documents
::
:: %XALANLOGOIMG% Web Page Logo
::
:: %XALANLOGOWIDTH% Web Page Logo Width
::
:: %XALANLOGOHEIGHT% Web Page Logo Height
::
:: %XALANLOGOLINK% Active Link for Web Page Logo
::
:: %XALANTITLELINK% Active Link for Web Page Title
::
:: %WEBCREATED% Web Page Creation Date
::
:: -- The XSLT Stylesheet Top-Level Parameters
::
:: sectionid Top-level stylesheet parameter (document file id)
::
:: createdate Top-level stylesheet parameter (web page creation date)
::
:: logoimage Apache Trademark Logo Image
::
:: logoheight Logo Height in Pixels
::
:: logowidth Logo Width in Pixels
::
:: logolink Logo Image - hot link
::
:: bookxml The <book>.xml file for navigation
::
:: booklink The Hot-Link for Book Title in Header
::
SET XALANBOOKXML=xalan-apache-org-site.xml
SET XALANCMD=..\..\bin\xalan.exe
SET XALANSTYLE=stylebook.xslt
SET XALANSRCDIR=xalan-apache-org
SET XALANOUTDIR=..\..\build\docs\xalan
SET XALANLOGOIMG=resources/Xalan-Logo-tm.png
SET XALANLOGOWIDTH=190
SET XALANLOGOHEIGHT=90
SET XALANLOGOLINK=index.html
SET XALANTITLELINK=index.html
SET WEBCREATED=%DATE%
::
:: Create Target Directories
::
IF EXIST "%XALANOUTDIR%" GOTO NEXT1
MKDIR "%XALANOUTDIR%"
:NEXT1
IF EXIST "%XALANOUTDIR%\resources" GOTO NEXT2
MKDIR "%XALANOUTDIR%\resources"
:NEXT2
::
:: Now create the specific web page from StyleBook XML
::
"%XALANCMD%" -p sectionid "'%1'" -p xmlsources "'%XALANSRCDIR%'" -p createdate "'%WEBCREATED%'" -p logoimage "'%XALANLOGOIMG%'" -p logowidth "'%XALANLOGOWIDTH%'" -p logoheight "'%XALANLOGOHEIGHT%'" -p logolink "'%XALANLOGOLINK%'" -p bookxml "'%XALANBOOKXML%'" -p booklink "'%XALANTITLELINK%'" %XALANSRCDIR%\%1.xml %XALANSTYLE% >%XALANOUTDIR%\%1.html