SET(SHADER_GENERATOR_BINARY ${CMAKE_CURRENT_BINARY_DIR}/../${SHADER_GENERATOR_NAME})
ENDIF()
+FILE(GLOB SHADERS_SRC "${SHADER_SOURCE_DIR}/*.vert" "${SHADER_SOURCE_DIR}/*.frag")
SET( BUILT_IN_SHADER_GEN_CPP "${GENERATED_SHADER_DIR}/generated/builtin-shader-gen.cpp")
ADD_CUSTOM_COMMAND(OUTPUT ${BUILT_IN_SHADER_GEN_CPP}
- DEPENDS ${SHADER_GENERATOR_BINARY}
+ DEPENDS ${SHADER_GENERATOR_BINARY} ${SHADERS_SRC}
COMMAND ${SHADER_GENERATOR_BINARY} ${SHADER_SOURCE_DIR} ${SHADER_GENERATED_DIR})
SET( scene3d_src_files ${scene3d_src_files} ${BUILT_IN_SHADER_GEN_CPP} )
ENDIF()
file(GLOB scene3d_include_files ${scene3d_public_api_dir})
+
install(DIRECTORY ${scene3d_include_files}
- DESTINATION "${prefix_include_dir}/dali-scene3d"
+ DESTINATION "${INCLUDE_DIR}/dali-scene3d"
FILES_MATCHING PATTERN "*.h"
)
+# Install dali-scene3d.h
+INSTALL( FILES ${scene3d_dir}/dali-scene3d.h DESTINATION ${INCLUDE_DIR}/dali-scene3d )
+
if (ENABLE_PKG_CONFIGURE)
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/${core_pkg_cfg_file}
DESTINATION ${LIB_DIR}/pkgconfig