How can I make the texinfo file antares.info from its source (antares.texi).
and refresh Emacs to enables immediate docstring cross-references like as
clickable node?
I have made the following bash file. Would I use this or make some elisp
commands instead?
#!/bin/bash
## antares-build.sh
## Compile & install antares.texi - Info manual for Emacs docstrings
set -e # Exit on error
hist_dir="${HOME}/Opstk/src/hist/hist-1.0/"
lana_dir="${hist_dir}/lana"
antares_dir="${lana_dir}/galaxiakos/antares"
texi_file="${antares_dir}/antares.texi"
info_dir="${HOME}/.emacs.d/info"
info_file="${info_dir}/antares.info"
dirfile="${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"