emacs-devel
[Top][All Lists]
Advanced

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

Re: [PATCH] Project out of sources compilation


From: Ergus
Subject: Re: [PATCH] Project out of sources compilation
Date: Thu, 04 Apr 2024 20:15:56 +0200


On April 4, 2024 4:41:58 PM GMT+02:00, Eli Zaretskii <eliz@gnu.org> wrote:
>> Date: Thu, 4 Apr 2024 16:27:34 +0200
>> From: Ergus <spacibba@aol.com>
>> Cc: Hi-Angel@yandex.ru, rms@gnu.org, dmitry@gutov.dev, emacs-devel@gnu.org
>> 
>> >The reason is that Emacs's support for "running uininstalled" assumes
>> >the Lisp files are in the source tree.  IOW, running uninstalled from
>> >a build directory outside of the source tree does not take the *.elc
>> >files from that build directory, as I think you can verify if you look
>> >at the value of load-path.
>> 
>> Exactly, so this is not OOSC and does not behave as expected in
>> OOSC.
>
>No, it isn't.  Not many programs at all support running uninstalled.

All CMake and Meson programs do it by default. Mainly because they also provide 
test features  where the executables are supposed to be tested before calling 
install or pack.

>Emacs does, but only if you build inside the source.  This is
>unrelated to the possibility of out-of-source build, where you are
>supposed to say "make install" after you build.
>
>> Which is what Konstantin pointed out since the beginning.
>
>No, he didn't.
>

-- 
Sent from my Android device with K-9 Mail. Please excuse my brevity.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]