Projects/KWin/Build Options

From KDE TechBase
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.

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.