* - Window, adaptor will use existing Window to draw on to
* @param[in] baseLayout The base layout that the application has been written for
*/
- DALI_IMPORT_API static Dali::Adaptor* New( RenderSurface* surface, const DeviceLayout& baseLayout );
+ static Dali::Adaptor* New( RenderSurface* surface, const DeviceLayout& baseLayout );
/**
* 2-step initialisation, this should be called after creating an adaptor instance.
* @param[in] hDpi The Horizontal DPI
* @param[in] vDpi The Vertical DPI
*/
- DALI_IMPORT_API void SetDpi(size_t hDpi, size_t vDpi);
+ void SetDpi(size_t hDpi, size_t vDpi);
/**
* @return reference to EglFactory class
/**
* @copydoc Dali::Integration::Core::SetViewMode()
*/
- DALI_IMPORT_API void SetViewMode( ViewMode viewMode );
+ void SetViewMode( ViewMode viewMode );
/**
* @copydoc Dali::Integration::Core::GetViewMode()
*/
- DALI_IMPORT_API ViewMode GetViewMode() const;
+ ViewMode GetViewMode() const;
/**
* @copydoc Dali::Integration::Core::SetStereoBase()
*/
- DALI_IMPORT_API void SetStereoBase( float stereoBase );
+ void SetStereoBase( float stereoBase );
/**
* @copydoc Dali::Integration::Core::GetStereoBase()
*/
- DALI_IMPORT_API float GetStereoBase() const;
+ float GetStereoBase() const;
public: // Signals
-#ifndef __DALI_CALLBACK_MANAGER_H__
-#define __DALI_CALLBACK_MANAGER_H__
+#ifndef __DALI_INTERNAL_CALLBACK_MANAGER_H__
+#define __DALI_INTERNAL_CALLBACK_MANAGER_H__
/*
* Copyright (c) 2014 Samsung Electronics Co., Ltd.
/**
* Abstract interface to install call backs in to an applications main loop.
*/
-class DALI_IMPORT_API CallbackManager
+class CallbackManager
{
public:
} // namespace Dali
-#endif // __DALI_CALLBACK_MANAGER_H__
+#endif // __DALI_INTERNAL_CALLBACK_MANAGER_H__
# Common
adaptor_common_internal_src_files = \
+ $(adaptor_common_dir)/abort-handler.cpp \
$(adaptor_common_dir)/accessibility-gesture-detector.cpp \
$(adaptor_common_dir)/adaptor-impl.cpp \
+ $(adaptor_common_dir)/application-impl.cpp \
$(adaptor_common_dir)/bitmap-loader-impl.cpp \
$(adaptor_common_dir)/clipboard-event-notifier-impl.cpp \
+ $(adaptor_common_dir)/command-line-options.cpp \
$(adaptor_common_dir)/drag-and-drop-detector-impl.cpp \
$(adaptor_common_dir)/ecore-callback-manager.cpp \
$(adaptor_common_dir)/file-descriptor-monitor.cpp \
adaptor_common_internal_default_profile_src_files = \
$(adaptor_common_dir)/color-controller-impl.cpp \
$(adaptor_common_dir)/system-settings.cpp
-
-adaptor_common_application_internal_src_files = \
- $(adaptor_common_dir)/application-impl.cpp \
- $(adaptor_common_dir)/command-line-options.cpp \
- $(adaptor_common_dir)/abort-handler.cpp
/**
* This is the internal RenderSurface API
*/
-class DALI_IMPORT_API RenderSurface : public Dali::RenderSurface
+class RenderSurface : public Dali::RenderSurface
{
public:
* This should only be called once by the Application class.
* @return A newly created SingletonService.
*/
- static Dali::SingletonService New() DALI_IMPORT_API;
+ static Dali::SingletonService New();
/**
* @copydoc Dali::SingletonService::Get()
*
* The implementation of TriggerEvent uses an event file descriptor.
*/
-class DALI_IMPORT_API TriggerEvent : public TriggerEventInterface
+class TriggerEvent : public TriggerEventInterface
{
public:
$(adaptor_mobile_dir)/mobile-render-surface-factory.cpp \
$(adaptor_mobile_dir)/mobile-system-settings.cpp \
$(adaptor_mobile_dir)/mobile-color-controller-impl.cpp
-
-adaptor_common_application_mobile_profile_src_files = \
- $(adaptor_mobile_dir)/mobile-render-surface-factory.cpp \
- $(adaptor_mobile_dir)/mobile-system-settings.cpp \
- $(adaptor_mobile_dir)/mobile-color-controller-impl.cpp
* @param [in] name Name of surface passed in
* @param [in] isTransparent Whether the surface has an alpha channel
*/
-DALI_IMPORT_API RenderSurface* CreatePixmapSurface(
+RenderSurface* CreatePixmapSurface(
PositionSize positionSize,
Any surface,
Any display,
// Application / UI Framework adaption
-// These defines come from running pkg-config --cflags with the correct package config file
-
-#if defined(DALI_APPLICATION)
-#include <dali/public-api/adaptor-framework/application.h>
-#endif
-
#include <dali/public-api/adaptor-framework/accessibility-action-handler.h>
#include <dali/public-api/adaptor-framework/accessibility-gesture-handler.h>
#include <dali/public-api/adaptor-framework/accessibility-manager.h>
#include <dali/public-api/adaptor-framework/adaptor.h>
+#include <dali/public-api/adaptor-framework/application.h>
#include <dali/public-api/adaptor-framework/bitmap-loader.h>
#include <dali/public-api/adaptor-framework/bitmap-saver.h>
#include <dali/public-api/adaptor-framework/clipboard.h>
public_api_src_files = \
$(adaptor_public_api_dir)/adaptor-framework/accessibility-manager.cpp \
$(adaptor_public_api_dir)/adaptor-framework/adaptor.cpp \
+ $(adaptor_public_api_dir)/adaptor-framework/application.cpp \
$(adaptor_public_api_dir)/adaptor-framework/bitmap-loader.cpp \
$(adaptor_public_api_dir)/adaptor-framework/bitmap-saver.cpp \
$(adaptor_public_api_dir)/adaptor-framework/color-controller.cpp \
$(adaptor_public_api_dir)/adaptor-framework/window.cpp \
$(adaptor_public_api_dir)/dali-adaptor-version.cpp
-public_api_application_src_files = \
- $(adaptor_public_api_dir)/adaptor-framework/application.cpp
-
public_api_header_files = \
$(adaptor_public_api_dir)/dali-adaptor-version.h
$(adaptor_public_api_dir)/adaptor-framework/accessibility-gesture-handler.h \
$(adaptor_public_api_dir)/adaptor-framework/accessibility-manager.h \
$(adaptor_public_api_dir)/adaptor-framework/adaptor.h \
+ $(adaptor_public_api_dir)/adaptor-framework/application.h \
$(adaptor_public_api_dir)/adaptor-framework/bitmap-loader.h \
$(adaptor_public_api_dir)/adaptor-framework/bitmap-saver.h \
$(adaptor_public_api_dir)/adaptor-framework/clipboard-event-notifier.h \
$(adaptor_public_api_dir)/adaptor-framework/virtual-keyboard.h \
$(adaptor_public_api_dir)/adaptor-framework/window.h
-public_api_application_header_files = \
- $(adaptor_public_api_dir)/adaptor-framework/application.h
-
adaptor_dali_header_file = \
$(adaptor_public_api_dir)/dali.h
adaptor_tizen_internal_src_files = \
$(adaptor_tizen_dir)/accessibility-manager-impl-tizen.cpp \
+ $(adaptor_tizen_dir)/framework-tizen.cpp \
$(adaptor_tizen_dir)/vsync-monitor-tizen.cpp \
$(adaptor_tizen_dir)/tilt-sensor-impl-tizen.cpp \
$(adaptor_tizen_dir)/tts-player-impl-tizen.cpp
-adaptor_tizen_application_src_files = \
- $(adaptor_tizen_dir)/framework-tizen.cpp
-
adaptor_ubuntu_internal_src_files = \
$(adaptor_ubuntu_dir)/accessibility-manager-impl-ubuntu.cpp \
+ $(adaptor_ubuntu_dir)/framework-ubuntu.cpp \
$(adaptor_ubuntu_dir)/vsync-monitor-ubuntu.cpp \
$(adaptor_ubuntu_dir)/tilt-sensor-impl-ubuntu.cpp \
$(adaptor_ubuntu_dir)/tts-player-impl-ubuntu.cpp \
$(adaptor_ubuntu_dir)/key-impl-ubuntu.cpp
-
-adaptor_ubuntu_application_src_files = \
- $(adaptor_ubuntu_dir)/framework-ubuntu.cpp
-
* @param [in] name Name of surface passed in
* @param [in] isTransparent Whether the surface has an alpha channel
*/
-DALI_IMPORT_API RenderSurface* CreatePixmapSurface(
+RenderSurface* CreatePixmapSurface(
PositionSize positionSize,
Any surface,
Any display,
* @todo change namespace to ECore_Wayland as the class
* is no longer pure Wayland.
*/
-class DALI_IMPORT_API RenderSurface : public Internal::Adaptor::RenderSurface
+class RenderSurface : public Internal::Adaptor::RenderSurface
{
public:
/**
adaptor_wayland_tizen_internal_src_files = \
$(adaptor_wayland_dir)/accessibility-manager-impl-wl.cpp \
$(adaptor_wayland_dir)/clipboard-impl-wl.cpp \
+ $(adaptor_wayland_dir)/framework-wl.cpp \
$(adaptor_wayland_dir)/imf-manager-impl-wl.cpp \
$(adaptor_wayland_dir)/pixmap-image-impl-wl.cpp \
$(adaptor_wayland_dir)/server-connection-wl.cpp \
adaptor_wayland_tizen_common_internal_default_profile_src_files = \
$(adaptor_wayland_dir)/ecore-wl-render-surface-factory.cpp \
$(adaptor_wayland_dir)/system-settings-wl.cpp
-
-adaptor_wayland_tizen_application_src_files = \
- $(adaptor_wayland_dir)/framework-wl.cpp
-
* @param [in] name Name of surface passed in
* @param [in] isTransparent Whether the surface has an alpha channel
*/
-DALI_IMPORT_API RenderSurface* CreatePixmapSurface(
+RenderSurface* CreatePixmapSurface(
PositionSize positionSize,
Any surface,
Any display,
* @todo change namespace to ECore_X11 as the class
* is no longer pure X11.
*/
-class DALI_IMPORT_API RenderSurface : public Internal::Adaptor::RenderSurface
+class RenderSurface : public Internal::Adaptor::RenderSurface
{
public:
/**
adaptor_x11_tizen_internal_src_files = \
$(_adaptor_x11_internal_src_files) \
$(adaptor_x11_dir)/accessibility-manager-impl-x.cpp \
+ $(adaptor_x11_dir)/framework-x.cpp \
$(adaptor_x11_dir)/key-impl-x.cpp
adaptor_x11_tv_internal_src_files = \
$(_adaptor_x11_internal_src_files) \
- $(adaptor_x11_dir)/accessibility-manager-impl-x.cpp
+ $(adaptor_x11_dir)/accessibility-manager-impl-x.cpp \
+ $(adaptor_x11_dir)/framework-x.cpp
adaptor_x11_internal_default_profile_src_files = \
$(adaptor_x11_dir)/ecore-x-render-surface-factory.cpp \
$(adaptor_x11_dir)/system-settings-x.cpp
-
-adaptor_x11_tizen_application_src_files = \
- $(adaptor_x11_dir)/framework-x.cpp
-
# limitations under the License.
#
-SUBDIRS = common dali-application
+SUBDIRS = adaptor
if ! LITE_PROFILE
if ! WEARABLE_PROFILE
endif
pkgconfigdir = $(libdir)/pkgconfig
-pkgconfig_DATA = dali.pc \
- dali-application.pc
+pkgconfig_DATA = dali.pc
MAINTAINERCLEANFILES = \
aclocal.m4 \
cov_data:
@test -z $(COVERAGE_DIR) || mkdir -p $(COVERAGE_DIR)
@rm -f $(COVERAGE_DIR)/*
- @-cp common/.libs/*.gcda common/.libs/*.gcno $(COVERAGE_DIR)
- @for i in `find $(COVERAGE_DIR) -name "libdali_adaptor_common_la-*.gcda" -o -name "libdali_adaptor_common_la-*.gcno"` ;\
- do mv $$i `echo $$i | sed s/libdali_adaptor_common_la-//` ; echo $$i ; done
+ @-cp adaptor/.libs/*.gcda adaptor/.libs/*.gcno $(COVERAGE_DIR)
+ @for i in `find $(COVERAGE_DIR) -name "libdali_adaptor_la-*.gcda" -o -name "libdali_adaptor_la-*.gcno"` ;\
+ do mv $$i `echo $$i | sed s/libdali_adaptor_la-//` ; echo $$i ; done
@cd $(COVERAGE_DIR) ; lcov --base-directory . --directory . -c -o dali.info
@cd $(COVERAGE_DIR) ; lcov --remove dali.info "*boost*" "dali-env/*" "/usr/include/*" -o dali.info
@test -z $(COVERAGE_OUTPUT_DIR) || mkdir -p $(COVERAGE_OUTPUT_DIR)
# limitations under the License.
#
-# Build the Dali Adaptor common intermediate library
+# Build the Dali Adaptor library
############# INCLUDE FILE LISTS #############
slp_platform_abstraction_src_files += $(slp_jpeg_loader)
endif
-lib_LTLIBRARIES = libdali-adaptor-common.la
+lib_LTLIBRARIES = libdali-adaptor.la
-libdali_adaptor_common_la_SOURCES = \
+libdali_adaptor_la_SOURCES = \
$(base_adaptor_src_files) \
$(slp_platform_abstraction_src_files) \
$(public_api_src_files) \
$(adaptor_internal_src_files)
-libdali_adaptor_common_la_DEPENDENCIES =
+libdali_adaptor_la_DEPENDENCIES =
# List include directories with more platform-specific (slp) before portable root:
-libdali_adaptor_common_la_includes = \
+libdali_adaptor_la_includes = \
-I../../.. \
-I../../../platform-abstractions/slp \
-I../../../platform-abstractions/slp/resource-loader \
-I../../../adaptors/common \
-I../../../adaptors/
if WAYLAND
-libdali_adaptor_common_la_includes += \
+libdali_adaptor_la_includes += \
-I../../../adaptors/wayland
else
-libdali_adaptor_common_la_includes += \
+libdali_adaptor_la_includes += \
-I../../../adaptors/x11
endif
if UBUNTU_PROFILE
-libdali_adaptor_common_la_includes += \
+libdali_adaptor_la_includes += \
-I../../../adaptors/ubuntu
else
-libdali_adaptor_common_la_includes += \
+libdali_adaptor_la_includes += \
-I../../../adaptors/tizen
endif
daliDefaultFontCacheDir = ${dataReadOnlyDir}/glyphcache/
daliUserFontCacheDir = ${dataReadWriteDir}/glyphcache/
daliDefaultThemeDir = ${dataReadWriteDir}/theme/
+daliUserShaderCacheDir = ${dataReadWriteDir}/core/shaderbin/
-libdali_adaptor_common_la_CXXFLAGS = \
+libdali_adaptor_la_CXXFLAGS = \
-DDALI_DATA_RW_DIR="\"${daliReadWriteDir}\"" \
-DDALI_DATA_RO_DIR="\"${daliReadOnlyDir}\"" \
-DDALI_DEFAULT_FONT_CACHE_DIR="\"${daliDefaultFontCacheDir}\"" \
-DNON_POWER_OF_TWO_TEXTURES \
-DDALI_COMPILATION -DDALI_ADAPTOR_COMPILATION \
-Werror -Wall -lgcc \
- $(libdali_adaptor_common_la_includes) \
+ $(libdali_adaptor_la_includes) \
$(DALI_ADAPTOR_CFLAGS) \
$(DALICORE_CFLAGS) \
$(OPENGLES20_CFLAGS) \
$(LIBEXIF_CFLAGS) \
$(CAPI_SYSTEM_SYSTEM_SETTINGS_CFLAGS)
-libdali_adaptor_common_la_LIBADD = \
+libdali_adaptor_la_LIBADD = \
$(DALICORE_LIBS) \
$(OPENGLES20_LIBS) \
$(FREETYPE_LIBS) \
$(LIBDRM_LIBS) \
$(LIBEXIF_LIBS) \
$(CAPI_SYSTEM_SYSTEM_SETTINGS_LIBS) \
+ $(CAPI_APPFW_APPLICATION_LIBS) \
-lgif \
-lboost_thread
if WAYLAND
-libdali_adaptor_common_la_CXXFLAGS += $(WAYLAND_CFLAGS)
-libdali_adaptor_common_la_LIBADD += $(WAYLAND_LIBS)
+libdali_adaptor_la_CXXFLAGS += $(WAYLAND_CFLAGS)
+libdali_adaptor_la_LIBADD += $(WAYLAND_LIBS)
else
-libdali_adaptor_common_la_CXXFLAGS += $(X11_CFLAGS)
-libdali_adaptor_common_la_LIBADD += $(X11_LIBS)
-libdali_adaptor_common_la_LIBADD += $(ECORE_X_LIBS)
+libdali_adaptor_la_CXXFLAGS += $(X11_CFLAGS)
+libdali_adaptor_la_LIBADD += $(X11_LIBS)
+libdali_adaptor_la_LIBADD += $(ECORE_X_LIBS)
endif
if COMMON_PROFILE
-libdali_adaptor_common_la_CXXFLAGS += $(HAPTIC_CFLAGS)
+libdali_adaptor_la_CXXFLAGS += $(HAPTIC_CFLAGS)
endif
if MOBILE_PROFILE
-libdali_adaptor_common_la_CXXFLAGS += $(ASSIMP_CFLAGS) \
+libdali_adaptor_la_CXXFLAGS += $(ASSIMP_CFLAGS) \
$(DEVICED_CFLAGS) \
$(EFL_ASSIST_CFLAGS) \
$(NATIVE_BUFFER_CFLAGS) \
$(NATIVE_BUFFER_POOL_CFLAGS)
-libdali_adaptor_common_la_LIBADD += $(ASSIMP_LIBS) \
+libdali_adaptor_la_LIBADD += $(ASSIMP_LIBS) \
$(EFL_ASSIST_LIBS) \
$(NATIVE_BUFFER_LIBS) \
$(NATIVE_BUFFER_POOL_LIBS)
endif
if LITE_PROFILE
-libdali_adaptor_common_la_CXXFLAGS += $(HAPTIC_CFLAGS)
+libdali_adaptor_la_CXXFLAGS += $(HAPTIC_CFLAGS)
endif
if WEARABLE_PROFILE
-libdali_adaptor_common_la_CXXFLAGS += $(HAPTIC_CFLAGS)
+libdali_adaptor_la_CXXFLAGS += $(HAPTIC_CFLAGS)
endif
if TV_PROFILE
-libdali_adaptor_common_la_CXXFLAGS += $(ASSIMP_CFLAGS) \
+libdali_adaptor_la_CXXFLAGS += $(ASSIMP_CFLAGS) \
$(HAPTIC_CFLAGS)
-libdali_adaptor_common_la_LIBADD += $(ASSIMP_LIBS)
+libdali_adaptor_la_LIBADD += $(ASSIMP_LIBS)
endif
if TURBO_JPEG_IS_ON
-libdali_adaptor_common_la_LIBADD += -lturbojpeg
+libdali_adaptor_la_LIBADD += -lturbojpeg
CFLAGS += -D_TURBO_JPEG_LOADER
if UBUNTU_PROFILE
-libdali_adaptor_common_la_LIBADD += -ljpeg
+libdali_adaptor_la_LIBADD += -ljpeg
CFLAGS += -fPIC
endif
else
-libdali_adaptor_common_la_LIBADD += -ljpeg
+libdali_adaptor_la_LIBADD += -ljpeg
endif
tizenadaptorpublicapidir = $(devincludepath)/dali/public-api
tizenadaptordaliheaderdir = $(devincludepath)/dali
tizenadaptordaliheader_HEADERS = $(adaptor_dali_header_file)
+
+install-data-local:
+ $(MKDIR_P) ${DESTDIR}/${daliUserFontCacheDir} ${DESTDIR}/${daliUserShaderCacheDir}
+
+# Install resource log analyzer script
+bin_SCRIPTS = ../../../adaptors/scripts/dalireslog.sh
+
+# linking test
+
+noinst_PROGRAMS = linker.test
+
+linker_test_SOURCES = linker-test.cpp
+
+linker_test_CXXFLAGS = \
+ -I../../../adaptors/common \
+ -I../../../adaptors/public-api \
+ -I../../../adaptors/public-api/adaptor-framework \
+ $(DALI_ADAPTOR_CFLAGS) \
+ $(DALICORE_CFLAGS) \
+ $(DALIX11_CFLAGS) \
+ -Werror -Wall
+
+linker_test_DEPENDENCIES = libdali-adaptor.la
+linker_test_LDADD = \
+ $(DALICORE_LIBS) \
+ libdali-adaptor.la \
+ -L${prefix}/lib
AC_CONFIG_FILES([
Makefile
- common/Makefile
+ adaptor/Makefile
dali.pc
- dali-application/Makefile
- dali-application.pc
])
if test "x$enable_profile" != "xLITE"; then
+++ /dev/null
-prefix=@prefix@
-exec_prefix=@exec_prefix@
-apiversion=@DALI_ADAPTOR_VERSION@
-libdir=@libdir@
-includedir=@devincludepath@
-
-Name: Samsung OpenGLES Toolkit Adaptor
-Description: 3D Canvas Toolkit using OpenGLES (with the adaptor)
-Version: ${apiversion}
-Requires: dali-core
-Libs: -L${libdir} -ldali-application -ldali-adaptor-common
-Cflags: -I${includedir}/dali -DDALI_APPLICATION
+++ /dev/null
-#
-# Copyright (c) 2014 Samsung Electronics Co., Ltd.
-#
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-#
-
-# Build the Dali Adaptor + Application library
-
-# Common
-adaptor_common_dir = ../../../adaptors/common
-include ../../../adaptors/common/file.list
-
-# Public API
-adaptor_public_api_dir = ../../../adaptors/public-api
-include ../../../adaptors/public-api/file.list
-
-if WAYLAND
-adaptor_wayland_dir = ../../../adaptors/wayland
-include ../../../adaptors/wayland/file.list
-else
-adaptor_x11_dir = ../../../adaptors/x11
-include ../../../adaptors/x11/file.list
-endif
-
-if UBUNTU_PROFILE
-adaptor_ubuntu_dir = ../../../adaptors/ubuntu
-include ../../../adaptors/ubuntu/file.list
-else
-adaptor_tizen_dir = ../../../adaptors/tizen
-include ../../../adaptors/tizen/file.list
-endif
-
-lib_LTLIBRARIES = libdali-application.la
-
-libdali_application_la_SOURCES = $(public_api_application_src_files)
-
-libdali_application_la_SOURCES += $(adaptor_common_application_internal_src_files)
-
-if UBUNTU_PROFILE
-libdali_application_la_SOURCES += $(adaptor_ubuntu_application_src_files)
-else
-libdali_application_la_SOURCES += $(adaptor_tizen_application_src_files)
-
-if WAYLAND
-libdali_application_la_SOURCES += $(adaptor_wayland_tizen_application_src_files)
-else
-libdali_application_la_SOURCES += $(adaptor_x11_tizen_application_src_files)
-endif # WAYLAND
-
-endif # UBUNTU_PROFILE
-
-libdali_application_la_DEPENDENCIES =
-
-libdali_application_includes = \
- -I../../.. \
- -I../../../platform-abstractions/ \
- -I../../../platform-abstractions/slp \
- -I../../../platform-abstractions/slp/resource-loader \
- -I../../../platform-abstractions/portable \
- -I../../../adaptors/public-api \
- -I../../../adaptors/public-api/adaptor-framework \
- -I../../../adaptors/common \
- -I../../../adaptors/
-
-if UBUNTU_PROFILE
-libdali_application_includes += \
- -I../../../adaptors/ubuntu
-endif
-
-if WAYLAND
-libdali_application_includes += \
- -I../../../adaptors/wayland
-else
-libdali_application_includes += \
- -I../../../adaptors/x11
-endif
-
-daliUserFontCacheDir = ${dataReadWriteDir}/glyphcache/
-daliDefaultThemeDir = ${dataReadWriteDir}/theme/
-daliUserShaderCacheDir = ${dataReadWriteDir}/core/shaderbin/
-
-libdali_application_la_CXXFLAGS = \
- -DDALI_DATA_RW_DIR="\"${daliReadWriteDir}\"" \
- -DDALI_DATA_RO_DIR="\"${daliReadOnlyDir}\"" \
- -DDALI_USER_FONT_CACHE_DIR="\"${daliUserFontCacheDir}\"" \
- -DDALI_DEFAULT_THEME_DIR="\"${daliDefaultThemeDir}\"" \
- -DFONT_PRELOADED_PATH="\"${fontPreloadedPath}\"" \
- -DFONT_DOWNLOADED_PATH="\"${fontDownloadedPath}\"" \
- -DFONT_CONFIGURATION_FILE_PATH="\"${fontConfigurationFilePath}\"" \
- -DNON_POWER_OF_TWO_TEXTURES \
- -DDALI_COMPILATION -DDALI_ADAPTOR_COMPILATION \
- -Werror -Wall \
- $(libdali_application_includes) \
- $(DALI_ADAPTOR_CFLAGS) \
- $(DALICORE_CFLAGS) \
- $(OPENGLES20_CFLAGS) \
- $(X11_CFLAGS) \
- $(FREETYPE_CFLAGS) \
- $(FONTCONFIG_CFLAGS) \
- $(PNG_CFLAGS) \
- $(ASSIMP_CFLAGS) \
- $(CAPI_APPFW_APPLICATION_CFLAGS) \
- $(ELEMENTARY_CFLAGS) \
- $(ECORE_IPC_CFLAGS) \
- $(DLOG_CFLAGS) \
- $(XML_CFLAGS) \
- $(VCONF_CFLAGS) \
- $(EXIF_CFLAGS) \
- $(TTS_CFLAGS)
-
-libdali_application_la_LIBADD = \
- $(CAPI_APPFW_APPLICATION_LIBS) \
- $(ELEMENTARY_LIBS)
-
-install-data-local:
- $(MKDIR_P) ${DESTDIR}/${daliUserFontCacheDir} ${DESTDIR}/${daliUserShaderCacheDir}
-
-# Install resource log analyzer script
-bin_SCRIPTS = ../../../adaptors/scripts/dalireslog.sh
-
-# Install headers
-
-tizenadaptorpublicapidir = $(devincludepath)/dali/public-api/adaptor-framework
-tizenadaptorpublicapi_HEADERS = $(public_api_application_header_files)
-
-
-# linking test
-
-noinst_PROGRAMS = linker.test
-
-linker_test_SOURCES = linker-test.cpp
-
-linker_test_CXXFLAGS = \
- -I../../../adaptors/common \
- -I../../../adaptors/public-api \
- -I../../../adaptors/public-api/adaptor-framework \
- $(DALI_ADAPTOR_CFLAGS) \
- $(DALICORE_CFLAGS) \
- $(DALIX11_CFLAGS) \
- -Werror -Wall
-
-linker_test_DEPENDENCIES = libdali-application.la
-linker_test_LDADD = \
- $(DALICORE_LIBS) \
- libdali-application.la \
- ../common/libdali-adaptor-common.la \
- -L${prefix}/lib
Description: 3D Canvas Toolkit using OpenGLES (with the adaptor)
Version: ${apiversion}
Requires: dali-core
-Libs: -L${libdir} -ldali-application -ldali-adaptor-common
-Cflags: -I${includedir}/dali -DDALI_APPLICATION
+Libs: -L${libdir} -ldali-adaptor
+Cflags: -I${includedir}/dali
%manifest dali-adaptor.manifest-mobile
%defattr(-,root,root,-)
%{_libdir}/libdali-adap*.so*
-%{_libdir}/libdali-appl*.so*
%defattr(-,app,app,-)
%dir %{user_font_cache_dir}
%dir %{user_shader_cache_dir}
%manifest dali-adaptor.manifest-mobile
%defattr(-,root,root,-)
%{_libdir}/libdali-adap*.so*
-%{_libdir}/libdali-appl*.so*
%defattr(-,app,app,-)
%dir %{user_font_cache_dir}
%dir %{user_shader_cache_dir}
%manifest dali-adaptor.manifest
%defattr(-,root,root,-)
%{_libdir}/libdali-adap*.so*
-%{_libdir}/libdali-appl*.so*
%defattr(-,app,app,-)
%dir %{user_font_cache_dir}
%dir %{user_shader_cache_dir}