Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
M
mariadb
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
Kirill Smelkov
mariadb
Commits
9aa35b81
Commit
9aa35b81
authored
Mar 14, 2002
by
jcole@mugatu.spaceapes.com
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Added German manual builds in Makefile.am.
Fixed typo in manual.de.texi.
parent
de0c830a
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
89 additions
and
30 deletions
+89
-30
Docs/Makefile.am
Docs/Makefile.am
+88
-29
Docs/manual.de.texi
Docs/manual.de.texi
+1
-1
No files found.
Docs/Makefile.am
View file @
9aa35b81
...
@@ -48,24 +48,26 @@ include.texi: ../configure.in
...
@@ -48,24 +48,26 @@ include.texi: ../configure.in
grep
"MYSQL_TCP_PORT_DEFAULT="
../configure.in |
\
grep
"MYSQL_TCP_PORT_DEFAULT="
../configure.in |
\
sed
-e
's;MYSQL_TCP_PORT_DEFAULT=;;'
>>
$@
sed
-e
's;MYSQL_TCP_PORT_DEFAULT=;;'
>>
$@
#
# English Manual
#
# GNU Info
mysql.info
:
manual.texi include.texi
mysql.info
:
manual.texi include.texi
cd
$(srcdir)
&&
$(MAKEINFO)
--no-split
-I
$(srcdir)
$<
cd
$(srcdir)
&&
$(MAKEINFO)
--no-split
-I
$(srcdir)
$<
# Plain Text
manual.txt
:
manual.texi include.texi
manual.txt
:
manual.texi include.texi
cd
$(srcdir)
&&
\
cd
$(srcdir)
&&
\
$(MAKEINFO)
-I
$(srcdir)
--no-headers
--no-split
--output
$@
$<
$(MAKEINFO)
-I
$(srcdir)
--no-headers
--no-split
--output
$@
$<
# HTML, all in one file
manual.html
:
manual.texi include.texi $(srcdir)/Support/texi2html
manual.html
:
manual.texi include.texi $(srcdir)/Support/texi2html
cd
$(srcdir)
&&
@PERL@
$(srcdir)
/Support/texi2html
$(TEXI2HTML_FLAGS)
$<
cd
$(srcdir)
&&
@PERL@
$(srcdir)
/Support/texi2html
$(TEXI2HTML_FLAGS)
$<
manual_toc.html
:
manual.html
manual_toc.html
:
manual.html
# PDF, Portable Document Format
# Fix: add --output-comment with some interesting info?
# Fix: @image worked with a older version of pdftex.
# Note: @image will work if we first convert all images to pdf ...
# is that worth it?
# Comment: We need to run pdftex 2 times to get the cross references right.
manual.pdf
:
manual.texi
manual.pdf
:
manual.texi
cat
manual.texi |
sed
-e
's|@image{[^}]*} *||g'
>
manual-tmp.texi
cat
manual.texi |
sed
-e
's|@image{[^}]*} *||g'
>
manual-tmp.texi
pdftex
--interaction
=
nonstopmode manual-tmp.texi
pdftex
--interaction
=
nonstopmode manual-tmp.texi
...
@@ -77,33 +79,14 @@ manual.pdf: manual.texi
...
@@ -77,33 +79,14 @@ manual.pdf: manual.texi
rm
-f
manual-tmp.
*
rm
-f
manual-tmp.
*
touch
$@
touch
$@
# Target to produce NuSphere Manual
# XML, DocBook 4.0
nusphere.pdf
:
manual.texi
cat
manual.texi
\
|
sed
-e
's/@example/@smallexample/g'
\
-e
's/@end example/@end smallexample/g'
\
-e
's/@c ifnusphere //g'
\
-e
's|@image{[^}]*} *||g'
\
>
manual-tmp.texi
pdftex
--interaction
=
nonstopmode manual-tmp.texi
texindex manual-tmp.??
pdftex
--interaction
=
nonstopmode manual-tmp.texi
texindex manual-tmp.??
pdftex
--interaction
=
nonstopmode manual-tmp.texi
mv
manual-tmp.pdf nusphere.pdf
rm
-f
manual-tmp.
*
touch
$@
# Target to produce DocBook XML
mysql.xml
:
manual.texi include.texi
mysql.xml
:
manual.texi include.texi
$(MAKEINFO)
--force
--no-ifinfo
--docbook
manual.texi
$(MAKEINFO)
--force
--no-ifinfo
--docbook
manual.texi
mv
mysql.xml mysql-tmp.xml
mv
mysql.xml mysql-tmp.xml
Support/docbook-fixup.pl <mysql-tmp.xml
>
mysql.xml
Support/docbook-fixup.pl <mysql-tmp.xml
>
mysql.xml
rm
-f
mysql-tmp.xml
rm
-f
mysql-tmp.xml
# The texi2dvi gives a lot of harmless errors. Just ignore them unless
# Postscript, A4 Paper
# you want to help with the typesetting part.
# This is the European papersize version
manual_a4.ps
:
manual.texi include.texi
manual_a4.ps
:
manual.texi include.texi
TEXINPUTS
=
$(srcdir)
:
$$
TEXINPUTS
\
TEXINPUTS
=
$(srcdir)
:
$$
TEXINPUTS
\
MAKEINFO
=
'
$(MAKEINFO)
-I
$(srcdir)
'
\
MAKEINFO
=
'
$(MAKEINFO)
-I
$(srcdir)
'
\
...
@@ -111,7 +94,7 @@ manual_a4.ps: manual.texi include.texi
...
@@ -111,7 +94,7 @@ manual_a4.ps: manual.texi include.texi
$(DVIPS)
-t
a4 manual.dvi
-o
$@
$(DVIPS)
-t
a4 manual.dvi
-o
$@
touch
$@
touch
$@
#
This is the American papersize version
#
Postscript, US Letter Paper
manual_letter.ps
:
manual.texi include.texi
manual_letter.ps
:
manual.texi include.texi
TEXINPUTS
=
$(srcdir)
:
$$
TEXINPUTS
\
TEXINPUTS
=
$(srcdir)
:
$$
TEXINPUTS
\
MAKEINFO
=
'
$(MAKEINFO)
-I
$(srcdir)
'
\
MAKEINFO
=
'
$(MAKEINFO)
-I
$(srcdir)
'
\
...
@@ -119,6 +102,82 @@ manual_letter.ps: manual.texi include.texi
...
@@ -119,6 +102,82 @@ manual_letter.ps: manual.texi include.texi
$(DVIPS)
-t
letter manual.dvi
-o
$@
$(DVIPS)
-t
letter manual.dvi
-o
$@
touch
$@
touch
$@
#
# German Manual
#
# GNU Info
mysql.de.info
:
manual.de.texi include.texi
cd
$(srcdir)
&&
$(MAKEINFO)
--no-split
-I
$(srcdir)
$<
# Plain Text
manual.de.txt
:
manual.de.texi include.texi
cd
$(srcdir)
&&
\
$(MAKEINFO)
-I
$(srcdir)
--no-headers
--no-split
--output
$@
$<
# HTML, all in one file
manual.de.html
:
manual.de.texi include.texi $(srcdir)/Support/texi2html
cd
$(srcdir)
&&
@PERL@
$(srcdir)
/Support/texi2html
$(TEXI2HTML_FLAGS)
$<
manual_toc.de.html
:
manual.html
# PDF, Portable Document Format
manual.de.pdf
:
manual.de.texi
cat
manual.de.texi |
sed
-e
's|@image{[^}]*} *||g'
>
manual-tmp.texi
pdftex
--interaction
=
nonstopmode manual-tmp.texi
texindex manual-tmp.??
pdftex
--interaction
=
nonstopmode manual-tmp.texi
texindex manual-tmp.??
pdftex
--interaction
=
nonstopmode manual-tmp.texi
mv
manual-tmp.pdf manual.de.pdf
rm
-f
manual-tmp.
*
touch
$@
# XML, DocBook 4.0
mysql.de.xml
:
manual.de.texi include.texi
$(MAKEINFO)
--force
--no-ifinfo
--docbook
manual.de.texi
mv
mysql.de.xml mysql-tmp.xml
Support/docbook-fixup.pl <mysql-tmp.xml
>
mysql.de.xml
rm
-f
mysql-tmp.xml
# Postscript, A4 Paper
manual_a4.de.ps
:
manual.de.texi include.texi
TEXINPUTS
=
$(srcdir)
:
$$
TEXINPUTS
\
MAKEINFO
=
'
$(MAKEINFO)
-I
$(srcdir)
'
\
$(TEXI2DVI)
--batch
--texinfo
--quiet
'@afourpaper'
$<
$(DVIPS)
-t
a4 manual.de.dvi
-o
$@
touch
$@
# Postscript, US Letter Paper
manual_letter.de.ps
:
manual.de.texi include.texi
TEXINPUTS
=
$(srcdir)
:
$$
TEXINPUTS
\
MAKEINFO
=
'
$(MAKEINFO)
-I
$(srcdir)
'
\
$(TEXI2DVI)
--batch
$<
$(DVIPS)
-t
letter manual.de.dvi
-o
$@
touch
$@
#
# Miscellaneous
#
# Target to produce NuSphere Manual
nusphere.pdf
:
manual.texi
cat
manual.texi
\
|
sed
-e
's/@example/@smallexample/g'
\
-e
's/@end example/@end smallexample/g'
\
-e
's/@c ifnusphere //g'
\
-e
's|@image{[^}]*} *||g'
\
>
manual-tmp.texi
pdftex
--interaction
=
nonstopmode manual-tmp.texi
texindex manual-tmp.??
pdftex
--interaction
=
nonstopmode manual-tmp.texi
texindex manual-tmp.??
pdftex
--interaction
=
nonstopmode manual-tmp.texi
mv
manual-tmp.pdf nusphere.pdf
rm
-f
manual-tmp.
*
touch
$@
# Include images for the manual in the distribution
# Include images for the manual in the distribution
dist-hook
:
dist-hook
:
BD
=
`
cd
$(top_srcdir)
;
pwd
`
;
\
BD
=
`
cd
$(top_srcdir)
;
pwd
`
;
\
...
...
Docs/manual.de.texi
View file @
9aa35b81
@
\input texinfo @c -*-texinfo-*-
\input texinfo @c -*-texinfo-*-
@c Copyright 1997-2001 TcX AB, Detron HB und MySQL Finland AB
@c Copyright 1997-2001 TcX AB, Detron HB und MySQL Finland AB
@c
@c
@c *********************************************************
@c *********************************************************
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment