1
1
@ 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
4
3
5
4
SETLOCAL
6
5
SET STARTDIR = %CD%
@@ -9,27 +8,27 @@ SET DSSSL=docbook-dsssl-1.79
9
8
10
9
IF EXIST ..\msvc IF EXIST ..\..\..\src cd ..\..\..
11
10
IF NOT EXIST doc\src\sgml\version.sgml goto noversion
11
+ IF EXIST src\tools\msvc\buildenv.bat CALL src\tools\msvc\buildenv.bat
12
12
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
16
16
17
17
IF NOT " %NF% " == " " GOTO notfound
18
18
19
19
IF " %1 " == " renamefiles" GOTO renamefiles
20
20
21
- cmd /v /c " %0 " renamefiles
22
-
21
+ cmd /v /c src\tools\msvc\builddoc renamefiles
23
22
cd doc\src\sgml
24
23
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
27
26
perl mk_feature_tables.pl YES ..\..\..\src\backend\catalog\sql_feature_packages.txt ..\..\..\src\backend\catalog\sql_features.txt > features-supported.sgml
28
27
perl mk_feature_tables.pl NO ..\..\..\src\backend\catalog\sql_feature_packages.txt ..\..\..\src\backend\catalog\sql_features.txt > features-unsupported.sgml
29
28
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
33
32
34
33
cd %STARTDIR%
35
34
echo Docs build complete.
@@ -38,7 +37,7 @@ exit /b
38
37
39
38
:renamefiles
40
39
REM Rename ISO entity files
41
- CD %ROOT % \docbook
40
+ CD %DOCROOT % \docbook
42
41
FOR %%f in (ISO*) do (
43
42
set foo = %%f
44
43
IF NOT " !foo:~-4 ! " == " .gml" ren !foo! !foo:~0 ,3 ! -!foo:~3 ! .gml
0 commit comments