On 11/09/2015 09:58 AM, Martijn Berger 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.
I'm vaguely aware of it, but not very. > You talk about modernizing but what versions of CMake would this raise our > requirement to? The task described above would require 3.0, but I would increase the requirement to 3.3, because if you're going to increase it, you might as well increase it to the latest release :). Thanks, Steve. > > 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 _______________________________________________ Bf-committers mailing list [email protected] http://lists.blender.org/mailman/listinfo/bf-committers
