X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=build%2Ftizen%2Fdeps-check.cmake;h=371d8ea140b6964fe4dade33b55ba34df44d1f89;hb=6091b339bb453b9866fc4d043a4f3ce6687f1248;hp=e3b8147b9aedaf53c3c91f026fad6d6d603f6b54;hpb=ca3da5407ad346d4b77fce5a1cb28a02411ff86e;p=platform%2Fcore%2Fuifw%2Fdali-adaptor.git diff --git a/build/tizen/deps-check.cmake b/build/tizen/deps-check.cmake index e3b8147..371d8ea 100644 --- a/build/tizen/deps-check.cmake +++ b/build/tizen/deps-check.cmake @@ -66,6 +66,8 @@ CHECK_MODULE_AND_SET( FREETYPE freetype2>=${FREETYPE_REQUIRED} freetype_availabl CHECK_MODULE_AND_SET( FREETYPE_BITMAP_SUPPORT freetype2>=${FREETYPE_BITMAP_SUPPORT_VERSION} freetype_bitmap_support) CHECK_MODULE_AND_SET( FONTCONFIG fontconfig fontconfig_available ) CHECK_MODULE_AND_SET( PNG libpng [] ) +CHECK_MODULE_AND_SET( WEBP libwebp webp_available ) +CHECK_MODULE_AND_SET( WEBP_DEMUX libwebpdemux [] ) CHECK_MODULE_AND_SET( LIBEXIF libexif [] ) CHECK_MODULE_AND_SET( LIBDRM libdrm [] ) CHECK_MODULE_AND_SET( LIBCURL libcurl [] ) @@ -137,6 +139,11 @@ IF( eldbus_available ) ADD_DEFINITIONS( -DDALI_ELDBUS_AVAILABLE ) ENDIF() +IF( webp_available ) + SET(DALI_WEBP_AVAILABLE 1) + ADD_DEFINITIONS( -DDALI_WEBP_AVAILABLE ) +ENDIF() + ADD_DEFINITIONS( -DPLATFORM_TIZEN ) IF( enable_debug ) @@ -222,7 +229,8 @@ ADD_DEFINITIONS( -DDALI_PROFILE_${enable_profile}) SET( DALI_PROFILE_CFLAGS -DDALI_PROFILE_${enable_profile} ) # Platforms with highp shader support can use vector based text -CONDITIONAL( ENABLE_VECTOR_BASED_TEXT_RENDERING UBUNTU_PROFILE ) +ADD_DEFINITIONS( "-DENABLE_VECTOR_BASED_TEXT_RENDERING" ) + CONDITIONAL( WAYLAND enable_wayland ) # set lowercase profile name @@ -239,6 +247,8 @@ SET( DALI_CFLAGS ${FONTCONFIG_CFLAGS} ${CAIRO_CFLAGS} ${PNG_CFLAGS} + ${WEBP_CFLAGS} + ${WEBP_DEMUX_CFLAGS} ${DLOG_CFLAGS} ${VCONF_CFLAGS} ${EXIF_CFLAGS} @@ -260,6 +270,8 @@ SET( DALI_LDFLAGS ${FONTCONFIG_LDFLAGS} ${CAIRO_LDFLAGS} ${PNG_LDFLAGS} + ${WEBP_LDFLAGS} + ${WEBP_DEMUX_LDFLAGS} ${DLOG_LDFLAGS} ${VCONF_LDFLAGS} ${EXIF_LDFLAGS}