Re: Proper location to install shell function libraries?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 3/1/17, Ralf Corsepius <rc040203@xxxxxxxxxx> wrote:
> On 03/01/2017 05:13 PM, Nick Bowler wrote:
>> The definition of these install variables comes from the GNU Coding
>> Standards[1].  You mention the installed scripts are machine-dependent
>> so they should be installed in either libdir or libexecdir.  GCS says:
>>
>>   "libexecdir: The directory for installing executable programs to be
>>                run by other programs rather than by users  ..."
>  >
>>   "libdir:     The directory for object files and libraries of object
>>                code ..."
>>
>> Which doesn't really help us decide where to install non-executable
>> machine-dependent shell fragments.
>
> Note the term "executable programs" in the section on "libexecdir",
> you cited above. Shell fragment usually aren't "executable".

I agree, but such fragments are also definitely not "object files" nor
are they "libraries of object code", hence why neither description is
particularly helpful in this case.

On the face of it a sourceable shell fragment seems closer to being an
executable program than it does to being an object file, so...

Cheers,
  Nick

_______________________________________________
Autoconf mailing list
Autoconf@xxxxxxx
https://lists.gnu.org/mailman/listinfo/autoconf



[Index of Archives]     [GCC Help]     [Kernel Discussion]     [RPM Discussion]     [Red Hat Development]     [Yosemite News]     [Linux USB]     [Samba]

  Powered by Linux