CHECK_MODULE_AND_SET( ELDBUS eldbus>=${ELDBUS_REQUIRED} eldbus_available )
CHECK_MODULE_AND_SET( TPKP_CURL tpkp-curl tpkp_curl_available )
CHECK_MODULE_AND_SET( UTILX utilX utilx_available )
-CHECK_MODULE_AND_SET( OPENGLES20 glesv2 [] )
-CHECK_MODULE_AND_SET( EGL egl [] )
CHECK_MODULE_AND_SET( DLOG dlog [] )
CHECK_MODULE_AND_SET( TTS tts [] )
CHECK_MODULE_AND_SET( VCONF vconf [] )
CHECK_MODULE_AND_SET( LIBUV libuv [] )
CHECK_MODULE_AND_SET( GLIB glib-2.0 [] )
-CHECK_MODULE_AND_SET( VULKAN vulkan [] )
-CHECK_MODULE_AND_SET( GLSLANG glslang [] )
-CHECK_MODULE_AND_SET( SPIRVTOOLS SPIRV-Tools [] )
CHECK_MODULE_AND_SET( X11 x11 [] )
CHECK_MODULE_AND_SET( XCB x11-xcb [] )
CHECK_MODULE_AND_SET( XDAMAGE xdamage [] )
CHECK_MODULE_AND_SET( THORVG thorvg thorvg_support )
+IF( ENABLE_VULKAN )
+ CHECK_MODULE_AND_SET( VULKAN vulkan [] )
+ CHECK_MODULE_AND_SET( GLSLANG glslang [] )
+ CHECK_MODULE_AND_SET( SPIRVTOOLS SPIRV-Tools [] )
+ELSE()
+ CHECK_MODULE_AND_SET( OPENGLES20 glesv2 [] )
+ CHECK_MODULE_AND_SET( EGL egl [] )
+ENDIF()
+
IF( thorvg_support )
ADD_DEFINITIONS( -DTHORVG_SUPPORT )
ENDIF()