Projects/KWin/Build Options

    From KDE TechBase
    < Projects‎ | KWin
    Revision as of 07:54, 5 October 2012 by Mgraesslin (talk | contribs)
    The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

    KWin Build Options

    This document lists and explains the build options available in KWin source code.

    KWIN_BUILD_DECORATIONS

    Default: ON

    Builds the decorations in sub-directory clients.

    Since 4.10

    KWIN_BUILD_OXYGEN

    Default: ON

    Builds the Oxygen window decoration. This build option is only meant to make it easier to build only KWin without anything else from kde-workspace.

    KWIN_BUILD_KCMS

    Default: ON

    Builds the decorations in sub-directory kcmkwin

    KWIN_MOBILE_EFFECTS

    Default: OFF

    Restricts the building of effects to those useful on mobile (touch) environments.

    KWIN_BUILD_TABBOX

    Default: ON

    Builds tabbox (Alt+Tab) support in sub-directory tabbox

    KWIN_BUILD_TILING

    Default: ON

    Builds window-tiling support in sub-directory tiling and tilinglayouts.

    Removed in 4.10, tiling no longer available

    KWIN_BUILD_SCREENEDGES

    Default: ON

    Builds support for screen edge activation

    KWIN_BUILD_SCRIPTING

    Default: ON

    Builds support for KWin's scripting framework in sub-directory scripting

    KWIN_BUILD_XRENDER_COMPOSITING

    Default: ON

    Builds XRender based compositing support

    KWIN_BUILD_ACTIVITIES

    Default: ON

    Builds support for KDE's Activity concept.

    KWIN_PLASMA_ACTIVE

    Default: Enabled for KDE_PLATFORM_PROFILE not Desktop

    Enables build options listed above for Plasma Active.