Hi Florian and everyone,

Le Thu, 28 May 2009 12:01:07 +0200,
Raphaël HUCK <[email protected]> a écrit :

> Le Wed, 27 May 2009 14:21:24 +0200,
> Florian Fainelli <[email protected]> a écrit :
> 
> > Salut Raphaël,
> > 
> > Le Wednesday 27 May 2009 11:40:08 Raphaël HUCK, vous avez écrit :
> >
> > > As for packages, the main issue comes from static and shared
> > > libraries. Sometimes, you don't want the shared libraries to be
> > > installed.
> > >
> > > That's why it would be great to introduce an InstallShared rule.
> > 
> > Yes, this sounds like a good idea though it would require to change
> > almost all packages to split out the part of their Define
> > Package/foo/install to separate the shared libraries installation.
> > What about taking the other way and by default let everything like
> > this but add a Build options configuration option which removes the
> > shared libraries from the packages ?
> 
> Why not do it this way then:
> 
> - don't change any of the current packages and don't change their
>   behavior either
> 
> - when a package is changed and shared libraries installation is
>   separated in InstallShared, call "InstallShared" right after
> "install" by default, so the behavior is still the same
> 
> - provide a way to disable shared libraries installation on a
>   per-package basis
> 
> What do you think?

Or why not do like debian, ie having a regular version and -dev
version, and sometimes -dbg version of the library?


-Raphaël

Attachment: signature.asc
Description: PGP signature

_______________________________________________
openwrt-devel mailing list
[email protected]
https://lists.openwrt.org/mailman/listinfo/openwrt-devel

Reply via email to