Differentiate public header files according to profile 79/76579/3
authorsuhyung Eom <suhyung.eom@samsung.com>
Fri, 24 Jun 2016 08:57:31 +0000 (17:57 +0900)
committersuhyung Eom <suhyung.eom@samsung.com>
Mon, 27 Jun 2016 07:50:13 +0000 (16:50 +0900)
Signed-off-by: suhyung Eom <suhyung.eom@samsung.com>
Change-Id: I96ccf3c8c0ff2f5175a8a792f1b7ca5f5f8cdd50

13 files changed:
adaptors/common/file.list
adaptors/common/framework.h
adaptors/public-api/file.list
adaptors/tizen/framework-tizen.cpp
adaptors/wearable/dali-wearable.h
adaptors/wearable/file.list
adaptors/wearable/watch-application-impl.cpp [moved from adaptors/common/watch-application-impl.cpp with 100% similarity]
adaptors/wearable/watch-application-impl.h [moved from adaptors/common/watch-application-impl.h with 98% similarity]
adaptors/wearable/watch/watch-application.cpp [moved from adaptors/public-api/adaptor-framework/watch-application.cpp with 96% similarity]
adaptors/wearable/watch/watch-application.h [moved from adaptors/public-api/adaptor-framework/watch-application.h with 99% similarity]
adaptors/wearable/watch/watch-time.cpp [moved from adaptors/common/watch-time.cpp with 98% similarity]
adaptors/wearable/watch/watch-time.h [moved from adaptors/public-api/adaptor-framework/watch-time.h with 100% similarity]
build/tizen/adaptor/Makefile.am

index c9c39b7..af0bebe 100644 (file)
@@ -28,8 +28,6 @@ adaptor_common_internal_src_files = \
   $(adaptor_common_dir)/style-monitor-impl.cpp \
   $(adaptor_common_dir)/trigger-event.cpp \
   $(adaptor_common_dir)/trigger-event-factory.cpp \
-  $(adaptor_common_dir)/watch-application-impl.cpp \
-  $(adaptor_common_dir)/watch-time.cpp \
   $(adaptor_common_dir)/key-impl.cpp \
   $(adaptor_common_dir)/video-player-impl.cpp \
   $(adaptor_common_dir)/events/gesture-manager.cpp \
index b0c88fd..4dacf5f 100644 (file)
@@ -21,7 +21,9 @@
 // EXTERNAL INCLUDES
 #include <string>
 #include <dali/public-api/signals/callback.h>
-#include <watch-application.h>
+#ifdef APPCORE_WATCH_AVAILABLE
+#include "wearable/watch/watch-application.h"
+#endif
 
 // INTERNAL INCLUDES
 #include <abort-handler.h>
@@ -87,6 +89,7 @@ public:
     */
     virtual void OnAppControl(void *) {}
 
+#ifdef APPCORE_WATCH_AVAILABLE
     /**
      * Invoked at every second
      */
@@ -101,6 +104,7 @@ public:
      * Invoked when the device enters or exits ambient mode
      */
     virtual void OnAmbientChanged(bool ambient) {}
+#endif
 
     /**
      * Invoked when the language of the device is changed.
index febcab3..dbf643f 100644 (file)
@@ -5,7 +5,6 @@ public_api_src_files = \
   $(adaptor_public_api_dir)/adaptor-framework/timer.cpp \
   $(adaptor_public_api_dir)/adaptor-framework/tts-player.cpp \
   $(adaptor_public_api_dir)/adaptor-framework/native-image-source.cpp \
-  $(adaptor_public_api_dir)/adaptor-framework/watch-application.cpp \
   $(adaptor_public_api_dir)/dali-adaptor-version.cpp
 
 
@@ -22,9 +21,7 @@ public_api_adaptor_framework_header_files = \
   $(adaptor_public_api_dir)/adaptor-framework/timer.h \
   $(adaptor_public_api_dir)/adaptor-framework/tts-player.h \
   $(adaptor_public_api_dir)/adaptor-framework/native-image-source.h \
-  $(adaptor_public_api_dir)/adaptor-framework/window.h \
-  $(adaptor_public_api_dir)/adaptor-framework/watch-application.h \
-  $(adaptor_public_api_dir)/adaptor-framework/watch-time.h
+  $(adaptor_public_api_dir)/adaptor-framework/window.h
 
 adaptor_dali_header_file = \
   $(adaptor_public_api_dir)/dali.h
index 55edd29..7a4d64b 100644 (file)
@@ -34,8 +34,6 @@
 
 // INTERNAL INCLUDES
 #include <callback-manager.h>
-#include <watch-application-impl.h>
-#include <watch-time.h>
 
 namespace Dali
 {
index c32eeb1..15deb81 100644 (file)
@@ -19,6 +19,6 @@
  */
 
 // INTERNAL INCLUDES
-#include <dali/public-api/adaptor-framework/watch-application.h>
+#include <dali/public-api/watch/watch-application.h>
 
 #endif // __DALI_WEARABLE_H__
\ No newline at end of file
index 69498e7..0075500 100644 (file)
@@ -1,4 +1,13 @@
 # wearable profile public files
 
-adaptor_dali_wearable_header_files = \
+adaptor_internal_wearable_profile_src_files = \
+  $(adaptor_wearable_dir)/watch-application-impl.cpp \
+  $(adaptor_wearable_dir)/watch/watch-application.cpp \
+  $(adaptor_wearable_dir)/watch/watch-time.cpp
+
+adaptor_dali_wearable_header_file = \
   $(adaptor_wearable_dir)/dali-wearable.h
+
+public_dali_watch_header_files = \
+  $(adaptor_wearable_dir)/watch/watch-application.h \
+  $(adaptor_wearable_dir)/watch/watch-time.h
similarity index 98%
rename from adaptors/common/watch-application-impl.h
rename to adaptors/wearable/watch-application-impl.h
index 5466497..6617805 100644 (file)
@@ -19,7 +19,7 @@
  */
 
 // INTERNAL INCLUDES
-#include <watch-application.h>
+#include <wearable/watch/watch-application.h>
 #include <application-impl.h>
 
 namespace Dali
  */
 
 // CLASS HEADER
-#include <watch-application.h>
+#include "watch-application.h"
 
 // EXTERNAL INCLUDES
 #include <dali/integration-api/debug.h>
 
 // INTERNAL INCLUDES
-#include <watch-application-impl.h>
+#include <wearable/watch-application-impl.h>
 
 namespace Dali
 {
@@ -24,7 +24,7 @@
 #include <dali/public-api/signals/callback.h>
 
 // INTERNAL INCLUDES
-#include "application.h"
+#include <public-api/adaptor-framework/application.h>
 #include "watch-time.h"
 
 namespace Dali
similarity index 98%
rename from adaptors/common/watch-time.cpp
rename to adaptors/wearable/watch/watch-time.cpp
index 756b84e..34c4089 100644 (file)
@@ -16,7 +16,7 @@
  */
 
 // CLASS HEADER
-#include <watch-time.h>
+#include <wearable/watch/watch-time.h>
 
 // EXTERNAL INCLUDES
 #ifdef APPCORE_WATCH_AVAILABLE
index d23aec9..d2fcfbc 100644 (file)
@@ -213,7 +213,8 @@ adaptor_internal_src_files += $(adaptor_wayland_tizen_internal_src_files)
 endif # USE_ECORE_WAYLAND
 
 adaptor_internal_src_files += $(adaptor_tizen_internal_egl_extension_src_files) \
-                              $(adaptor_tizen_internal_native_image_src_files)
+                              $(adaptor_tizen_internal_native_image_src_files) \
+                              $(adaptor_internal_wearable_profile_src_files)
 else
 adaptor_internal_src_files += $(adaptor_x11_tizen_internal_src_files) \
                               $(adaptor_common_internal_egl_extension_src_files)
@@ -525,9 +526,6 @@ endif
 
 tizenadaptorpublicapidir = $(devincludepath)/dali/public-api
 tizenadaptorpublicapi_HEADERS = $(public_api_header_files)
-if WEARABLE_PROFILE
-tizenadaptorpublicapi_HEADERS += $(adaptor_dali_wearable_header_files)
-endif
 
 tizenadaptordevelapidir= $(devincludepath)/dali/devel-api
 
@@ -563,6 +561,13 @@ endif # NOT UBUNTU_PROFILE
 tizenadaptordaliheaderdir = $(devincludepath)/dali
 tizenadaptordaliheader_HEADERS = $(adaptor_dali_header_file)
 
+if WEARABLE_PROFILE
+tizenadaptorpublicapi_HEADERS += $(adaptor_dali_wearable_header_file)
+
+tizenwatchpublicapidir = $(tizenadaptorpublicapidir)/watch
+tizenwatchpublicapi_HEADERS = $(public_dali_watch_header_files)
+endif
+
 install-data-local:
        $(MKDIR_P) ${DESTDIR}/${daliUserFontCacheDir} ${DESTDIR}/${daliShaderbinCacheDir}