From 42f48b3bad67ddb9c01a69ea282cf9878a7900a2 Mon Sep 17 00:00:00 2001 From: Adeel Kazmi Date: Mon, 7 Oct 2024 12:28:52 +0100 Subject: [PATCH] (Build) Remove EGL/GLES library check if Vulkan is enabled Change-Id: Id4a3e108b0b4ac76d5336159bcbfa121ee1a55c5 --- build/tizen/deps-check.cmake | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/build/tizen/deps-check.cmake b/build/tizen/deps-check.cmake index 0f6adcb..e3a8e4c 100644 --- a/build/tizen/deps-check.cmake +++ b/build/tizen/deps-check.cmake @@ -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() -- 2.7.4