On 2 January 2016 at 20:14, Andreas Schwab <[email protected]> wrote:
> tp/Makefile.am uses @pkglibexecdir@, but pkglibexecdir is never
> AC_SUBSTed (it is only set if either mbrtowc or wcwidth are unavailable
> or must be replaced).

I checked tp/Makefile and there's the following:

pkglibexecdir =

No, that doesn't seem right.

pkglibexecdir is set in Makefile.in:

pkglibexecdir = @pkglibexecdir@

Makefile.in also has the lines:

pkgdatadir = $(datadir)/@PACKAGE@
pkgincludedir = $(includedir)/@PACKAGE@
pkglibdir = $(libdir)/@PACKAGE@

but just those three, no others. According to info node (automake)Uniform:

 The standard directory names are given in the GNU standards
(*note (standards)Directory Variables::).  Automake extends this list
with 'pkgdatadir', 'pkgincludedir', 'pkglibdir', and 'pkglibexecdir';
these are the same as the non-'pkg' versions, but with '$(PACKAGE)'
appended.  For instance, 'pkglibdir' is defined as
'$(libdir)/$(PACKAGE)'.

I wonder what's gone wrong.

Reply via email to