ADD_SUBDIRECTORY(plugin/telephony)
ADD_SUBDIRECTORY(plugin/stc)
ADD_SUBDIRECTORY(plugin/battery)
+IF(TIZEN_ARM_ARCH)
ADD_SUBDIRECTORY(plugin/online-monitor)
+ENDIF(TIZEN_ARM_ARCH)
ADD_SUBDIRECTORY(haltests)
IF(BUILD_GTESTS)
ADD_SUBDIRECTORY(gtest)
%description haltests
TIZEN Network Configuration service extension for HAL test.
+%ifarch arm armv7l aarch64
%package plugin-online-monitor
Summary: net-config extension for advanced online monitoring
BuildRequires: connman-extension-bpf-devel
Requires: %{name} = %{version}-%{release}
%description plugin-online-monitor
TIZEN Network Configuration service extension for advanced online monitoring.
+%endif
%prep
%setup -q
%if "%{?_lib}" == "lib64"
-DTIZEN_ARCH_64=1 \
%endif
+%ifarch arm armv7l aarch64
+ -DTIZEN_ARM_ARCH=1 \
+%endif
-DLIB_PATH=%{_lib} \
-DBIN_DIR=%{_bindir} \
-DBUILD_GTESTS=%{?gtests:1}%{!?gtests:0} \
mv %{_builddir}/%{name}-%{version}/net-config.wearable %{buildroot}%{_bindir}
+%ifarch arm armv7l aarch64
#online-monitor
cp plugin/online-monitor/online_monitor.conf %{buildroot}/%{_localstatedir}/lib/net-config
cp plugin/online-monitor/common_info_dump.sh %{buildroot}/opt/var/lib/net-config/
cp plugin/online-monitor/supp_log_dump.sh %{buildroot}/opt/var/lib/net-config/
+%endif
%post
chsmack -a 'System::Shared' %{_sysconfdir}/resolv.conf
%manifest net-config.manifest
%{_bindir}/hal/*haltests
+%ifarch arm armv7l aarch64
%files plugin-online-monitor
%manifest net-config.manifest
%attr(500,network_fw,network_fw) %{_libdir}/net-config-plugin-online-monitor.so
%post plugin-online-monitor
/usr/bin/mkdir -p /opt/usr/data/network/online_mon
+%endif