forked from enlightenment/efl
cmake: check for variable defined, not if it evaluates to false.
otherwise we can't have modules off by default.
This commit is contained in:
parent
f74ca08be9
commit
c1b2701770
|
@ -1172,7 +1172,7 @@ function(EFL_MODULE _modname)
|
||||||
set(_modbindir ${EFL_MODULES_BINARY_DIR}/${EFL_MODULE_SCOPE}/${_modname})
|
set(_modbindir ${EFL_MODULES_BINARY_DIR}/${EFL_MODULE_SCOPE}/${_modname})
|
||||||
set(_modtarget ${EFL_LIB_CURRENT}-module-${EFL_MODULE_SCOPE}-${_modname})
|
set(_modtarget ${EFL_LIB_CURRENT}-module-${EFL_MODULE_SCOPE}-${_modname})
|
||||||
string(TOUPPER "${EFL_LIB_CURRENT}_MODULE_TYPE_${EFL_MODULE_SCOPE}_${_modname}" _modoptionname)
|
string(TOUPPER "${EFL_LIB_CURRENT}_MODULE_TYPE_${EFL_MODULE_SCOPE}_${_modname}" _modoptionname)
|
||||||
if(NOT ${_modoptionname}_DEFAULT)
|
if(NOT DEFINED ${_modoptionname}_DEFAULT)
|
||||||
set(${_modoptionname}_DEFAULT "ON")
|
set(${_modoptionname}_DEFAULT "ON")
|
||||||
endif()
|
endif()
|
||||||
EFL_OPTION(${_modoptionname} "Build ${EFL_LIB_CURRENT} module ${EFL_MODULE_SCOPE}/${_modname}" ${${_modoptionname}_DEFAULT} CHOICE ON;OFF;STATIC)
|
EFL_OPTION(${_modoptionname} "Build ${EFL_LIB_CURRENT} module ${EFL_MODULE_SCOPE}/${_modname}" ${${_modoptionname}_DEFAULT} CHOICE ON;OFF;STATIC)
|
||||||
|
@ -1182,7 +1182,7 @@ function(EFL_MODULE _modname)
|
||||||
set(_modbindir ${EFL_MODULES_BINARY_DIR}/${_modname})
|
set(_modbindir ${EFL_MODULES_BINARY_DIR}/${_modname})
|
||||||
set(_modtarget ${EFL_LIB_CURRENT}-module-${_modname})
|
set(_modtarget ${EFL_LIB_CURRENT}-module-${_modname})
|
||||||
string(TOUPPER "${EFL_LIB_CURRENT}_MODULE_TYPE_${_modname}" _modoptionname)
|
string(TOUPPER "${EFL_LIB_CURRENT}_MODULE_TYPE_${_modname}" _modoptionname)
|
||||||
if(NOT ${_modoptionname}_DEFAULT)
|
if(NOT DEFINED ${_modoptionname}_DEFAULT)
|
||||||
set(${_modoptionname}_DEFAULT "ON")
|
set(${_modoptionname}_DEFAULT "ON")
|
||||||
endif()
|
endif()
|
||||||
EFL_OPTION(${_modoptionname} "Build ${EFL_LIB_CURRENT} module ${_modname}" ${${_modoptionname}_DEFAULT} CHOICE ON;OFF;STATIC)
|
EFL_OPTION(${_modoptionname} "Build ${EFL_LIB_CURRENT} module ${_modname}" ${${_modoptionname}_DEFAULT} CHOICE ON;OFF;STATIC)
|
||||||
|
|
Loading…
Reference in New Issue