unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* Where should dynamic modules be installed?
@ 2019-10-21 10:45 Ulrich Mueller
  2019-10-21 13:44 ` Eli Zaretskii
  2019-10-24  0:31 ` Paul Eggert
  0 siblings, 2 replies; 10+ messages in thread
From: Ulrich Mueller @ 2019-10-21 10:45 UTC (permalink / raw)
  To: emacs-devel; +Cc: gnu-emacs

We are going to include the first package with a dynamically loaded
module (emacs-libvterm) in Gentoo. The question arose where the .so file
should be installed? Since it is a system dependent binary, installing
it under /usr/share/emacs/ looks wrong. I cannot find anything about a
recommended install location in the documentation.

Would /usr/lib{,64}/emacs/site-modules/ be a reasonable place for this?

Also, wouldn't it be cleaner if Emacs had a separate variable (analog to
image-load-path, custom-theme-load-path, etc.) for loading of dynamic
modules, instead of reusing load-path?



^ permalink raw reply	[flat|nested] 10+ messages in thread
[parent not found: <mailman.96.1571932821.13349.emacs-devel@gnu.org>]

end of thread, other threads:[~2019-10-24 18:36 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-10-21 10:45 Where should dynamic modules be installed? Ulrich Mueller
2019-10-21 13:44 ` Eli Zaretskii
2019-10-21 14:36   ` Ulrich Mueller
2019-10-24  0:31 ` Paul Eggert
2019-10-24 12:02   ` Andy Moreton
2019-10-24 14:28     ` Stefan Monnier
2019-10-24 14:04   ` Eli Zaretskii
2019-10-24 15:39   ` Ulrich Mueller
     [not found] <mailman.96.1571932821.13349.emacs-devel@gnu.org>
2019-10-24 16:24 ` Ulrich Mueller
2019-10-24 18:36   ` Stefan Monnier

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).