(Build) Remove EGL/GLES library check if Vulkan is enabled 27/318727/2
authorAdeel Kazmi <adeel.kazmi@samsung.com>
Mon, 7 Oct 2024 11:28:52 +0000 (12:28 +0100)
committerAdeel Kazmi <adeel.kazmi@samsung.com>
Mon, 7 Oct 2024 11:34:18 +0000 (12:34 +0100)
Change-Id: Id4a3e108b0b4ac76d5336159bcbfa121ee1a55c5

build/tizen/deps-check.cmake

index 0f6adcb..e3a8e4c 100644 (file)
@@ -119,16 +119,11 @@ CHECK_MODULE_AND_SET( ECORE_IMF ecore-imf [] )
 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 [] )
@@ -157,6 +152,15 @@ CHECK_MODULE_AND_SET( DALICORE dali2-core [] )
 
 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()