Projects/KWin/Build Options: Difference between revisions

From KDE TechBase
< Projects‎ | KWin
(KWIN_BUILD_OPENGL_1_COMPOSITING build option)
(4 intermediate revisions by the same user not shown)
Line 7: Line 7:


Builds the decorations in sub-directory clients.
Builds the decorations in sub-directory clients.
== 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.
'''Since 4.10'''


== KWIN_BUILD_KCMS ==
== KWIN_BUILD_KCMS ==
Line 26: Line 33:
'''Default:''' ''ON''
'''Default:''' ''ON''


Builds window-tiling support in sub-directory tiling and tilinglayouts
Builds window-tiling support in sub-directory tiling and tilinglayouts.
 
'''Removed in 4.10, tiling no longer available'''


== KWIN_BUILD_SCREENEDGES ==
== KWIN_BUILD_SCREENEDGES ==
Line 42: Line 51:


Builds XRender based compositing support
Builds XRender based compositing support
== KWIN_BUILD_OPENGL_1_COMPOSITING ==
'''Default:''' ''ON'' (''OFF'' for GLES only builds)
Builds OpenGL 1 based compositing support
'''Since 4.10'''


== KWIN_BUILD_ACTIVITIES ==
== KWIN_BUILD_ACTIVITIES ==

Revision as of 09:43, 25 October 2012

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_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.

Since 4.10

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_OPENGL_1_COMPOSITING

Default: ON (OFF for GLES only builds)

Builds OpenGL 1 based compositing support

Since 4.10

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.