Building & integrating custom texinfo manuals for live Emacs docstring links

Heime <[email protected]> Thu, 16 Apr 2026 21:57:24 +0000
Newsgroups gmane.comp.tex.texinfo.general
Message-ID <gOemewR83rGFFD0NGFYN0FbmJCivbl0tr8Bm36VaNEBgRNo9d1-G_MQWbxo26IS4fLORarujlLOfyOx4vOtJPRsFwYaiCjBGTuxcLlMRyFQ=@protonmail.com>
How can I make the texinfo file antares.info from its source (antares.texi)=
.=20
and refresh Emacs to enables immediate docstring cross-references like as=
=20
clickable node?

I have made the following bash file.  Would I use this or make some elisp=
=20
commands instead?

#!/bin/bash

## antares-build.sh
## Compile & install antares.texi - Info manual for Emacs docstrings

set -e  # Exit on error

hist_dir=3D"${HOME}/Opstk/src/hist/hist-1.0/"
lana_dir=3D"${hist_dir}/lana"
antares_dir=3D"${lana_dir}/galaxiakos/antares"

texi_file=3D"${antares_dir}/antares.texi"

info_dir=3D"${HOME}/.emacs.d/info"
info_file=3D"${info_dir}/antares.info"
dirfile=3D"${info_file}/dir"

echo "Antares Info manual"

## Ensure directories exist
mkdir -p "$info_dir"
cd "$antares_dir"

## Compile Texinfo to a single Info file
makeinfo --force -o "$info_file" "$texi_file"