Heads-up: kdeutils is moving to git

Albert Astals Cid aacid at kde.org
Sun Aug 21 13:32:17 UTC 2011

A Diumenge, 21 d'agost de 2011, Nicolás Alvarez vàreu escriure:
> On 8/21/11, Aaron J. Seigo <aseigo at kde.org> wrote:
> > On Sunday, August 21, 2011 00:10:07 Nicolas Alvarez wrote:
> >> Superbuild is unrelated and orthogonal to the code in kdeutils to
> >> allow building as a single module.
> > 
> > yes, and that's the challenge here: it takes ~10 seconds to put a bunch
> > of "add_subdirectory" calls into a CMakeLists.txt file. the issue is
> > having to manually keep up a bunch of git repositories individually,
> > from cloning to pulling, ensuring they are in the correct hierarchy
> > initially on disk, etc.
> Correct, because that's not the problem it's supposed to solve. The
> CMakeLists.txt with add_subdirectory lines is just if someone wants to
> make a tarball that works just like the old kdeutils.tar before the
> split, ie. "recreate the 'whole module' build". For *that* task, I
> think superbuild is the wrong tool. For example, if Dirk makes a
> monolithic kdeutils tarball, he should use this instead of superbuild.
> I see superbuild as a third tool in the same category as kdesrc-build
> and build-tool, cloning and pulling a bunch of git repositories,
> ensuring they are in the correct hierarchy on disk, etc. And it's
> probably a good task for that job.
> But this is the release-team list, so here I'm talking about the
> release, not the developers' workflow. Jeremy said, "If Dirk is going
> to use superbuild to do the release tarballs..."; *that* is what I
> think is a bad idea.

>From what i understood during the release team bof, Dirk is using the scripts 
in kde-common/release so a repo containing only the CMakeLists.txt file (lie 
the kde:kdegraphics repo) seems useless to me.


> --
> Nicolas
> _______________________________________________
> release-team mailing list
> release-team at kde.org
> https://mail.kde.org/mailman/listinfo/release-team

More information about the release-team mailing list