From 764669569237e6fb7f3bddb1f9e77d60468bc922 Mon Sep 17 00:00:00 2001 From: Heeyong Song Date: Fri, 24 Apr 2020 14:15:29 +0900 Subject: [PATCH] Add missing files Change-Id: I7c59ca2446bf0807c234caf9aa08720f00484538 --- automated-tests/src/CMakeLists.txt | 6 + .../src/dali-toolkit-internal/CMakeLists.txt | 108 +++++++++++++++ .../src/dali-toolkit-styling/CMakeLists.txt | 85 ++++++++++++ .../src/dali-toolkit-third-party/CMakeLists.txt | 71 ++++++++++ automated-tests/src/dali-toolkit/CMakeLists.txt | 147 +++++++++++++++++++++ docs/generated-internal/README.md | 25 ++++ 6 files changed, 442 insertions(+) create mode 100644 automated-tests/src/CMakeLists.txt create mode 100755 automated-tests/src/dali-toolkit-internal/CMakeLists.txt create mode 100644 automated-tests/src/dali-toolkit-styling/CMakeLists.txt create mode 100644 automated-tests/src/dali-toolkit-third-party/CMakeLists.txt create mode 100755 automated-tests/src/dali-toolkit/CMakeLists.txt create mode 100644 docs/generated-internal/README.md diff --git a/automated-tests/src/CMakeLists.txt b/automated-tests/src/CMakeLists.txt new file mode 100644 index 0000000..e4f0a2b --- /dev/null +++ b/automated-tests/src/CMakeLists.txt @@ -0,0 +1,6 @@ +IF( DEFINED MODULE ) + MESSAGE(STATUS "Building: ${CMAKE_CURRENT_SOURCE_DIR}/${MODULE}") + ADD_SUBDIRECTORY(${MODULE}) +ELSE( DEFINED MODULE ) + MESSAGE(FATAL_ERROR "No module selected to build. Aborting...") +ENDIF( DEFINED MODULE ) diff --git a/automated-tests/src/dali-toolkit-internal/CMakeLists.txt b/automated-tests/src/dali-toolkit-internal/CMakeLists.txt new file mode 100755 index 0000000..98172fb --- /dev/null +++ b/automated-tests/src/dali-toolkit-internal/CMakeLists.txt @@ -0,0 +1,108 @@ +SET(PKG_NAME "dali-toolkit-internal") + +SET(EXEC_NAME "tct-${PKG_NAME}-core") +SET(RPM_NAME "core-${PKG_NAME}-tests") + +SET(CAPI_LIB "dali-toolkit-internal") + +# List of test case sources (Only these get parsed for test cases) +SET(TC_SOURCES + utc-Dali-BidirectionalSupport.cpp + utc-Dali-ColorConversion.cpp + utc-Dali-Control-internal.cpp + utc-Dali-DebugRendering.cpp + utc-Dali-FeedbackStyle.cpp + utc-Dali-ItemView-internal.cpp + utc-Dali-LogicalModel.cpp + utc-Dali-PropertyHelper.cpp + utc-Dali-Text-CharacterSetConversion.cpp + utc-Dali-Text-Circular.cpp + utc-Dali-Text-Controller.cpp + utc-Dali-Text-Cursor.cpp + utc-Dali-Text-Layout.cpp + utc-Dali-Text-Markup.cpp + utc-Dali-Text-MultiLanguage.cpp + utc-Dali-Text-Segmentation.cpp + utc-Dali-Text-Shaping.cpp + utc-Dali-Text-Typesetter.cpp + utc-Dali-Text-ViewModel.cpp + utc-Dali-TextField-internal.cpp + utc-Dali-TextureManager.cpp + utc-Dali-Visuals-internal.cpp + utc-Dali-VisualModel.cpp + utc-Dali-VisualUrl.cpp +) + +# Append list of test harness files (Won't get parsed for test cases) +LIST(APPEND TC_SOURCES + ../dali-toolkit/dali-toolkit-test-utils/toolkit-adaptor.cpp + ../dali-toolkit/dali-toolkit-test-utils/toolkit-accessibility-adaptor.cpp + ../dali-toolkit/dali-toolkit-test-utils/toolkit-application.cpp + ../dali-toolkit/dali-toolkit-test-utils/toolkit-clipboard.cpp + ../dali-toolkit/dali-toolkit-test-utils/toolkit-clipboard-event-notifier.cpp + ../dali-toolkit/dali-toolkit-test-utils/toolkit-event-thread-callback.cpp + ../dali-toolkit/dali-toolkit-test-utils/toolkit-environment-variable.cpp + ../dali-toolkit/dali-toolkit-test-utils/toolkit-feedback-player.cpp + ../dali-toolkit/dali-toolkit-test-utils/toolkit-input-method-context.cpp + ../dali-toolkit/dali-toolkit-test-utils/toolkit-input-method-options.cpp + ../dali-toolkit/dali-toolkit-test-utils/toolkit-lifecycle-controller.cpp + ../dali-toolkit/dali-toolkit-test-utils/toolkit-orientation.cpp + ../dali-toolkit/dali-toolkit-test-utils/toolkit-physical-keyboard.cpp + ../dali-toolkit/dali-toolkit-test-utils/toolkit-style-monitor.cpp + ../dali-toolkit/dali-toolkit-test-utils/toolkit-test-application.cpp + ../dali-toolkit/dali-toolkit-test-utils/toolkit-timer.cpp + ../dali-toolkit/dali-toolkit-test-utils/toolkit-tts-player.cpp + ../dali-toolkit/dali-toolkit-test-utils/toolkit-vector-animation-renderer.cpp + ../dali-toolkit/dali-toolkit-test-utils/toolkit-window.cpp + ../dali-toolkit/dali-toolkit-test-utils/toolkit-scene-holder.cpp + ../dali-toolkit/dali-toolkit-test-utils/dali-test-suite-utils.cpp + ../dali-toolkit/dali-toolkit-test-utils/dali-toolkit-test-suite-utils.cpp + ../dali-toolkit/dali-toolkit-test-utils/dummy-control.cpp + ../dali-toolkit/dali-toolkit-test-utils/mesh-builder.cpp + ../dali-toolkit/dali-toolkit-test-utils/test-actor-utils.cpp + ../dali-toolkit/dali-toolkit-test-utils/test-animation-data.cpp + ../dali-toolkit/dali-toolkit-test-utils/test-application.cpp + ../dali-toolkit/dali-toolkit-test-utils/test-button.cpp + ../dali-toolkit/dali-toolkit-test-utils/test-harness.cpp + ../dali-toolkit/dali-toolkit-test-utils/test-gl-abstraction.cpp + ../dali-toolkit/dali-toolkit-test-utils/test-gl-sync-abstraction.cpp + ../dali-toolkit/dali-toolkit-test-utils/test-platform-abstraction.cpp + ../dali-toolkit/dali-toolkit-test-utils/test-render-controller.cpp + ../dali-toolkit/dali-toolkit-test-utils/test-trace-call-stack.cpp + ../dali-toolkit/dali-toolkit-test-utils/test-native-image.cpp + dali-toolkit-test-utils/toolkit-text-utils.cpp + dali-toolkit-test-utils/dummy-visual.cpp +) + + +PKG_CHECK_MODULES(${CAPI_LIB} REQUIRED + dali-core + dali-adaptor + dali-toolkit +) + +ADD_COMPILE_OPTIONS( -O0 -ggdb --coverage -Wall -Werror -DDEBUG_ENABLED ) +ADD_COMPILE_OPTIONS( ${${CAPI_LIB}_CFLAGS_OTHER} ) + +ADD_DEFINITIONS(-DTEST_RESOURCE_DIR=\"${CMAKE_CURRENT_SOURCE_DIR}/../../resources\" ) + +FOREACH(directory ${${CAPI_LIB}_LIBRARY_DIRS}) + SET(CMAKE_CXX_LINK_FLAGS "${CMAKE_CXX_LINK_FLAGS} -L${directory}") +ENDFOREACH(directory ${CAPI_LIB_LIBRARY_DIRS}) + +INCLUDE_DIRECTORIES( + ../../../ + ${${CAPI_LIB}_INCLUDE_DIRS} + ../dali-toolkit/dali-toolkit-test-utils + dali-toolkit-test-utils +) + +ADD_EXECUTABLE(${EXEC_NAME} ${EXEC_NAME}.cpp ${TC_SOURCES}) +TARGET_LINK_LIBRARIES(${EXEC_NAME} + ${${CAPI_LIB}_LIBRARIES} + -lpthread --coverage +) + +INSTALL(PROGRAMS ${EXEC_NAME} + DESTINATION ${BIN_DIR}/${EXEC_NAME} +) diff --git a/automated-tests/src/dali-toolkit-styling/CMakeLists.txt b/automated-tests/src/dali-toolkit-styling/CMakeLists.txt new file mode 100644 index 0000000..32b7233 --- /dev/null +++ b/automated-tests/src/dali-toolkit-styling/CMakeLists.txt @@ -0,0 +1,85 @@ +SET(PKG_NAME "dali-toolkit-styling") + +SET(EXEC_NAME "tct-${PKG_NAME}-core") +SET(RPM_NAME "core-${PKG_NAME}-tests") + +SET(CAPI_LIB "dali-toolkit-styling") + +# List of test case sources (Only these get parsed for test cases) +SET(TC_SOURCES + utc-Dali-StyleManager.cpp +) + +# Append list of test harness files (Won't get parsed for test cases) +LIST(APPEND TC_SOURCES + ../dali-toolkit/dali-toolkit-test-utils/test-harness.cpp + ../dali-toolkit/dali-toolkit-test-utils/toolkit-adaptor.cpp + ../dali-toolkit/dali-toolkit-test-utils/toolkit-accessibility-adaptor.cpp + ../dali-toolkit/dali-toolkit-test-utils/toolkit-application.cpp + ../dali-toolkit/dali-toolkit-test-utils/toolkit-clipboard.cpp + ../dali-toolkit/dali-toolkit-test-utils/toolkit-color-controller.cpp + ../dali-toolkit/dali-toolkit-test-utils/toolkit-event-thread-callback.cpp + ../dali-toolkit/dali-toolkit-test-utils/toolkit-environment-variable.cpp + ../dali-toolkit/dali-toolkit-test-utils/toolkit-feedback-player.cpp + ../dali-toolkit/dali-toolkit-test-utils/toolkit-input-method-context.cpp + ../dali-toolkit/dali-toolkit-test-utils/toolkit-input-method-options.cpp + ../dali-toolkit/dali-toolkit-test-utils/toolkit-lifecycle-controller.cpp + ../dali-toolkit/dali-toolkit-test-utils/toolkit-native-image-source.cpp + ../dali-toolkit/dali-toolkit-test-utils/toolkit-orientation.cpp + ../dali-toolkit/dali-toolkit-test-utils/toolkit-physical-keyboard.cpp + ../dali-toolkit/dali-toolkit-test-utils/toolkit-style-monitor.cpp + ../dali-toolkit/dali-toolkit-test-utils/toolkit-sound-player.cpp + ../dali-toolkit/dali-toolkit-test-utils/toolkit-test-application.cpp + ../dali-toolkit/dali-toolkit-test-utils/toolkit-text-abstraction.cpp + ../dali-toolkit/dali-toolkit-test-utils/toolkit-timer.cpp + ../dali-toolkit/dali-toolkit-test-utils/toolkit-clipboard-event-notifier.cpp + ../dali-toolkit/dali-toolkit-test-utils/toolkit-tts-player.cpp + ../dali-toolkit/dali-toolkit-test-utils/toolkit-video-player.cpp + ../dali-toolkit/dali-toolkit-test-utils/toolkit-virtual-keyboard.cpp + ../dali-toolkit/dali-toolkit-test-utils/toolkit-window.cpp + ../dali-toolkit/dali-toolkit-test-utils/toolkit-scene-holder.cpp + ../dali-toolkit/dali-toolkit-test-utils/dummy-control.cpp + ../dali-toolkit/dali-toolkit-test-utils/dali-test-suite-utils.cpp + ../dali-toolkit/dali-toolkit-test-utils/dali-toolkit-test-suite-utils.cpp + ../dali-toolkit/dali-toolkit-test-utils/test-animation-data.cpp + ../dali-toolkit/dali-toolkit-test-utils/test-button.cpp + ../dali-toolkit/dali-toolkit-test-utils/test-application.cpp + ../dali-toolkit/dali-toolkit-test-utils/test-platform-abstraction.cpp + ../dali-toolkit/dali-toolkit-test-utils/test-gl-abstraction.cpp + ../dali-toolkit/dali-toolkit-test-utils/test-gl-sync-abstraction.cpp + ../dali-toolkit/dali-toolkit-test-utils/test-render-controller.cpp + ../dali-toolkit/dali-toolkit-test-utils/test-trace-call-stack.cpp + ../dali-toolkit/dali-toolkit-test-utils/test-native-image.cpp +) + + +PKG_CHECK_MODULES(${CAPI_LIB} REQUIRED + dali-core + dali-toolkit +) + +ADD_COMPILE_OPTIONS( -O0 -ggdb --coverage -Wall -Werror ) +ADD_COMPILE_OPTIONS( ${${CAPI_LIB}_CFLAGS_OTHER} ) + +ADD_DEFINITIONS(-DTEST_RESOURCE_DIR=\"${CMAKE_CURRENT_SOURCE_DIR}/../../resources\" ) + +FOREACH(directory ${${CAPI_LIB}_LIBRARY_DIRS}) + SET(CMAKE_CXX_LINK_FLAGS "${CMAKE_CXX_LINK_FLAGS} -L${directory}") +ENDFOREACH(directory ${CAPI_LIB_LIBRARY_DIRS}) + +INCLUDE_DIRECTORIES( + ../../../ + ${${CAPI_LIB}_INCLUDE_DIRS} + ${DALI_ADAPTOR_INCLUDE_DIRS} + ../dali-toolkit/dali-toolkit-test-utils +) + +ADD_EXECUTABLE(${EXEC_NAME} ${EXEC_NAME}.cpp ${TC_SOURCES}) +TARGET_LINK_LIBRARIES(${EXEC_NAME} + ${${CAPI_LIB}_LIBRARIES} + -lpthread -ldl --coverage +) + +INSTALL(PROGRAMS ${EXEC_NAME} + DESTINATION ${BIN_DIR}/${EXEC_NAME} +) diff --git a/automated-tests/src/dali-toolkit-third-party/CMakeLists.txt b/automated-tests/src/dali-toolkit-third-party/CMakeLists.txt new file mode 100644 index 0000000..3a9f9b2 --- /dev/null +++ b/automated-tests/src/dali-toolkit-third-party/CMakeLists.txt @@ -0,0 +1,71 @@ +SET(PKG_NAME "dali-toolkit-third-party") + +SET(EXEC_NAME "tct-${PKG_NAME}-core") +SET(RPM_NAME "core-${PKG_NAME}-tests") + +SET(CAPI_LIB "dali-toolkit-third-party") + +# List of test case sources (Only these get parsed for test cases) +SET(TC_SOURCES + utc-Dali-Flexbox-Layout.cpp +) + +# Append list of test harness files (Won't get parsed for test cases) +LIST(APPEND TC_SOURCES + ../dali-toolkit/dali-toolkit-test-utils/dali-test-suite-utils.cpp + ../dali-toolkit/dali-toolkit-test-utils/mesh-builder.cpp + ../dali-toolkit/dali-toolkit-test-utils/test-actor-utils.cpp + ../dali-toolkit/dali-toolkit-test-utils/test-animation-data.cpp + ../dali-toolkit/dali-toolkit-test-utils/test-application.cpp + ../dali-toolkit/dali-toolkit-test-utils/test-button.cpp + ../dali-toolkit/dali-toolkit-test-utils/test-harness.cpp + ../dali-toolkit/dali-toolkit-test-utils/test-gl-abstraction.cpp + ../dali-toolkit/dali-toolkit-test-utils/test-gl-sync-abstraction.cpp + ../dali-toolkit/dali-toolkit-test-utils/test-platform-abstraction.cpp + ../dali-toolkit/dali-toolkit-test-utils/test-render-controller.cpp + ../dali-toolkit/dali-toolkit-test-utils/test-trace-call-stack.cpp + ../dali-toolkit/dali-toolkit-test-utils/test-native-image.cpp +) + + +PKG_CHECK_MODULES(${CAPI_LIB} REQUIRED + dali-core + dali-adaptor + dali-toolkit +) + +# Locate GTest +CMAKE_MINIMUM_REQUIRED(VERSION 2.6) +FIND_PACKAGE(GTest REQUIRED) + +#ADD_COMPILE_OPTIONS( -O0 -ggdb --coverage -Wall -Werror ) +# ADD_COMPILE_OPTIONS( ${${CAPI_LIB}_CFLAGS_OTHER} ) +# This works for a homogenous C++ project, but not for mixed C++/C project +# On CMake >= 3.3, could use +# ADD_COMPILE_OPTIONS( "$<$:${${CAPI_LIB}_CFLAGS_OTHER}>" ) +# However, we need to support CMake 2.8, so instead, fall back to setting the CXX_FLAGS directly: +SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -O0 -ggdb --coverage -Wall -Werror" ) +SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${${CAPI_LIB}_CFLAGS_OTHER}" ) + +FOREACH(directory ${${CAPI_LIB}_LIBRARY_DIRS}) + SET(CMAKE_CXX_LINK_FLAGS "${CMAKE_CXX_LINK_FLAGS} -L${directory}") +ENDFOREACH(directory ${CAPI_LIB_LIBRARY_DIRS}) + +INCLUDE_DIRECTORIES( + ../../../ + ../../../dali-toolkit/third-party + ${${CAPI_LIB}_INCLUDE_DIRS} + ../dali-toolkit/dali-toolkit-test-utils + ${GTEST_INCLUDE_DIRS} +) + +ADD_EXECUTABLE(${EXEC_NAME} ${EXEC_NAME}.cpp ${TC_SOURCES}) +TARGET_LINK_LIBRARIES(${EXEC_NAME} + ${${CAPI_LIB}_LIBRARIES} + -lpthread --coverage + ${GTEST_LIBRARIES} +) + +INSTALL(PROGRAMS ${EXEC_NAME} + DESTINATION ${BIN_DIR}/${EXEC_NAME} +) diff --git a/automated-tests/src/dali-toolkit/CMakeLists.txt b/automated-tests/src/dali-toolkit/CMakeLists.txt new file mode 100755 index 0000000..de0513d --- /dev/null +++ b/automated-tests/src/dali-toolkit/CMakeLists.txt @@ -0,0 +1,147 @@ +SET(PKG_NAME "dali-toolkit") + +SET(EXEC_NAME "tct-${PKG_NAME}-core") +SET(RPM_NAME "core-${PKG_NAME}-tests") + +SET(CAPI_LIB "dali-toolkit") + +# List of test case sources (Only these get parsed for test cases) +SET(TC_SOURCES + utc-Dali-Alignment.cpp + utc-Dali-AnimatedImageVisual.cpp + utc-Dali-AnimatedVectorImageVisual.cpp + utc-Dali-ArcVisual.cpp + utc-Dali-BloomView.cpp + utc-Dali-BubbleEmitter.cpp + utc-Dali-Builder.cpp + utc-Dali-CheckBoxButton.cpp + utc-Dali-ConfirmationPopup.cpp + utc-Dali-CubeTransitionEffect.cpp + utc-Dali-EffectsView.cpp + utc-Dali-FlexContainer.cpp + utc-Dali-FlexNode.cpp + utc-Dali-GaussianBlurView.cpp + utc-Dali-ImageView.cpp + utc-Dali-ImageVisual.cpp + utc-Dali-JsonParser.cpp + utc-Dali-KeyInputFocusManager.cpp + utc-Dali-PageTurnView.cpp + utc-Dali-Scene3dView.cpp + utc-Dali-ScrollBar.cpp + utc-Dali-ScrollView.cpp + utc-Dali-ShaderEffects.cpp + utc-Dali-ShadowView.cpp + utc-Dali-Slider.cpp + utc-Dali-TableView.cpp + utc-Dali-TextEditor.cpp + utc-Dali-TextField.cpp + utc-Dali-TextLabel.cpp + utc-Dali-TextSelectionPopup.cpp + utc-Dali-TextSelectionPopupMirroringLTR.cpp + utc-Dali-TextSelectionPopupMirroringRTL.cpp + utc-Dali-TextureManager.cpp + utc-Dali-ToolBar.cpp + utc-Dali-Tooltip.cpp + utc-Dali-TransitionData.cpp + utc-Dali-Button.cpp + utc-Dali-Control.cpp + utc-Dali-ControlImpl.cpp + utc-Dali-AccessibilityManager.cpp + utc-Dali-ItemLayout.cpp + utc-Dali-ItemView.cpp + utc-Dali-KeyboardFocusManager.cpp + utc-Dali-Magnifier.cpp + utc-Dali-NavigationView.cpp + utc-Dali-Popup.cpp + utc-Dali-ProgressBar.cpp + utc-Dali-PushButton.cpp + utc-Dali-RadioButton.cpp + utc-Dali-ToggleButton.cpp + utc-Dali-ScrollViewEffect.cpp + utc-Dali-SuperBlurView.cpp + utc-Dali-Toolkit.cpp + utc-Dali-Model3dView.cpp + utc-Dali-Visual.cpp + utc-Dali-VisualFactory.cpp + utc-Dali-ImageAtlas.cpp + utc-Dali-VideoView.cpp + utc-Dali-WebView.cpp + utc-Dali-AsyncImageLoader.cpp + utc-Dali-SyncImageLoader.cpp + utc-Dali-ControlWrapper.cpp + utc-Dali-DragAndDropDetector.cpp +) + +# Append list of test harness files (Won't get parsed for test cases) +LIST(APPEND TC_SOURCES + dali-toolkit-test-utils/toolkit-adaptor.cpp + dali-toolkit-test-utils/toolkit-accessibility-adaptor.cpp + dali-toolkit-test-utils/toolkit-application.cpp + dali-toolkit-test-utils/toolkit-clipboard.cpp + dali-toolkit-test-utils/toolkit-clipboard-event-notifier.cpp + dali-toolkit-test-utils/toolkit-event-thread-callback.cpp + dali-toolkit-test-utils/toolkit-environment-variable.cpp + dali-toolkit-test-utils/toolkit-input-method-context.cpp + dali-toolkit-test-utils/toolkit-input-method-options.cpp + dali-toolkit-test-utils/toolkit-lifecycle-controller.cpp + dali-toolkit-test-utils/toolkit-orientation.cpp + dali-toolkit-test-utils/toolkit-physical-keyboard.cpp + dali-toolkit-test-utils/toolkit-style-monitor.cpp + dali-toolkit-test-utils/toolkit-test-application.cpp + dali-toolkit-test-utils/toolkit-timer.cpp + dali-toolkit-test-utils/toolkit-trigger-event-factory.cpp + dali-toolkit-test-utils/toolkit-tts-player.cpp + dali-toolkit-test-utils/toolkit-native-image-source.cpp + dali-toolkit-test-utils/toolkit-vector-animation-renderer.cpp + dali-toolkit-test-utils/toolkit-video-player.cpp + dali-toolkit-test-utils/toolkit-web-engine.cpp + dali-toolkit-test-utils/toolkit-window.cpp + dali-toolkit-test-utils/toolkit-scene-holder.cpp + dali-toolkit-test-utils/dali-test-suite-utils.cpp + dali-toolkit-test-utils/dali-toolkit-test-suite-utils.cpp + dali-toolkit-test-utils/dummy-control.cpp + dali-toolkit-test-utils/mesh-builder.cpp + dali-toolkit-test-utils/test-actor-utils.cpp + dali-toolkit-test-utils/test-animation-data.cpp + dali-toolkit-test-utils/test-application.cpp + dali-toolkit-test-utils/test-button.cpp + dali-toolkit-test-utils/test-harness.cpp + dali-toolkit-test-utils/test-gesture-generator.cpp + dali-toolkit-test-utils/test-gl-abstraction.cpp + dali-toolkit-test-utils/test-gl-sync-abstraction.cpp + dali-toolkit-test-utils/test-platform-abstraction.cpp + dali-toolkit-test-utils/test-render-controller.cpp + dali-toolkit-test-utils/test-trace-call-stack.cpp + dali-toolkit-test-utils/test-native-image.cpp +) + +PKG_CHECK_MODULES(${CAPI_LIB} REQUIRED + dali-core + dali-adaptor + dali-toolkit +) + +ADD_COMPILE_OPTIONS( -O0 -ggdb --coverage -Wall -Werror -DDEBUG_ENABLED) +ADD_COMPILE_OPTIONS( ${${CAPI_LIB}_CFLAGS_OTHER} ) + +ADD_DEFINITIONS(-DTEST_RESOURCE_DIR=\"${CMAKE_CURRENT_SOURCE_DIR}/../../resources\" ) + +FOREACH(directory ${${CAPI_LIB}_LIBRARY_DIRS}) + SET(CMAKE_CXX_LINK_FLAGS "${CMAKE_CXX_LINK_FLAGS} -L${directory}") +ENDFOREACH(directory ${CAPI_LIB_LIBRARY_DIRS}) + +INCLUDE_DIRECTORIES( + ../../../ + ${${CAPI_LIB}_INCLUDE_DIRS} + dali-toolkit-test-utils +) + +ADD_EXECUTABLE(${EXEC_NAME} ${EXEC_NAME}.cpp ${TC_SOURCES}) +TARGET_LINK_LIBRARIES(${EXEC_NAME} + ${${CAPI_LIB}_LIBRARIES} + -lpthread --coverage +) + +INSTALL(PROGRAMS ${EXEC_NAME} + DESTINATION ${BIN_DIR}/${EXEC_NAME} +) diff --git a/docs/generated-internal/README.md b/docs/generated-internal/README.md new file mode 100644 index 0000000..f8acdfb --- /dev/null +++ b/docs/generated-internal/README.md @@ -0,0 +1,25 @@ +Deep internal documentation for DALi Toolkit. + +Generate the documentation here as follows: + + # Go to dali-toolkit/build/tizen/docs-internal/ + cd ../../build/tizen/docs-internal/ + # Start doxygen: + ./build.sh + +Note, the doxfile assumes you have your DALi repositories checked-out +side by side with the following structure: + + . + ├── dali + ├── dali-adaptor + └── dali-toolkit + +If you have used different names or structure, you will need to adjust +the value of the `INPUT` variable in the doxyfile: + + build/tizen/docs-internal/dali_internal.doxy + + + + -- 2.7.4