Added update-file-lists.sh script that uses file.list files as a source to generate file-list.cmake files. Script should be run in order to update CMake build system when source/header files are added/removed.
Change-Id: I40d0d5b30ab42937e48361caacca25b3dec5c864
/build/desktop
/packaging/home*
compile_commands.json
+file-list.cmake
# from root/build/tizen, get back to root
SET(ROOT_SRC_DIR ${CMAKE_SOURCE_DIR}/../..)
+# Make sure the path is absolute
+GET_FILENAME_COMPONENT(ROOT_SRC_DIR ${ROOT_SRC_DIR} ABSOLUTE)
+
# Set up the include dir
SET( INCLUDE_DIR $ENV{includedir} )
IF( NOT INCLUDE_DIR )
#ADD_COMPILE_OPTIONS( -std=c++11 -ggdb )
ADD_COMPILE_OPTIONS( -std=c++11 -gdwarf-4 )
ADD_COMPILE_OPTIONS( -Wnon-virtual-dtor -Woverloaded-virtual -Wold-style-cast )
-ADD_COMPILE_OPTIONS( -Werror -Wall -Wextra -Wno-unused-parameter -Wfloat-equal )
+
+# TODO: Clang is a lot more strict with warnings, we should address
+# those issues at some point.
+IF( NOT "${CMAKE_CXX_COMPILER_ID}" STREQUAL "Clang" )
+ ADD_COMPILE_OPTIONS( -Werror )
+ENDIF()
+
+ADD_COMPILE_OPTIONS( -Wall -Wextra -Wno-unused-parameter -Wfloat-equal )
IF( ENABLE_COVERAGE OR "$ENV{CXXFLAGS}" MATCHES --coverage )
ADD_COMPILE_OPTIONS( --coverage )
SET(SOURCES "")
+# Run sources update script automatically
+EXECUTE_PROCESS( COMMAND /bin/bash ${CMAKE_CURRENT_SOURCE_DIR}/update-file-lists.sh
+ WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} )
+
# could use INCLUDE to get the source lists a different way;
# would then need to specify a build folder somehow...
-ADD_SUBDIRECTORY( ${SOURCE_DIR}/internal dali/internal )
-ADD_SUBDIRECTORY( ${SOURCE_DIR}/integration-api dali/integration-api )
-ADD_SUBDIRECTORY( ${SOURCE_DIR}/public-api dali/public-api )
-ADD_SUBDIRECTORY( ${SOURCE_DIR}/devel-api dali/devel-api )
+INCLUDE( ${ROOT_SRC_DIR}/dali/internal/file-list.cmake )
+INCLUDE( ${ROOT_SRC_DIR}/dali/integration-api/file-list.cmake )
+INCLUDE( ${ROOT_SRC_DIR}/dali/public-api/file-list.cmake )
+INCLUDE( ${ROOT_SRC_DIR}/dali/devel-api/file-list.cmake )
+
ADD_SUBDIRECTORY( ${PACKAGE_DOXY_SRC_DIR} doc )
-ADD_LIBRARY( ${name} SHARED ${SOURCES} )
+SET(LIBTYPE SHARED)
+IF(DEFINED STATIC)
+ SET(LIBTYPE STATIC)
+ENDIF()
+
+ADD_LIBRARY( ${name} ${LIBTYPE} ${SOURCES} )
TARGET_LINK_LIBRARIES( ${name}
-lpthread
ENDMACRO(INSTALL_HEADERS_WITH_DIRECTORY)
# Install headers using lists defined by ADD_SUBDIRECTORY
-INSTALL_HEADERS_WITH_DIRECTORY(PUBLIC_API_HEADERS ${SOURCE_DIR} "dali")
-INSTALL_HEADERS_WITH_DIRECTORY(DEVEL_API_HEADERS ${SOURCE_DIR} "dali")
-INSTALL_HEADERS_WITH_DIRECTORY(INTEGRATION_API_HEADERS ${SOURCE_DIR} "dali")
+INSTALL_HEADERS_WITH_DIRECTORY(PUBLIC_API_HEADERS ${ROOT_SRC_DIR}/dali "dali")
+INSTALL_HEADERS_WITH_DIRECTORY(DEVEL_API_HEADERS ${ROOT_SRC_DIR}/dali "dali")
+INSTALL_HEADERS_WITH_DIRECTORY(INTEGRATION_API_HEADERS ${ROOT_SRC_DIR}/dali "dali")
INSTALL_HEADERS_WITH_DIRECTORY(PACKAGE_DOXY_HEADERS ${PACKAGE_DOXY_SRC_DIR} "dali/doc" )
IF(UNIX)
--- /dev/null
+#!/bin/bash
+
+# check if there is 'realpath' tool installed
+if [ "$(which realpath)" == "" ] ; then
+ echo "You need 'realpath' to run this script."
+ echo "to install: apt-get install realpath"
+ exit
+fi
+
+# test whether script is running in the right directory
+if [[ $(realpath $(pwd)) != $(realpath $(dirname $0)) ]] ; then
+ echo "Error! You must launch this script from tizen-cmake directory!"
+ exit 0
+fi
+
+function find_file_lists_dirs()
+{
+ for f in $(find ../../ -name 'file.list') ; do
+ dirname $(realpath $f);
+ done
+}
+
+# now prepare file-lists
+# read line by line
+# 1. line with '=' defines variable name
+# 2. line with '#' defines comment
+function write_cmake_file_lists()
+{
+ doxy=
+
+ function update_list()
+ {
+ if [[ "$2" != "" ]] ; then
+ # update sources, headers, doxy
+ echo " *** Updating $1 list..." >&2
+ echo ""
+ echo "SET( $1 \${$1}"
+ for var in $2 ; do
+ echo " \${${var}}"
+ done
+ echo ")"
+ fi
+ }
+
+ for file_list_dir in ${file_cmake_lists} ; do
+ sources=
+ public_headers=
+ devel_headers=
+ integration_headers=
+ outfile=$file_list_dir/file-list.cmake
+ echo " * Writing $(realpath --relative-base=../../ $file_list_dir)/file-list.cmake..."
+ echo "# This file is auto-generated!" > $outfile
+ echo "#" >> $outfile
+
+ # look for *_src_dir variables ( should be just one ) and
+ # substitute it with current path
+ for dirpath in $(grep -oE '\(.*_src_dir\)' $file_list_dir/file.list | sort -u) ; do
+ src_dir=${dirpath:1:-1}
+ new_path=$(realpath --relative-base=../../ $file_list_dir)
+ echo -e "\n# Set the source directory\n" >> $outfile
+ echo "SET( $src_dir \${ROOT_SRC_DIR}/$new_path )" >> $outfile
+ echo "" >>$outfile
+ done
+ variable=
+ comment=
+ lines=$(cat $file_list_dir/file.list | sed -e 's/ /|/g;')
+ for l in $lines ; do
+ is_var=$(echo $l | grep '=')
+ is_comment=$(echo $l | grep '#')
+ if [ "$is_comment" ] ; then
+ comment="$(echo "$l" | sed -e 's/|/ /g;')"
+ elif [ "$is_var" ] ; then
+ if [ "$variable" ] ; then
+ echo ")" >> $outfile
+ echo "" >> $outfile
+ fi
+ echo $comment >> $outfile
+ comment=
+ variable=$(echo $is_var | sed -e 's/|//g;' | awk -F '=' '{print $1}')
+ echo "SET( $variable " >> $outfile
+
+ # collect sources, headers and doxy to compile final
+ # set of vars to be included
+ if [[ ${variable:${#variable}-9:9} = src_files ]] ; then
+ sources="${sources} $variable"
+ elif [[ ${variable:${#variable}-12:12} = header_files ]] ; then
+ if [[ ${variable} = devel_api* ]] ; then
+ devel_headers="${devel_headers} $variable"
+ elif [[ ${variable} = public_api* ]] ; then
+ public_headers="${public_headers} $variable"
+ elif [[ ${variable} = platform_abstraction_* ]] ; then
+ integration_headers="${integration_headers} $variable"
+ else
+ echo "ERROR! Variable $variable in $file_list_dir unrecoginzed!"
+ exit 0
+ fi
+ elif [[ ${variable:${#variable}-10:10} = doxy_files ]] ; then
+ doxy="${doxy} $variable"
+ fi
+ else
+ echo "$(echo "$l" | sed -e 's/(/{/g;s/)/}/g;s/|/ /g;s/\\//g;')" >> $outfile
+ fi
+ done
+ if [ "$variable" ] ; then
+ echo ")" >> $outfile
+ echo "" >> $outfile
+ fi
+
+ update_list SOURCES "$sources" >> $outfile
+
+ update_list PUBLIC_API_HEADERS "$public_headers" >>$outfile
+
+ update_list DEVEL_API_HEADERS "$devel_headers" >>$outfile
+
+ update_list INTEGRATION_API_HEADERS "$integration_headers" >>$outfile
+
+ # Remove trailing whitespaces
+ cat $outfile | sed -e 's/[[:space:]]*$//' > /tmp/file-list.cmake
+ mv /tmp/file-list.cmake $outfile
+ echo " * Done"
+ done
+
+}
+
+export file_cmake_lists=$(find_file_lists_dirs)
+
+write_cmake_file_lists
+
+++ /dev/null
-
-SET( SOURCES ${SOURCES}
- ${CMAKE_CURRENT_SOURCE_DIR}/actors/actor-devel.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/actors/custom-actor-devel.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/animation/animation-data.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/animation/animation-devel.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/animation/path-constrainer.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/common/hash.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/common/stage-devel.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/events/hit-test-algorithm.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/events/key-event-devel.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/events/touch-data-devel.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/images/distance-field.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/images/texture-set-image.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/images/nine-patch-image.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/images/pixel-data-devel.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/object/handle-devel.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/object/csharp-type-registry.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/scripting/scripting.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/signals/signal-delegate.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/threading/conditional-wait.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/threading/mutex.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/threading/thread.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/update/frame-callback-interface.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/update/update-proxy.cpp
-
- PARENT_SCOPE )
-
-SET( DEVEL_API_HEADERS
- ${CMAKE_CURRENT_SOURCE_DIR}/actors/actor-devel.h
- ${CMAKE_CURRENT_SOURCE_DIR}/actors/custom-actor-devel.h
- ${CMAKE_CURRENT_SOURCE_DIR}/actors/layer-devel.h
-
- ${CMAKE_CURRENT_SOURCE_DIR}/animation/animation-data.h
- ${CMAKE_CURRENT_SOURCE_DIR}/animation/path-constrainer.h
- ${CMAKE_CURRENT_SOURCE_DIR}/animation/animation-devel.h
-
- ${CMAKE_CURRENT_SOURCE_DIR}/common/bitwise-enum.h
- ${CMAKE_CURRENT_SOURCE_DIR}/common/circular-queue.h
- ${CMAKE_CURRENT_SOURCE_DIR}/common/hash.h
- ${CMAKE_CURRENT_SOURCE_DIR}/common/map-wrapper.h
- ${CMAKE_CURRENT_SOURCE_DIR}/common/owner-container.h
- ${CMAKE_CURRENT_SOURCE_DIR}/common/ref-counted-dali-vector.h
- ${CMAKE_CURRENT_SOURCE_DIR}/common/set-wrapper.h
- ${CMAKE_CURRENT_SOURCE_DIR}/common/stage-devel.h
-
- ${CMAKE_CURRENT_SOURCE_DIR}/events/hit-test-algorithm.h
- ${CMAKE_CURRENT_SOURCE_DIR}/events/key-event-devel.h
- ${CMAKE_CURRENT_SOURCE_DIR}/events/touch-data-devel.h
-
- ${CMAKE_CURRENT_SOURCE_DIR}/images/distance-field.h
- ${CMAKE_CURRENT_SOURCE_DIR}/images/native-image-interface-extension.h
- ${CMAKE_CURRENT_SOURCE_DIR}/images/nine-patch-image.h
- ${CMAKE_CURRENT_SOURCE_DIR}/images/texture-set-image.h
- ${CMAKE_CURRENT_SOURCE_DIR}/images/pixel-data-devel.h
-
- ${CMAKE_CURRENT_SOURCE_DIR}/object/csharp-type-info.h
- ${CMAKE_CURRENT_SOURCE_DIR}/object/csharp-type-registry.h
- ${CMAKE_CURRENT_SOURCE_DIR}/object/handle-devel.h
- ${CMAKE_CURRENT_SOURCE_DIR}/object/property-helper-devel.h
-
- ${CMAKE_CURRENT_SOURCE_DIR}/rendering/renderer-devel.h
-
- ${CMAKE_CURRENT_SOURCE_DIR}/signals/signal-delegate.h
-
- ${CMAKE_CURRENT_SOURCE_DIR}/scripting/enum-helper.h
- ${CMAKE_CURRENT_SOURCE_DIR}/scripting/scripting.h
-
- ${CMAKE_CURRENT_SOURCE_DIR}/threading/conditional-wait.h
- ${CMAKE_CURRENT_SOURCE_DIR}/threading/mutex.h
- ${CMAKE_CURRENT_SOURCE_DIR}/threading/thread.h
-
- ${CMAKE_CURRENT_SOURCE_DIR}/update/frame-callback-interface.h
- ${CMAKE_CURRENT_SOURCE_DIR}/update/update-proxy.h
-
- PARENT_SCOPE )
+++ /dev/null
-# Add platform abstraction headers here
-
-SET(SOURCES ${SOURCES}
- ${CMAKE_CURRENT_SOURCE_DIR}/bitmap.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/core.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/debug.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/trace.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/profiling.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/input-options.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/lockless-buffer.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/render-task-list-integ.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/scene.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/events/event.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/events/hover-event-integ.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/events/key-event-integ.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/events/wheel-event-integ.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/events/multi-point-event-integ.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/events/point.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/events/touch-event-combiner.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/events/touch-event-integ.cpp
- PARENT_SCOPE )
-
-SET(INTEGRATION_API_HEADERS
- ${CMAKE_CURRENT_SOURCE_DIR}/core.h
- ${CMAKE_CURRENT_SOURCE_DIR}/core-enumerations.h
- ${CMAKE_CURRENT_SOURCE_DIR}/context-notifier.h
- ${CMAKE_CURRENT_SOURCE_DIR}/debug.h
- ${CMAKE_CURRENT_SOURCE_DIR}/trace.h
- ${CMAKE_CURRENT_SOURCE_DIR}/profiling.h
- ${CMAKE_CURRENT_SOURCE_DIR}/input-options.h
- ${CMAKE_CURRENT_SOURCE_DIR}/bitmap.h
- ${CMAKE_CURRENT_SOURCE_DIR}/resource-policies.h
- ${CMAKE_CURRENT_SOURCE_DIR}/resource-types.h
- ${CMAKE_CURRENT_SOURCE_DIR}/gl-abstraction.h
- ${CMAKE_CURRENT_SOURCE_DIR}/gl-defines.h
- ${CMAKE_CURRENT_SOURCE_DIR}/gl-sync-abstraction.h
- ${CMAKE_CURRENT_SOURCE_DIR}/gl-context-helper-abstraction.h
- ${CMAKE_CURRENT_SOURCE_DIR}/render-controller.h
- ${CMAKE_CURRENT_SOURCE_DIR}/platform-abstraction.h
- ${CMAKE_CURRENT_SOURCE_DIR}/processor-interface.h
- ${CMAKE_CURRENT_SOURCE_DIR}/lockless-buffer.h
- ${CMAKE_CURRENT_SOURCE_DIR}/render-task-list-integ.h
- ${CMAKE_CURRENT_SOURCE_DIR}/scene.h
- ${CMAKE_CURRENT_SOURCE_DIR}/render-surface.h
- ${CMAKE_CURRENT_SOURCE_DIR}/events/event.h
- ${CMAKE_CURRENT_SOURCE_DIR}/events/hover-event-integ.h
- ${CMAKE_CURRENT_SOURCE_DIR}/events/key-event-integ.h
- ${CMAKE_CURRENT_SOURCE_DIR}/events/wheel-event-integ.h
- ${CMAKE_CURRENT_SOURCE_DIR}/events/multi-point-event-integ.h
- ${CMAKE_CURRENT_SOURCE_DIR}/events/point.h
- ${CMAKE_CURRENT_SOURCE_DIR}/events/touch-event-combiner.h
- ${CMAKE_CURRENT_SOURCE_DIR}/events/touch-event-integ.h
-
- PARENT_SCOPE )
+++ /dev/null
-# Add internal source files here
-
-SET(SOURCES ${SOURCES}
- ${CMAKE_CURRENT_SOURCE_DIR}/common/blending-options.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/common/core-impl.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/common/internal-constants.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/common/math.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/common/message-buffer.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/common/mutex-trace.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/common/image-sampler.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/common/image-attributes.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/common/fixed-size-memory-pool.cpp
-
- ${CMAKE_CURRENT_SOURCE_DIR}/event/actors/actor-impl.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/event/actors/custom-actor-internal.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/event/actors/layer-impl.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/event/actors/layer-list.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/event/actors/camera-actor-impl.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/event/animation/animation-impl.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/event/animation/animation-playlist.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/event/animation/constrainer.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/event/animation/constraint-base.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/event/animation/key-frames-impl.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/event/animation/linear-constrainer-impl.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/event/animation/path-impl.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/event/animation/path-constrainer-impl.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/event/common/demangler.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/event/common/event-thread-services.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/event/common/notification-manager.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/event/common/object-impl.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/event/common/object-registry-impl.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/event/common/projection.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/event/common/property-buffer-impl.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/event/common/property-conditions-impl.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/event/common/property-metadata.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/event/common/property-notification-impl.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/event/common/property-notification-manager.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/event/common/property-helper.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/event/common/scene-impl.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/event/common/stage-impl.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/event/common/thread-local-storage.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/event/common/type-info-impl.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/event/common/type-registry-impl.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/event/effects/shader-factory.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/event/events/actor-gesture-data.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/event/events/actor-observer.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/event/events/event-processor.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/event/events/key-event-impl.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/event/events/key-event-processor.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/event/events/gesture-detector-impl.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/event/events/gesture-event.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/event/events/gesture-event-processor.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/event/events/gesture-processor.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/event/events/hit-test-algorithm-impl.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/event/events/hover-event-processor.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/event/events/long-press-gesture-detector-impl.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/event/events/long-press-gesture-event.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/event/events/long-press-gesture-processor.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/event/events/long-press-gesture-recognizer.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/event/events/wheel-event-processor.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/event/events/multi-point-event-util.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/event/events/pan-gesture-detector-impl.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/event/events/pan-gesture-event.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/event/events/pan-gesture-processor.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/event/events/pan-gesture-recognizer.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/event/events/pinch-gesture-detector-impl.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/event/events/pinch-gesture-event.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/event/events/pinch-gesture-processor.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/event/events/pinch-gesture-recognizer.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/event/events/tap-gesture-detector-impl.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/event/events/tap-gesture-event.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/event/events/tap-gesture-processor.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/event/events/tap-gesture-recognizer.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/event/events/touch-data-impl.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/event/events/touch-event-processor.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/event/images/bitmap-packed-pixel.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/event/images/bitmap-compressed.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/event/images/image-impl.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/event/images/buffer-image-impl.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/event/images/frame-buffer-image-impl.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/event/images/encoded-buffer-image-impl.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/event/images/nine-patch-image-impl.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/event/images/resource-image-impl.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/event/images/native-image-impl.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/event/images/pixel-data-impl.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/event/render-tasks/render-task-impl.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/event/render-tasks/render-task-list-impl.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/event/rendering/frame-buffer-impl.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/event/rendering/geometry-impl.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/event/rendering/texture-impl.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/event/rendering/texture-set-impl.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/event/rendering/renderer-impl.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/event/rendering/sampler-impl.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/event/rendering/shader-impl.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/event/size-negotiation/memory-pool-relayout-container.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/event/size-negotiation/relayout-controller-impl.cpp
-
- ${CMAKE_CURRENT_SOURCE_DIR}/render/common/render-algorithms.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/render/common/render-debug.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/render/common/render-instruction.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/render/common/render-instruction-container.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/render/common/render-item.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/render/common/render-tracker.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/render/common/render-manager.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/render/data-providers/render-data-provider.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/render/gl-resources/context.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/render/gl-resources/frame-buffer-state-cache.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/render/gl-resources/gl-call-debug.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/render/gl-resources/gpu-buffer.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/render/queue/render-queue.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/render/renderers/render-texture-frame-buffer.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/render/renderers/render-surface-frame-buffer.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/render/renderers/render-geometry.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/render/renderers/render-property-buffer.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/render/renderers/render-renderer.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/render/renderers/render-texture.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/render/shaders/program.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/render/shaders/program-controller.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/render/shaders/scene-graph-shader.cpp
-
- ${CMAKE_CURRENT_SOURCE_DIR}/update/animation/scene-graph-animation.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/update/animation/scene-graph-constraint-base.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/update/common/discard-queue.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/update/common/property-base.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/update/common/property-owner-messages.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/update/common/property-condition-functions.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/update/common/property-condition-step-functions.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/update/common/property-condition-variable-step-functions.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/update/common/property-owner.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/update/common/scene-graph-buffers.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/update/common/scene-graph-connection-change-propagator.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/update/common/scene-graph-property-notification.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/update/common/uniform-map.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/update/controllers/render-message-dispatcher.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/update/controllers/scene-controller-impl.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/update/gestures/pan-gesture-profiling.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/update/gestures/scene-graph-pan-gesture.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/update/queue/update-message-queue.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/update/manager/frame-callback-processor.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/update/manager/render-instruction-processor.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/update/manager/render-task-processor.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/update/manager/scene-graph-frame-callback.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/update/manager/transform-manager.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/update/manager/update-algorithms.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/update/manager/update-manager.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/update/manager/update-manager-debug.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/update/manager/update-proxy-impl.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/update/render-tasks/scene-graph-camera.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/update/nodes/node.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/update/nodes/node-messages.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/update/nodes/scene-graph-layer.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/update/render-tasks/scene-graph-render-task.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/update/render-tasks/scene-graph-render-task-list.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/update/rendering/scene-graph-texture-set.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/update/rendering/scene-graph-renderer.cpp
-
- PARENT_SCOPE )
+++ /dev/null
-#
-# Add public-api source files here
-#
-SET(SOURCES ${SOURCES}
- ${CMAKE_CURRENT_SOURCE_DIR}/actors/actor.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/actors/camera-actor.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/actors/custom-actor.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/actors/custom-actor-impl.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/actors/layer.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/animation/animation.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/animation/alpha-function.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/animation/constraint.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/animation/constraint-source.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/animation/key-frames.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/animation/linear-constrainer.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/animation/path.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/animation/time-period.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/common/constants.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/common/dali-common.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/common/dali-vector.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/common/extents.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/common/stage.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/events/gesture.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/events/gesture-detector.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/events/hover-event.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/events/key-event.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/events/long-press-gesture.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/events/long-press-gesture-detector.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/events/wheel-event.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/events/pan-gesture.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/events/pan-gesture-detector.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/events/pinch-gesture.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/events/pinch-gesture-detector.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/events/tap-gesture.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/events/tap-gesture-detector.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/events/touch-point.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/events/touch-event.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/events/touch-data.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/images/image.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/images/pixel.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/images/pixel-data.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/images/buffer-image.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/images/frame-buffer-image.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/images/encoded-buffer-image.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/images/resource-image.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/images/native-image.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/math/compile-time-math.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/math/degree.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/math/matrix.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/math/matrix3.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/math/quaternion.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/math/vector2.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/math/vector3.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/math/vector4.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/object/any.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/object/base-handle.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/object/handle.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/object/base-object.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/object/object-registry.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/object/property.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/object/property-array.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/object/property-conditions.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/object/property-input.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/object/property-key.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/object/property-map.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/object/property-notification.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/object/property-types.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/object/property-value.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/object/ref-object.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/render-tasks/render-task.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/render-tasks/render-task-list.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/rendering/frame-buffer.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/rendering/geometry.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/rendering/property-buffer.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/rendering/texture.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/rendering/texture-set.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/rendering/renderer.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/rendering/sampler.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/rendering/shader.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/signals/callback.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/signals/connection-tracker.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/signals/connection-tracker-interface.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/signals/signal-slot-connections.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/signals/signal-slot-observers.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/signals/base-signal.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/signals/functor-delegate.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/object/type-info.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/object/type-registry.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/object/weak-handle.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/dali-core-version.cpp
-
- PARENT_SCOPE )
-
-#
-# Add public header files here
-#
-SET(PUBLIC_API_HEADERS
- ${CMAKE_CURRENT_SOURCE_DIR}/dali-core.h
- ${CMAKE_CURRENT_SOURCE_DIR}/dali-core-version.h
-
- ${CMAKE_CURRENT_SOURCE_DIR}/actors/actor.h
- ${CMAKE_CURRENT_SOURCE_DIR}/actors/actor-enumerations.h
- ${CMAKE_CURRENT_SOURCE_DIR}/actors/camera-actor.h
- ${CMAKE_CURRENT_SOURCE_DIR}/actors/custom-actor.h
- ${CMAKE_CURRENT_SOURCE_DIR}/actors/custom-actor-impl.h
- ${CMAKE_CURRENT_SOURCE_DIR}/actors/draw-mode.h
- ${CMAKE_CURRENT_SOURCE_DIR}/actors/layer.h
- ${CMAKE_CURRENT_SOURCE_DIR}/actors/sampling.h
-
- ${CMAKE_CURRENT_SOURCE_DIR}/animation/alpha-function.h
- ${CMAKE_CURRENT_SOURCE_DIR}/animation/animation.h
- ${CMAKE_CURRENT_SOURCE_DIR}/animation/constraint.h
- ${CMAKE_CURRENT_SOURCE_DIR}/animation/constraints.h
- ${CMAKE_CURRENT_SOURCE_DIR}/animation/constraint-source.h
- ${CMAKE_CURRENT_SOURCE_DIR}/animation/key-frames.h
- ${CMAKE_CURRENT_SOURCE_DIR}/animation/linear-constrainer.h
- ${CMAKE_CURRENT_SOURCE_DIR}/animation/path.h
- ${CMAKE_CURRENT_SOURCE_DIR}/animation/time-period.h
-
- ${CMAKE_CURRENT_SOURCE_DIR}/common/compile-time-assert.h
- ${CMAKE_CURRENT_SOURCE_DIR}/common/constants.h
- ${CMAKE_CURRENT_SOURCE_DIR}/common/dali-common.h
- ${CMAKE_CURRENT_SOURCE_DIR}/common/dali-vector.h
- ${CMAKE_CURRENT_SOURCE_DIR}/common/extents.h
- ${CMAKE_CURRENT_SOURCE_DIR}/common/intrusive-ptr.h
- ${CMAKE_CURRENT_SOURCE_DIR}/common/loading-state.h
- ${CMAKE_CURRENT_SOURCE_DIR}/common/stage.h
- ${CMAKE_CURRENT_SOURCE_DIR}/common/type-traits.h
- ${CMAKE_CURRENT_SOURCE_DIR}/common/vector-wrapper.h
- ${CMAKE_CURRENT_SOURCE_DIR}/common/view-mode.h
-
- ${CMAKE_CURRENT_SOURCE_DIR}/events/device.h
- ${CMAKE_CURRENT_SOURCE_DIR}/events/gesture.h
- ${CMAKE_CURRENT_SOURCE_DIR}/events/gesture-detector.h
- ${CMAKE_CURRENT_SOURCE_DIR}/events/hover-event.h
- ${CMAKE_CURRENT_SOURCE_DIR}/events/key-event.h
- ${CMAKE_CURRENT_SOURCE_DIR}/events/long-press-gesture.h
- ${CMAKE_CURRENT_SOURCE_DIR}/events/long-press-gesture-detector.h
- ${CMAKE_CURRENT_SOURCE_DIR}/events/wheel-event.h
- ${CMAKE_CURRENT_SOURCE_DIR}/events/pan-gesture.h
- ${CMAKE_CURRENT_SOURCE_DIR}/events/pan-gesture-detector.h
- ${CMAKE_CURRENT_SOURCE_DIR}/events/pinch-gesture.h
- ${CMAKE_CURRENT_SOURCE_DIR}/events/pinch-gesture-detector.h
- ${CMAKE_CURRENT_SOURCE_DIR}/events/point-state.h
- ${CMAKE_CURRENT_SOURCE_DIR}/events/tap-gesture.h
- ${CMAKE_CURRENT_SOURCE_DIR}/events/tap-gesture-detector.h
- ${CMAKE_CURRENT_SOURCE_DIR}/events/touch-point.h
- ${CMAKE_CURRENT_SOURCE_DIR}/events/touch-event.h
- ${CMAKE_CURRENT_SOURCE_DIR}/events/touch-data.h
- ${CMAKE_CURRENT_SOURCE_DIR}/events/mouse-button.h
-
- ${CMAKE_CURRENT_SOURCE_DIR}/images/buffer-image.h
- ${CMAKE_CURRENT_SOURCE_DIR}/images/encoded-buffer-image.h
- ${CMAKE_CURRENT_SOURCE_DIR}/images/frame-buffer-image.h
- ${CMAKE_CURRENT_SOURCE_DIR}/images/image.h
- ${CMAKE_CURRENT_SOURCE_DIR}/images/image-operations.h
- ${CMAKE_CURRENT_SOURCE_DIR}/images/pixel.h
- ${CMAKE_CURRENT_SOURCE_DIR}/images/pixel-data.h
- ${CMAKE_CURRENT_SOURCE_DIR}/images/resource-image.h
- ${CMAKE_CURRENT_SOURCE_DIR}/images/native-image.h
- ${CMAKE_CURRENT_SOURCE_DIR}/images/native-image-interface.h
-
- ${CMAKE_CURRENT_SOURCE_DIR}/math/angle-axis.h
- ${CMAKE_CURRENT_SOURCE_DIR}/math/compile-time-math.h
- ${CMAKE_CURRENT_SOURCE_DIR}/math/degree.h
- ${CMAKE_CURRENT_SOURCE_DIR}/math/math-utils.h
- ${CMAKE_CURRENT_SOURCE_DIR}/math/matrix.h
- ${CMAKE_CURRENT_SOURCE_DIR}/math/matrix3.h
- ${CMAKE_CURRENT_SOURCE_DIR}/math/quaternion.h
- ${CMAKE_CURRENT_SOURCE_DIR}/math/radian.h
- ${CMAKE_CURRENT_SOURCE_DIR}/math/random.h
- ${CMAKE_CURRENT_SOURCE_DIR}/math/rect.h
- ${CMAKE_CURRENT_SOURCE_DIR}/math/uint-16-pair.h
- ${CMAKE_CURRENT_SOURCE_DIR}/math/vector2.h
- ${CMAKE_CURRENT_SOURCE_DIR}/math/vector3.h
- ${CMAKE_CURRENT_SOURCE_DIR}/math/vector4.h
- ${CMAKE_CURRENT_SOURCE_DIR}/math/viewport.h
-
- ${CMAKE_CURRENT_SOURCE_DIR}/object/any.h
- ${CMAKE_CURRENT_SOURCE_DIR}/object/base-handle.h
- ${CMAKE_CURRENT_SOURCE_DIR}/object/base-object.h
- ${CMAKE_CURRENT_SOURCE_DIR}/object/handle.h
- ${CMAKE_CURRENT_SOURCE_DIR}/object/object-registry.h
- ${CMAKE_CURRENT_SOURCE_DIR}/object/property-array.h
- ${CMAKE_CURRENT_SOURCE_DIR}/object/property-conditions.h
- ${CMAKE_CURRENT_SOURCE_DIR}/object/property-index-ranges.h
- ${CMAKE_CURRENT_SOURCE_DIR}/object/property-input.h
- ${CMAKE_CURRENT_SOURCE_DIR}/object/property-key.h
- ${CMAKE_CURRENT_SOURCE_DIR}/object/property-map.h
- ${CMAKE_CURRENT_SOURCE_DIR}/object/property-notification-declarations.h
- ${CMAKE_CURRENT_SOURCE_DIR}/object/property-notification.h
- ${CMAKE_CURRENT_SOURCE_DIR}/object/property-types.h
- ${CMAKE_CURRENT_SOURCE_DIR}/object/property-value.h
- ${CMAKE_CURRENT_SOURCE_DIR}/object/property.h
- ${CMAKE_CURRENT_SOURCE_DIR}/object/ref-object.h
- ${CMAKE_CURRENT_SOURCE_DIR}/object/type-info.h
- ${CMAKE_CURRENT_SOURCE_DIR}/object/type-registry.h
- ${CMAKE_CURRENT_SOURCE_DIR}/object/type-registry-helper.h
- ${CMAKE_CURRENT_SOURCE_DIR}/object/weak-handle.h
-
- ${CMAKE_CURRENT_SOURCE_DIR}/render-tasks/render-task.h
- ${CMAKE_CURRENT_SOURCE_DIR}/render-tasks/render-task-list.h
-
- ${CMAKE_CURRENT_SOURCE_DIR}/rendering/frame-buffer.h
- ${CMAKE_CURRENT_SOURCE_DIR}/rendering/geometry.h
- ${CMAKE_CURRENT_SOURCE_DIR}/rendering/property-buffer.h
- ${CMAKE_CURRENT_SOURCE_DIR}/rendering/texture.h
- ${CMAKE_CURRENT_SOURCE_DIR}/rendering/texture-set.h
- ${CMAKE_CURRENT_SOURCE_DIR}/rendering/renderer.h
- ${CMAKE_CURRENT_SOURCE_DIR}/rendering/sampler.h
- ${CMAKE_CURRENT_SOURCE_DIR}/rendering/shader.h
-
- ${CMAKE_CURRENT_SOURCE_DIR}/size-negotiation/relayout-container.h
-
- ${CMAKE_CURRENT_SOURCE_DIR}/signals/base-signal.h
- ${CMAKE_CURRENT_SOURCE_DIR}/signals/callback.h
- ${CMAKE_CURRENT_SOURCE_DIR}/signals/connection-tracker-interface.h
- ${CMAKE_CURRENT_SOURCE_DIR}/signals/connection-tracker.h
- ${CMAKE_CURRENT_SOURCE_DIR}/signals/dali-signal.h
- ${CMAKE_CURRENT_SOURCE_DIR}/signals/functor-delegate.h
- ${CMAKE_CURRENT_SOURCE_DIR}/signals/signal-slot-connections.h
- ${CMAKE_CURRENT_SOURCE_DIR}/signals/signal-slot-observers.h
- ${CMAKE_CURRENT_SOURCE_DIR}/signals/slot-delegate.h
-
- PARENT_SCOPE )