SuperBuild News
Alexander Neundorf
neundorf at kde.org
Wed Nov 16 19:58:58 UTC 2011
On Sunday 13 November 2011, Valentin Rusu wrote:
> On 11/13/2011 02:35 PM, Alexander Neundorf wrote:
> >> yesterday I added a Everything/CMakeLists.txt, which contains all
> >> projects from projects.kde.org, and also those which are still in svn.
> >>
> >> What is missing, are the dependencies between the projects.
> >>
> >> I created the list using the kde_projects.xml file provided by
> >> projects.kde.org. But the CMakeLists.txt is not updated automatically,
> >> since I didn't want to have automated parsing of that file etc.
> >
> > And, the "Source" directory is now named "src", and the "Build" directory
> > is now named "build".
>
> Are these directories still located under each modules directory or are
> they now unique overall superbuild?
>
> As I already explained, using a unique src directory is very handy for:
> - easily find all the sources cloned by superbuild,
> - easily modify the sources when bugs occur,
> - easily push these bug fixes,
> - easily pull all the sources with a simple script.
> I can help with this, as my local superbuild is modified for this setup.
>
> I also submitted a bug report to CMake team about cmake using fit fetch
> instead of git pull when sources are already cloned.
Do you mean this ?
[ 15%] Performing update step (git fetch) for 'kde-runtime'
...
Your branch is behind 'origin/master' by 17 commits, and can be fast-
forwarded.
Hmm, no idea why fetch is used...
Alex
More information about the Kde-buildsystem
mailing list