}
NativeWindowEfl::~NativeWindowEfl() {
+#if defined(OS_TIZEN)
eext_object_event_callback_del(web_view_, EEXT_CALLBACK_BACK,
&HWBackKeyCallback);
eext_object_event_callback_del(web_view_, EEXT_CALLBACK_MORE,
&HWBackKeyCallback);
+#endif
}
#if defined(OS_TIZEN_TV_PRODUCT)
{
'target_name': 'efl-extension',
'type': 'none',
- 'direct_dependent_settings': {
- 'cflags': [
- '<!@(<(pkg-config) --cflags efl-extension)',
- ],
- },
- 'link_settings': {
- 'ldflags': [
- '<!@(<(pkg-config) --libs-only-L --libs-only-other efl-extension)',
- ],
- 'libraries': [
- '<!@(<(pkg-config) --libs-only-l efl-extension)',
- ],
- },
+ 'conditions': [
+ ['is_tizen==1', {
+ 'direct_dependent_settings': {
+ 'cflags': [
+ '<!@(<(pkg-config) --cflags efl-extension)',
+ ],
+ },
+ 'link_settings': {
+ 'ldflags': [
+ '<!@(<(pkg-config) --libs-only-L --libs-only-other efl-extension)',
+ ],
+ 'libraries': [
+ '<!@(<(pkg-config) --libs-only-l efl-extension)',
+ ],
+ },
+ }], # is_tizen==1
+ ],
}, # efl-extension
{
'target_name': 'vd-win-util',
'<!@(pkg-config --libs-only-l ecore-wayland vd-win-util)',
],
},
- }], # building_for_tizen_tv==1
+ }], # tizen_product_tv==1
],
}, # vd-win-util
],