I have a tiny project that configures and installs some shell scripts using GNU autotools.
Now, the scripts will have to source a common file containing some shell functions.
Where should this file be installed by
According to "Variables for Installation Directories",
libexecdir is for executable files (the file containing the shell functions is not an executable in itself) and
datadir is for architecture-independent data (this file depends on the architecture).
Is there any precedent for using any of these two paths (or any other installation path) for installing a file containing only shell functions? These functions are not meant to be used separately at the moment.