[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-core-devel
Subject:    Re: plugins vs. libraries
From:       Stephan Kulow <coolo () kde ! org>
Date:       2002-02-20 10:55:42
[Download RAW message or body]

On Mittwoch, 20. Februar 2002 11:23, Adriaan de Groot wrote:
> On Tue, 19 Feb 2002, Stephan Kulow wrote:
> > On Dienstag, 19. Februar 2002 16:13, Michael Goffioul wrote:
> > > > > plugins
> > > > > ---------
> > > > >   - are installed into $KDEDIRS/lib/kde*
> > > > >   - have a very minimal interface (one or two functions having C
> > > > > linkage) - have no version
> > > > >   - have no lib prefix, but are prefixed with the purpose
> > > > >    (e.g. kcm_, kwin_, kimgio_, etc.)
>
> Just a final check -- Stephan is sometimes *so* concise it's hard to be
> sure what's going on in his mind. Way out in PIM-land there's the
> following in a Makefile.am:
>
> kde_module_LTLIBRARIES = libvcalconduit.la
>
> This is now declared evil, right? And it shoul be something like
>
> kde_module_LTLIBRARIES = kpilotconduit_vcal.la
>
> instead?
>
> Similarly, from the .desktop file,
>
> X-KDE-Library=libvcalconduit
>
> should change to
>
> X-KDE-Library=kpilotconduit_vcal
>
> This is to make sure that I -- and possibly other developers -- do it
> right in future and can save Stephan some work, too.

Right. If you find yourself having a line like 
kde_module_LTLIBRARIES = lib*, then it's wrong :)

Greetings, Stephan

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic