Hi, Maybe i'm missing something, but main concern about current state oc CMake is a tedios process of manually maintaining order of libraries. This is a walid point, but how's the proposed change will solve the issue? It seems to be just more a conditional add of libraries to the linking list?
On Mon, Nov 9, 2015 at 1:58 PM, Martijn Berger <[email protected]> wrote: > Hi Steve, > > Welcome, > > You may or may not be aware that we want to work towards making CMake > feature complete versus our Scons buildsystem in order to facilitate > dropping Scons. > > You talk about modernizing but what versions of CMake would this raise our > requirement to? > > Martijn > > > > On Sun, Nov 8, 2015 at 11:54 PM, Stephen Kelly <[email protected]> wrote: > > > Hello, > > > > Today I was on IRC just before the weekly meeting and discussed some > issues > > regarding the CMake buildsystem. We worked together on creating the issue > > > > https://developer.blender.org/T46725 > > > > Campbell Barton helped me out with a contributor account to allow me to > > push > > to blender-staging to implement it. I'll work together with Campbell on > the > > specifics of the task, and longer-term perhaps work on modernising the > > CMake > > buildsystem in a larger way. If you have any questions about T46725, feel > > free to ask. I am subscribed to the mailing list. > > > > For the last 4 years I've been working in mostly personal time on > upstream > > CMake, shifting it towards interfaces which are target scoped (eg > commands > > like target_include_directories) instead of directory scoped (eg, > commands > > like include_directories, which affect all targets in a directory), and > > implementing usage-requirements to make it easier to define and maintain > > buildsystems with many dependent targets. > > > > For the last 6 years, I've been the maintainer of the Qt model-view > > framework and the Qt CMake integration. I've touched many parts of Qt > > through my previous job where I worked as a Qt consultant. For some years > > prior to and during that time I was also active in KDE, in particular > > KDEPIM > > and kdelibs (now KDE Frameworks). > > > > I'm very familiar with git, mailing lists, reviews, cmake and C++ (and > > python, like everyone :) ), but I have quite some learning to do > regarding > > phabricator, opengl, and 3d modelling generally, so those are the topics > > I'm > > likely to be asking about on IRC. > > > > I've been interested in blender for some time because I would like to > learn > > more about 3d. I expect the buildsystem work will give me the excuse to > > explore the codebase, and then I hope to dig into the interesting > features > > of blender. > > > > https://developer.blender.org/p/steveire/ > > > > Hello! > > > > Steve. > > > > _______________________________________________ > > Bf-committers mailing list > > [email protected] > > http://lists.blender.org/mailman/listinfo/bf-committers > > > _______________________________________________ > Bf-committers mailing list > [email protected] > http://lists.blender.org/mailman/listinfo/bf-committers > -- With best regards, Sergey Sharybin _______________________________________________ Bf-committers mailing list [email protected] http://lists.blender.org/mailman/listinfo/bf-committers
