11@ echo off
2- REM Adjust path for your docbook installation
3- SET ROOT = c:\prog\pgsql\docbook
2+ REM Adjust path for your docbook installation in buildenv.bat
43
54SETLOCAL
65SET STARTDIR = %CD%
@@ -9,27 +8,27 @@ SET DSSSL=docbook-dsssl-1.79
98
109IF EXIST ..\msvc IF EXIST ..\..\..\src cd ..\..\..
1110IF NOT EXIST doc\src\sgml\version.sgml goto noversion
11+ IF EXIST src\tools\msvc\buildenv.bat CALL src\tools\msvc\buildenv.bat
1212
13- IF NOT EXIST %ROOT % \%OPENJADE% SET NF = OpenJade
14- IF NOT EXIST %ROOT % \docbook SET NF = docbook
15- IF NOT EXIST %ROOT % \%DSSSL% set NF = docbook-dssl
13+ IF NOT EXIST %DOCROOT % \%OPENJADE% SET NF = OpenJade
14+ IF NOT EXIST %DOCROOT % \docbook SET NF = docbook
15+ IF NOT EXIST %DOCROOT % \%DSSSL% set NF = docbook-dssl
1616
1717IF NOT " %NF% " == " " GOTO notfound
1818
1919IF " %1 " == " renamefiles" GOTO renamefiles
2020
21- cmd /v /c " %0 " renamefiles
22-
21+ cmd /v /c src\tools\msvc\builddoc renamefiles
2322cd doc\src\sgml
2423
25- SET SGML_CATALOG_FILES = %ROOT % \%OPENJADE% \dsssl\catalog;%ROOT % \docbook\docbook.cat
26- perl %ROOT % \%DSSSL% \bin\collateindex.pl -f -g -o bookindex.sgml -N
24+ SET SGML_CATALOG_FILES = %DOCROOT % \%OPENJADE% \dsssl\catalog;%DOCROOT % \docbook\docbook.cat
25+ perl %DOCROOT % \%DSSSL% \bin\collateindex.pl -f -g -o bookindex.sgml -N
2726perl mk_feature_tables.pl YES ..\..\..\src\backend\catalog\sql_feature_packages.txt ..\..\..\src\backend\catalog\sql_features.txt > features-supported.sgml
2827perl mk_feature_tables.pl NO ..\..\..\src\backend\catalog\sql_feature_packages.txt ..\..\..\src\backend\catalog\sql_features.txt > features-unsupported.sgml
2928
30- %ROOT % \%OPENJADE% \bin\openjade -V draft-mode -wall -wno-unused-param -wno-empty -D . -c %ROOT % \%DSSSL% \catalog -d stylesheet.dsl -i output-html -t sgml postgres.sgml
31- perl %ROOT % \%DSSSL% \bin\collateindex.pl -f -g -i 'bookindex' -o bookindex.sgml HTML.index
32- %ROOT % \%OPENJADE% \bin\openjade -V draft-mode -wall -wno-unused-param -wno-empty -D . -c %ROOT % \%DSSSL% \catalog -d stylesheet.dsl -i output-html -t sgml postgres.sgml
29+ %DOCROOT % \%OPENJADE% \bin\openjade -V draft-mode -wall -wno-unused-param -wno-empty -D . -c %DOCROOT % \%DSSSL% \catalog -d stylesheet.dsl -i output-html -t sgml postgres.sgml
30+ perl %DOCROOT % \%DSSSL% \bin\collateindex.pl -f -g -i 'bookindex' -o bookindex.sgml HTML.index
31+ %DOCROOT % \%OPENJADE% \bin\openjade -V draft-mode -wall -wno-unused-param -wno-empty -D . -c %DOCROOT % \%DSSSL% \catalog -d stylesheet.dsl -i output-html -t sgml postgres.sgml
3332
3433cd %STARTDIR%
3534echo Docs build complete.
@@ -38,7 +37,7 @@ exit /b
3837
3938:renamefiles
4039REM Rename ISO entity files
41- CD %ROOT % \docbook
40+ CD %DOCROOT % \docbook
4241FOR %%f in (ISO*) do (
4342 set foo = %%f
4443 IF NOT " !foo:~-4 ! " == " .gml" ren !foo! !foo:~0 ,3 ! -!foo:~3 ! .gml
0 commit comments