New build option KWIN_PLASMA_ACTIVE
This build option can be used to simplify the build settings for the usage of KWin in Plasma Active. It includes: * no decorations * no kcms * no tabbox * only mobile effects * turns on OpenGL ES (if available) CCMAIL: sebas@kde.org
This commit is contained in:
parent
399da3ee92
commit
f1e23b100c
1 changed files with 9 additions and 0 deletions
|
@ -4,6 +4,15 @@ OPTION(KWIN_BUILD_DECORATIONS "Enable building of KWin decorations." ON)
|
||||||
OPTION(KWIN_BUILD_KCMS "Enable building of KWin configuration modules." ON)
|
OPTION(KWIN_BUILD_KCMS "Enable building of KWin configuration modules." ON)
|
||||||
OPTION(KWIN_MOBILE_EFFECTS "Only build effects relevant for mobile devices" OFF)
|
OPTION(KWIN_MOBILE_EFFECTS "Only build effects relevant for mobile devices" OFF)
|
||||||
OPTION(KWIN_BUILD_TABBOX "Enable building of KWin Tabbox functionality" ON)
|
OPTION(KWIN_BUILD_TABBOX "Enable building of KWin Tabbox functionality" ON)
|
||||||
|
OPTION(KWIN_PLASMA_ACTIVE "Enable building KWin for Plasma Active." OFF)
|
||||||
|
|
||||||
|
if(KWIN_PLASMA_ACTIVE)
|
||||||
|
set(KWIN_BUILD_DECORATIONS OFF)
|
||||||
|
set(KWIN_BUILD_KCMS OFF)
|
||||||
|
set(KWIN_BUILD_TABBOX OFF)
|
||||||
|
set(KWIN_MOBILE_EFFECTS ON)
|
||||||
|
set(KWIN_BUILD_WITH_OPENGLES ON)
|
||||||
|
endif(KWIN_PLASMA_ACTIVE)
|
||||||
|
|
||||||
# KWIN_HAVE_COMPOSITING - whether any compositing support is available
|
# KWIN_HAVE_COMPOSITING - whether any compositing support is available
|
||||||
if( X11_Xcomposite_FOUND AND X11_Xdamage_FOUND )
|
if( X11_Xcomposite_FOUND AND X11_Xdamage_FOUND )
|
||||||
|
|
Loading…
Reference in a new issue