Difference between revisions of "Projects/KWin/Build Options"

< Projects‎ | KWin
Jump to: navigation, search
(KWIN_BUILD_OPENGL_1_COMPOSITING build option)
 
(4 intermediate revisions by one user not shown)
Line 13: Line 13:
 
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.
 
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'''
+
'''Since 4.10, Removed in 5.0'''
  
 
== KWIN_BUILD_KCMS ==
 
== KWIN_BUILD_KCMS ==
Line 24: Line 24:
  
 
Restricts the building of effects to those useful on mobile (touch) environments.
 
Restricts the building of effects to those useful on mobile (touch) environments.
 +
 +
'''Removed in 5.0'''
  
 
== KWIN_BUILD_TABBOX ==
 
== KWIN_BUILD_TABBOX ==
Line 41: Line 43:
  
 
Builds support for screen edge activation
 
Builds support for screen edge activation
 +
 +
'''Removed in 5.2'''
  
 
== KWIN_BUILD_SCRIPTING ==
 
== KWIN_BUILD_SCRIPTING ==
Line 46: Line 50:
  
 
Builds support for KWin's scripting framework in sub-directory scripting
 
Builds support for KWin's scripting framework in sub-directory scripting
 +
 +
'''Removed in 5.0, scripting is mandatory'''
  
 
== KWIN_BUILD_XRENDER_COMPOSITING ==
 
== KWIN_BUILD_XRENDER_COMPOSITING ==
Line 57: Line 63:
 
Builds OpenGL 1 based compositing support
 
Builds OpenGL 1 based compositing support
  
'''Since 4.10'''
+
'''Since 4.10, Removed in 5.0'''
  
 
== KWIN_BUILD_ACTIVITIES ==
 
== KWIN_BUILD_ACTIVITIES ==
Line 68: Line 74:
  
 
Enables build options listed above for Plasma Active.
 
Enables build options listed above for Plasma Active.
 +
 +
== KWIN_BUILD_COVERAGE ==
 +
'''Default:''' ''OFF''
 +
 +
Builds KWin with gcov coverage support.
 +
 +
'''Since  5.0'''

Latest revision as of 09:51, 24 November 2014

Contents

[edit] KWin Build Options

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

[edit] KWIN_BUILD_DECORATIONS

Default: ON

Builds the decorations in sub-directory clients.

[edit] 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, Removed in 5.0

[edit] KWIN_BUILD_KCMS

Default: ON

Builds the decorations in sub-directory kcmkwin

[edit] KWIN_MOBILE_EFFECTS

Default: OFF

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

Removed in 5.0

[edit] KWIN_BUILD_TABBOX

Default: ON

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

[edit] KWIN_BUILD_TILING

Default: ON

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

Removed in 4.10, tiling no longer available

[edit] KWIN_BUILD_SCREENEDGES

Default: ON

Builds support for screen edge activation

Removed in 5.2

[edit] KWIN_BUILD_SCRIPTING

Default: ON

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

Removed in 5.0, scripting is mandatory

[edit] KWIN_BUILD_XRENDER_COMPOSITING

Default: ON

Builds XRender based compositing support

[edit] KWIN_BUILD_OPENGL_1_COMPOSITING

Default: ON (OFF for GLES only builds)

Builds OpenGL 1 based compositing support

Since 4.10, Removed in 5.0

[edit] KWIN_BUILD_ACTIVITIES

Default: ON

Builds support for KDE's Activity concept.

[edit] KWIN_PLASMA_ACTIVE

Default: Enabled for KDE_PLATFORM_PROFILE not Desktop

Enables build options listed above for Plasma Active.

[edit] KWIN_BUILD_COVERAGE

Default: OFF

Builds KWin with gcov coverage support.

Since 5.0


This page was last modified on 24 November 2014, at 09:51. This page has been accessed 3,081 times. Content is available under Creative Commons License SA 3.0 as well as the GNU Free Documentation License 1.2.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V.Legal