Re: [Evolution-hackers] Checking application of extensions and plugins for a software test installation



On Mon, 2020-11-02 at 20:44 +0100, Markus Elfring via evolution-hackers
wrote:

Wanting advanced techniques means being an advanced person,

I suggest to adjust possible target conflicts.

        Hi,
target conflicts? The page is for newcomers, as had been said. There is
no target conflict. Stay focused on the context, which is the wiki
page.

which is against being nice to newcomers, because too many choices
can confuse people and make it too easy to make mistakes.

Some automation and continuous integration can help to improve
the build process considerably, can't it?

With the wiki page about the steps how to build Evolution from the
sources? That would be surely interesting.


We are discussing dependencies and development consequences for
two known variables, aren't we?


In any case, no DESTDIR into the Wiki page, no. Keep it simple,
please.

Will this technical detail become more interesting also for CMake
scripts?

No and no.

To get some background information to the archive readers (which I
learnt from the GNOME's GitLab ticket(s) you filled): you've been
building only Evolution (thus not following the Building wiki page from
its top) against system evolution-data-server (eds) and you do not like
that Evolution installs its eds module into the directory, where eds
expects to have the modules installed. The DESTDIR thing would just
make the contributors confused why their eds module change has no
effect.

By the way,

   $ DESTDIR=/tmp/evo/ make install

does install the module-evolution-alarm-notify.so under the /tmp/evo/,
not under the CMAKE_INSTALL_PREFIX I used to configure the project,
thus the usage of the DESTDIR works properly for me. I do not know what
(else?) you've done differently that the things do not work for you, or
why you think they don't work properly for you.

I hope this thread is resolved now.

        Thanks and bye,
        Milan



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