<feed xmlns='http://www.w3.org/2005/Atom'>
<title>gcc.git/maintainer-scripts/update_web_docs_git, branch releases/gcc-15</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/gcc.git/'/>
<entry>
<title>cobol: Fix up update_web_docs_git for COBOL [PR119227]</title>
<updated>2025-04-07T11:53:20+00:00</updated>
<author>
<name>Jakub Jelinek</name>
<email>jakub@redhat.com</email>
</author>
<published>2025-04-07T11:53:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/gcc.git/commit/?id=5d3b2f07b13682e49b18b7b06797d4965a600b56'/>
<id>5d3b2f07b13682e49b18b7b06797d4965a600b56</id>
<content type='text'>
As mentioned in the PR, the COBOL documentation is currently not present
in onlinedocs at all.
While the script generates gcobol{,-io}.{pdf,html}, it generates them in
the gcc/gcc/cobol/ subdirectory of the update_web_docs_git temporary
directory and nothing find it there afterwards, all the processing is on
for file in */*.html *.ps *.pdf *.tar; do
So, this patch puts gcobol{,-io}.html into gcobol/ subdirectory and
gcobol{,-io}.pdf into the current directory, so that it is picked up.
With this it makes into onlinedocs:
find . -name \*cobol\*
./onlinedocs/gcobol.pdf.gz
./onlinedocs/gcobol.pdf
./onlinedocs/gcobol_io.pdf.gz
./onlinedocs/gcobol_io.pdf
./onlinedocs/gcobol
./onlinedocs/gcobol/gcobol_io.html.gz
./onlinedocs/gcobol/gcobol_io.html
./onlinedocs/gcobol/gcobol.html.gz
./onlinedocs/gcobol/gcobol.html
./onlinedocs/gnat_rm/gnat_005frm_002finterfacing_005fto_005fother_005flanguages-interfacing-to-cobol.html.gz
./onlinedocs/gnat_rm/gnat_005frm_002finterfacing_005fto_005fother_005flanguages-interfacing-to-cobol.html
./onlinedocs/gnat_rm/gnat_005frm_002fimplementation_005fadvice-rm-f-7-cobol-support.html.gz
./onlinedocs/gnat_rm/gnat_005frm_002fimplementation_005fadvice-rm-f-7-cobol-support.html
./onlinedocs/gnat_rm/gnat_005frm_002fimplementation_005fadvice-rm-b-4-95-98-interfacing-with-cobol.html.gz
./onlinedocs/gnat_rm/gnat_005frm_002fimplementation_005fadvice-rm-b-4-95-98-interfacing-with-cobol.html

2025-04-07  Jakub Jelinek  &lt;jakub@redhat.com&gt;

	PR web/119227
	* update_web_docs_git: Rename mdoc2pdf_html to cobol_mdoc2pdf_html,
	perform mkdir -p $DOCSDIR/gcobol gcobol, remove $d/ from pdf and in
	html replace it with gcobol/; update uses of the renamed function.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
As mentioned in the PR, the COBOL documentation is currently not present
in onlinedocs at all.
While the script generates gcobol{,-io}.{pdf,html}, it generates them in
the gcc/gcc/cobol/ subdirectory of the update_web_docs_git temporary
directory and nothing find it there afterwards, all the processing is on
for file in */*.html *.ps *.pdf *.tar; do
So, this patch puts gcobol{,-io}.html into gcobol/ subdirectory and
gcobol{,-io}.pdf into the current directory, so that it is picked up.
With this it makes into onlinedocs:
find . -name \*cobol\*
./onlinedocs/gcobol.pdf.gz
./onlinedocs/gcobol.pdf
./onlinedocs/gcobol_io.pdf.gz
./onlinedocs/gcobol_io.pdf
./onlinedocs/gcobol
./onlinedocs/gcobol/gcobol_io.html.gz
./onlinedocs/gcobol/gcobol_io.html
./onlinedocs/gcobol/gcobol.html.gz
./onlinedocs/gcobol/gcobol.html
./onlinedocs/gnat_rm/gnat_005frm_002finterfacing_005fto_005fother_005flanguages-interfacing-to-cobol.html.gz
./onlinedocs/gnat_rm/gnat_005frm_002finterfacing_005fto_005fother_005flanguages-interfacing-to-cobol.html
./onlinedocs/gnat_rm/gnat_005frm_002fimplementation_005fadvice-rm-f-7-cobol-support.html.gz
./onlinedocs/gnat_rm/gnat_005frm_002fimplementation_005fadvice-rm-f-7-cobol-support.html
./onlinedocs/gnat_rm/gnat_005frm_002fimplementation_005fadvice-rm-b-4-95-98-interfacing-with-cobol.html.gz
./onlinedocs/gnat_rm/gnat_005frm_002fimplementation_005fadvice-rm-b-4-95-98-interfacing-with-cobol.html

2025-04-07  Jakub Jelinek  &lt;jakub@redhat.com&gt;

	PR web/119227
	* update_web_docs_git: Rename mdoc2pdf_html to cobol_mdoc2pdf_html,
	perform mkdir -p $DOCSDIR/gcobol gcobol, remove $d/ from pdf and in
	html replace it with gcobol/; update uses of the renamed function.
</pre>
</div>
</content>
</entry>
<entry>
<title>Update update_web_docs_git for cobol</title>
<updated>2025-03-11T06:48:27+00:00</updated>
<author>
<name>James K. Lowden</name>
<email>jklowden@symas.com</email>
</author>
<published>2025-03-10T15:01:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/gcc.git/commit/?id=86c692c51c356958781a1d6788dd34223deac9ad'/>
<id>86c692c51c356958781a1d6788dd34223deac9ad</id>
<content type='text'>
maintainer-scripts/
	* update_web_docs_git: Add libgcobol module and cobol language.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
maintainer-scripts/
	* update_web_docs_git: Add libgcobol module and cobol language.
</pre>
</div>
</content>
</entry>
<entry>
<title>maintainer-scripts: build the libgdiagnostics docs for the website [PR117883]</title>
<updated>2024-12-03T18:53:46+00:00</updated>
<author>
<name>David Malcolm</name>
<email>dmalcolm@redhat.com</email>
</author>
<published>2024-12-03T18:53:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/gcc.git/commit/?id=e6e4cb34e30f25adfb57e998663a8a1796b8573c'/>
<id>e6e4cb34e30f25adfb57e998663a8a1796b8573c</id>
<content type='text'>
maintainer-scripts/ChangeLog:
	PR web/117883
	* update_web_docs_git: Introduce SPHINX_VENV to make
	it easier to test the script.  Add the libgdiagnostics docs
	and testsuite to the files to be preserved.  Use sphinx to build
	the libgdiagnostics docs as HTML.  Copy them into $DOCSDIR.

Signed-off-by: David Malcolm &lt;dmalcolm@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
maintainer-scripts/ChangeLog:
	PR web/117883
	* update_web_docs_git: Introduce SPHINX_VENV to make
	it easier to test the script.  Add the libgdiagnostics docs
	and testsuite to the files to be preserved.  Use sphinx to build
	the libgdiagnostics docs as HTML.  Copy them into $DOCSDIR.

Signed-off-by: David Malcolm &lt;dmalcolm@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>maintainer-scripts: fix jit docs on website</title>
<updated>2024-12-03T18:53:42+00:00</updated>
<author>
<name>David Malcolm</name>
<email>dmalcolm@redhat.com</email>
</author>
<published>2024-12-03T18:53:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/gcc.git/commit/?id=168f938b8f2aab5c0443b02404d004ed4298651f'/>
<id>168f938b8f2aab5c0443b02404d004ed4298651f</id>
<content type='text'>
I noticed whilst working on the libgdiagnostics docs
that some errors like this were occurring in the jit docs:

/tmp/gcc-doc-update.3782849/gcc/gcc/jit/docs/cp/topics/asm.rst:63: WARNING: Include file '/tmp/gcc-doc-update.3782849/gcc/gcc/testsuite/jit.dg/test-asm.cc' not found or reading it failed

which was occurring for:
* test-asm.c and .cc
* test-switch.c
* test-accessing-union.c

and indeed https://gcc.gnu.org/onlinedocs/jit/topics/asm.html is
currently missing various code examples.

Fixed thusly; tested locally.

maintainer-scripts/ChangeLog:
	* update_web_docs_git: Add the jit testsuite to the files to
	be preserved, since this is used by the jit docs.

Signed-off-by: David Malcolm &lt;dmalcolm@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
I noticed whilst working on the libgdiagnostics docs
that some errors like this were occurring in the jit docs:

/tmp/gcc-doc-update.3782849/gcc/gcc/jit/docs/cp/topics/asm.rst:63: WARNING: Include file '/tmp/gcc-doc-update.3782849/gcc/gcc/testsuite/jit.dg/test-asm.cc' not found or reading it failed

which was occurring for:
* test-asm.c and .cc
* test-switch.c
* test-accessing-union.c

and indeed https://gcc.gnu.org/onlinedocs/jit/topics/asm.html is
currently missing various code examples.

Fixed thusly; tested locally.

maintainer-scripts/ChangeLog:
	* update_web_docs_git: Add the jit testsuite to the files to
	be preserved, since this is used by the jit docs.

Signed-off-by: David Malcolm &lt;dmalcolm@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>maintainer-scripts: Switch bug reporting URL to https</title>
<updated>2024-07-07T20:20:45+00:00</updated>
<author>
<name>Gerald Pfeifer</name>
<email>gerald@pfeifer.com</email>
</author>
<published>2024-07-07T20:20:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/gcc.git/commit/?id=e3b8480f94ee15e7fffc662d40270ee57c6ad82b'/>
<id>e3b8480f94ee15e7fffc662d40270ee57c6ad82b</id>
<content type='text'>
maintainer-scripts:
	* update_web_docs_git (BUGURL): Switch to https.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
maintainer-scripts:
	* update_web_docs_git (BUGURL): Switch to https.
</pre>
</div>
</content>
</entry>
<entry>
<title>update_web_docs_git: Allow setting TEXI2*, add git build default</title>
<updated>2023-04-20T20:57:16+00:00</updated>
<author>
<name>Arsen Arsenović</name>
<email>arsen@aarsen.me</email>
</author>
<published>2023-04-06T10:20:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/gcc.git/commit/?id=fa3a566378286bcf1fb8157e305ab54034cf3c09'/>
<id>fa3a566378286bcf1fb8157e305ab54034cf3c09</id>
<content type='text'>
maintainer-scripts/ChangeLog:

	* update_web_docs_git: Add a mechanism to override makeinfo,
	texi2dvi and texi2pdf, and default them to
	/home/gccadmin/texinfo/install-git/bin/${tool}, if present.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
maintainer-scripts/ChangeLog:

	* update_web_docs_git: Add a mechanism to override makeinfo,
	texi2dvi and texi2pdf, and default them to
	/home/gccadmin/texinfo/install-git/bin/${tool}, if present.
</pre>
</div>
</content>
</entry>
<entry>
<title>html: Set CONTENTS_OUTPUT_LOCATION=inline if makeinfo supports it</title>
<updated>2023-03-21T08:47:34+00:00</updated>
<author>
<name>Arsen Arsenović</name>
<email>arsen@aarsen.me</email>
</author>
<published>2023-03-09T20:44:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/gcc.git/commit/?id=0395e1364dd969e5845d4b9198e6f8c28b297d36'/>
<id>0395e1364dd969e5845d4b9198e6f8c28b297d36</id>
<content type='text'>
This flag allows us to restore old (pre-6.8) behavior of the
@{summary,}content commands, so that texi2any continues to emit
summarycontents first.

maintainer-scripts/ChangeLog:

	* update_web_docs_git: Set CONTENTS_OUTPUT_LOCATION=inline in
	order to put @shortcontents above contents.

gcc/ChangeLog:

	* configure.ac: Add check for the Texinfo 6.8
	CONTENTS_OUTPUT_LOCATION customization variable and set it if
	supported.
	* configure: Regenerate.
	* Makefile.in (MAKEINFO_TOC_INLINE_FLAG): New variable.  Set by
	configure.ac to -c CONTENTS_OUTPUT_LOCATION=inline if
	CONTENTS_OUTPUT_LOCATION support is detected, empty otherwise.
	($(build_htmldir)/%/index.html): Pass MAKEINFO_TOC_INLINE_FLAG.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This flag allows us to restore old (pre-6.8) behavior of the
@{summary,}content commands, so that texi2any continues to emit
summarycontents first.

maintainer-scripts/ChangeLog:

	* update_web_docs_git: Set CONTENTS_OUTPUT_LOCATION=inline in
	order to put @shortcontents above contents.

gcc/ChangeLog:

	* configure.ac: Add check for the Texinfo 6.8
	CONTENTS_OUTPUT_LOCATION customization variable and set it if
	supported.
	* configure: Regenerate.
	* Makefile.in (MAKEINFO_TOC_INLINE_FLAG): New variable.  Set by
	configure.ac to -c CONTENTS_OUTPUT_LOCATION=inline if
	CONTENTS_OUTPUT_LOCATION support is detected, empty otherwise.
	($(build_htmldir)/%/index.html): Pass MAKEINFO_TOC_INLINE_FLAG.
</pre>
</div>
</content>
</entry>
<entry>
<title>update_web_docs_git: Update CSS reference to new manual CSS</title>
<updated>2023-03-21T08:47:34+00:00</updated>
<author>
<name>Arsen Arsenović</name>
<email>arsen@aarsen.me</email>
</author>
<published>2023-01-26T17:50:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/gcc.git/commit/?id=27334ebe382f5a82021bb69b3c64bc8b73582d7c'/>
<id>27334ebe382f5a82021bb69b3c64bc8b73582d7c</id>
<content type='text'>
maintainer-scripts/ChangeLog:

	* update_web_docs_git (CSS): Update CSS reference to point to
	/texinfo-manuals.css.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
maintainer-scripts/ChangeLog:

	* update_web_docs_git (CSS): Update CSS reference to point to
	/texinfo-manuals.css.
</pre>
</div>
</content>
</entry>
<entry>
<title>maintainer-scripts: Add Modula-2 manual to update_web_docs_git</title>
<updated>2023-03-16T23:11:48+00:00</updated>
<author>
<name>Gaius Mulley</name>
<email>gaiusmod2@gmail.com</email>
</author>
<published>2023-03-16T23:08:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/gcc.git/commit/?id=fa4d0ab533cc2bc9cb6f512b3d4bd0bbc01ee797'/>
<id>fa4d0ab533cc2bc9cb6f512b3d4bd0bbc01ee797</id>
<content type='text'>
maintainer-scripts/ChangeLog:

	* update_web_docs_git (MANUALS): Add gm2.
	Add include path for gm2 manual.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
maintainer-scripts/ChangeLog:

	* update_web_docs_git (MANUALS): Add gm2.
	Add include path for gm2 manual.
</pre>
</div>
</content>
</entry>
<entry>
<title>maintainer-scripts: Abstract BUGURL in update_web_docs_git</title>
<updated>2023-03-16T00:25:14+00:00</updated>
<author>
<name>Gerald Pfeifer</name>
<email>gerald@pfeifer.com</email>
</author>
<published>2023-03-16T00:20:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/gcc.git/commit/?id=0c061da91a3657afdb3fac68e4595af685909a1a'/>
<id>0c061da91a3657afdb3fac68e4595af685909a1a</id>
<content type='text'>
The URL where to report bugs is hard coded in two places; abstract that
into one variable, defined up front.

maintainer-scripts/ChangeLog:

	* update_web_docs_git (BUGURL): Introduce and use throughout.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The URL where to report bugs is hard coded in two places; abstract that
into one variable, defined up front.

maintainer-scripts/ChangeLog:

	* update_web_docs_git (BUGURL): Introduce and use throughout.
</pre>
</div>
</content>
</entry>
</feed>
