Filtering out KDE Projects modules in kdesrc-build

So I implemented support last night for a way to filter out modules from a build from a module-set using the KDE Projects database.

The issue is pretty simple. Let’s say that you wanted to build the KDE Multimedia module, with the exception of JuK (maybe you prefer the Amarok or Tomahawk music players).

To do this before this new feature was implemented, you would have to list each sub module of KDE Multimedia, which means visiting the KDE Projects website, or using some of the developer tools scripts to parse out the KDE Projects database, and then typing that into your .kdesrc‑buildrc. Plus, you’d have to redo this periodically in case a new application or library was added to the KDE Multimedia grouping.

Now, you can simply say that you want all of KDE Multimedia except JuK:

module-set kdemultimedia
    repository kde-projects
    use-modules kdemultimedia
    ignore-modules juk
end module-set

I’ve also updated the kdesrc-build documentation to document the new ignore-modules option.

One thought on “Filtering out KDE Projects modules in kdesrc-build

  1. oakley jupiter sunglasses black Identicon Icon oakley jupiter sunglasses black

    KHAR: Christiane, I think one thing which is beyond doubt by now is – and it not only coming in from our sources, this is coming in from the many, many sort of volumes of stuff which was taken in from his hideout, that there was no complicity in – on the part of anybody within the Pakistani administration. And when I talk about the Pakistani administration, I talk about the whole of government. oakley jupiter sunglasses black

Leave a Reply

Your email address will not be published.

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>