'sources/': [['exclude', '_mobile\\.cc$|mobile/']],
'includes/': [['exclude', '_mobile\\.gypi$|mobile/']],
}],
+ ['extension_host_os != "ivi"', {
+ 'sources/': [['exclude', '_ivi\\.cc$|ivi/']],
+ 'includes/': [['exclude', '_ivi\\.gypi$|ivi/']],
+ }],
['extension_host_os != "desktop"', {
'sources/': [['exclude', '_desktop\\.cc$|desktop/']],
'includes/': [['exclude', '_desktop\\.gypi$|desktop/']],
%if "%{profile}" == "ivi"
BuildRequires: pkgconfig(automotive-message-broker)
%endif
-# For IVI, it doesn't need sim package.
%if "%{profile}" == "mobile"
BuildRequires: pkgconfig(capi-telephony-sim)
BuildRequires: pkgconfig(contacts-service2)
RegisterClass<SysInfoLocale>();
RegisterClass<SysInfoNetwork>();
RegisterClass<SysInfoPeripheral>();
-#if defined(TIZEN)
+#if defined(TIZEN_IVI) || defined(TIZEN_MOBILE)
RegisterClass<SysInfoSim>();
#endif
RegisterClass<SysInfoStorage>();
unsigned int& member,
const unsigned int& default_value = 0);
SystemInfoSimState GetSystemInfoSIMState(sim_state_e state);
-#else
+#elif defined(TIZEN_IVI)
void InitDbusConnection();
void DeInitDbusConnection();
void GetSimProperties();
unsigned int mnc_;
std::string msin_;
std::string spn_;
-#if !defined(TIZEN_MOBILE)
+#if defined(TIZEN_IVI)
GDBusConnection* conn_;
guint prop_changed_watch_;
#endif