[osg-users] Conan C++ dependency manager

Jordi Torres jtorresfabra at gmail.com
Mon Jan 15 03:03:25 PST 2018


Hi Julien,

-1 on spaces to tabs

You started a flame war... :)

Cheers.

2018-01-14 14:27 GMT+01:00 michael kapelko <kornerr at gmail.com>:

> Hi.
> I think the community (including me) is currently in the 'get it done
> and we'll use it' mode. So do it whatever way you like, then everybody
> will be eager to test and use it.
>
> On 14 January 2018 at 00:34, Julien Valentin <julienvalentin51 at gmail.com>
> wrote:
> > Hi all,
> >
> > The recipe only works for win32 for the moment...i'll continue that on
> my free time.
> > However, i'm kind of concern about huge source copy involved in conan...
> >
> > Perhaps it's time to change switch spaces to tabs on git to releave my
> poor hdd (headers only are 4Mo!?)
> >
> > The transition seams managed in git itself:
> > https://stackoverflow.com/questions/2316677/can-git-
> automatically-switch-between-spaces-and-tabs
> >
> > What do you think of it?
> >
> >
> > Cheers
> >
> >
> > kornerr wrote:
> >> Julien, don't forget to include step by step guide(s) on how to build
> >> OpenSceneGraph for Linux, macOS, and Windows once you're done with the
> >> first iteration.
> >> I'm sure other people would try Conan then, too.
> >>
> >> On 11 January 2018 at 12:29, Julien Valentin <> wrote:
> >>
> >> > Hi
> >> > Okay, i'm happy that conan induces such an enthusiasm,
> >> > My plan is to create a repo for all osg ecosystem:
> >> > -top directory (packagename, OpenSceneGraph, osgEarth, osgAudio...)
> >> > -subdirs containing versionned recipe
> >> >
> >> > But I don't have all the necessary knowledge of its mecanism in order
> to tell my vision is the good one. So anyone more familiar with conan have
> to stop me if I say bullshit.
> >> > Here's my 2 main observations that would require deepest knowledge of
> conan
> >> > 1)conan seams to manage built package itself in custom directory so
> we can't forsee that
> >> > 2)conan is userspace so we can't manage environement variables or any
> root stuff
> >> >
> >> > it forces me to choose an alternative to classic
> "one-directory-per-lib" + add directories to PATH
> >> > The solution I used in the recipe is to let user install all his
> recipe from the same directory and put all recipes libraries into commons
> bin,lib,include with a custom deploy() method
> >> > It's bad but I havent figured how conan manage its paths ... My
> paranoia tells me it is there they try to create dependancy to conan rules
> (and chain us in their system) but i'm not sure.
> >> >
> >> > Cheers
> >> >
> >> >
> >> >
> >> > cfjob wrote:
> >> >
> >> > > Hi,
> >> > > Great to see integrate osg to conan.
> >> > > Users could use osg from conan without having to rebuild it.
> >> > > ...
> >> > >
> >> > > Thank you!
> >> > >
> >> > > Cheers,
> >> > > Ben
> >> > >
> >> >
> >> >
> >> > ------------------
> >> > Read this topic online here:
> >> > http://forum.openscenegraph.org/viewtopic.php?p=72722#72722
> >> >
> >> >
> >> >
> >> >
> >> >
> >> > _______________________________________________
> >> > osg-users mailing list
> >> >
> >> > http://lists.openscenegraph.org/listinfo.cgi/osg-users-
> openscenegraph.org
> >> >
> >> _______________________________________________
> >> osg-users mailing list
> >>
> >> http://lists.openscenegraph.org/listinfo.cgi/osg-users-
> openscenegraph.org
> >>
> >>  ------------------
> >> Post generated by Mail2Forum
> >
> >
> > ------------------
> > Read this topic online here:
> > http://forum.openscenegraph.org/viewtopic.php?p=72748#72748
> >
> >
> >
> >
> >
> > _______________________________________________
> > osg-users mailing list
> > osg-users at lists.openscenegraph.org
> > http://lists.openscenegraph.org/listinfo.cgi/osg-users-
> openscenegraph.org
> _______________________________________________
> osg-users mailing list
> osg-users at lists.openscenegraph.org
> http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
>



-- 
Jordi Torres
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openscenegraph.org/pipermail/osg-users-openscenegraph.org/attachments/20180115/9a881eee/attachment.html>


More information about the osg-users mailing list