X-Git-Url: http://review.tizen.org/git/?p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git;a=blobdiff_plain;f=build%2Ftizen%2FCMakeLists.txt;h=840ff92c1645da49fd4312bdc254f206699a0c8a;hp=c01a484066a215dcbfbf04e794f56280653738b0;hb=35309f882c990c309b41aff6d11664c0c8637bb2;hpb=c2d8362d9a983d332a32d60fdb17b72aa3cf298d diff --git a/build/tizen/CMakeLists.txt b/build/tizen/CMakeLists.txt index c01a484..840ff92 100644 --- a/build/tizen/CMakeLists.txt +++ b/build/tizen/CMakeLists.txt @@ -283,6 +283,16 @@ IF(DEFINED STATIC) SET(LIBTYPE STATIC) ENDIF() +# Generate source files for shaders +SET(SHADER_SOURCE_DIR "${ROOT_SRC_DIR}/dali-toolkit/internal/graphics/shaders/") +SET(SHADER_GENERATED_DIR "${ROOT_SRC_DIR}/dali-toolkit/internal/graphics/generated") +EXECUTE_PROCESS( COMMAND bash -c "${CMAKE_CURRENT_SOURCE_DIR}/shader-generator.sh ${SHADER_SOURCE_DIR} ${SHADER_GENERATED_DIR}" ) + +SET(GENERATED_SHADER_DIR ${ROOT_SRC_DIR}/dali-toolkit/internal/graphics/) +SET_PROPERTY(DIRECTORY PROPERTY ADDITIONAL_MAKE_CLEAN_FILES + "${GENERATED_SHADER_DIR}/generated/" + "${GENERATED_SHADER_DIR}/builtin-shader-extern-gen.h") + IF( WIN32 OR APPLE ) SET( DALICORE_LDFLAGS "${DALICORE_LDFLAGS}" @@ -303,11 +313,11 @@ IF( WIN32 OR APPLE ) FIND_PACKAGE( unofficial-angle REQUIRED ) - IF ( WIN32 ) + IF(WIN32) FIND_PACKAGE( unofficial-fontconfig REQUIRED ) - FIND_PACKAGE( unofficial-cairo REQUIRED ) ENDIF() + FIND_PACKAGE( unofficial-cairo REQUIRED ) FIND_PACKAGE( WebP REQUIRED ) SET( DALIADAPTOR_LDFLAGS