Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit e40889a

Browse files
committed
Set root of docbook stuff from buildenv.bat and not from builddoc.bat.
Fix calling for file renaming when cd:ed into a different directory.
1 parent cbf1293 commit e40889a

File tree

1 file changed

+12
-13
lines changed

1 file changed

+12
-13
lines changed

src/tools/msvc/builddoc.bat

Lines changed: 12 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
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

54
SETLOCAL
65
SET STARTDIR=%CD%
@@ -9,27 +8,27 @@ SET DSSSL=docbook-dsssl-1.79
98

109
IF EXIST ..\msvc IF EXIST ..\..\..\src cd ..\..\..
1110
IF 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

1717
IF NOT "%NF%" == "" GOTO notfound
1818

1919
IF "%1" == "renamefiles" GOTO renamefiles
2020

21-
cmd /v /c "%0" renamefiles
22-
21+
cmd /v /c src\tools\msvc\builddoc renamefiles
2322
cd 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
2726
perl mk_feature_tables.pl YES ..\..\..\src\backend\catalog\sql_feature_packages.txt ..\..\..\src\backend\catalog\sql_features.txt > features-supported.sgml
2827
perl 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

3433
cd %STARTDIR%
3534
echo Docs build complete.
@@ -38,7 +37,7 @@ exit /b
3837

3938
:renamefiles
4039
REM Rename ISO entity files
41-
CD %ROOT%\docbook
40+
CD %DOCROOT%\docbook
4241
FOR %%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

Comments
 (0)