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=63352ba90d290ede40a82d33e3ee0bd9cf45cf43;hb=67c2962f7cb1a545a6ad10b8147c8558cc6f45ca;hpb=8b3893a1fc4e3e5ce584ef3a3f321fa20126818f diff --git a/build/tizen/CMakeLists.txt b/build/tizen/CMakeLists.txt index 63352ba..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}"