Separate HAL TC code into a separate package 59/177359/1 accepted/tizen/unified/20180430.072140 submit/tizen/20180427.093512
authorJaehyun Kim <jeik01.kim@samsung.com>
Fri, 27 Apr 2018 09:16:15 +0000 (18:16 +0900)
committerJaehyun Kim <jeik01.kim@samsung.com>
Fri, 27 Apr 2018 09:18:14 +0000 (18:18 +0900)
Change-Id: Ic7d26b839fa950c4c4cfd79d49287a24f34b61e7
Signed-off-by: Jaehyun Kim <jeik01.kim@samsung.com>
CMakeLists.txt
packaging/net-config.spec
unittest/hostap_hal_tc.cpp [moved from unittest/gtest_hal_hostap.cpp with 100% similarity]
unittest/wifi_direct_hal_tc.cpp [moved from unittest/gtest_hal_wifi_direct.cpp with 100% similarity]
unittest/wifi_hal_tc.cpp [moved from unittest/gtest_hal_wifi.cpp with 100% similarity]

index b7d8fa8..6c372e7 100755 (executable)
@@ -130,6 +130,4 @@ INSTALL(FILES ${CMAKE_SOURCE_DIR}/config/security-network-config.conf DESTINATIO
 
 ADD_SUBDIRECTORY(plugin/headed)
 ADD_SUBDIRECTORY(plugin/telephony)
-IF(BUILD_GTESTS)
-       ADD_SUBDIRECTORY(unittest)
-ENDIF(BUILD_GTESTS)
+ADD_SUBDIRECTORY(unittest)
index 749aa5e..f162aa7 100755 (executable)
@@ -1,6 +1,6 @@
 Name:          net-config
 Summary:       TIZEN Network Configuration service
-Version:       1.1.131
+Version:       1.1.132
 Release:       3
 Group:         System/Network
 License:       Apache-2.0
@@ -16,12 +16,6 @@ BuildRequires:       pkgconfig(sqlite3)
 BuildRequires: pkgconfig(libtzplatform-config)
 BuildRequires: pkgconfig(key-manager)
 BuildRequires: pkgconfig(libnl-2.0)
-%if 0%{?gtests:1}
-BuildRequires: pkgconfig(gmock)
-BuildRequires: pkgconfig(capi-network-wifi-manager)
-BuildRequires: pkgconfig(capi-network-wifi-direct)
-BuildRequires: pkgconfig(capi-network-softap)
-%endif
 Requires:              vconf
 Requires:              connman
 Requires:              systemd
@@ -69,6 +63,16 @@ Requires:       %{name} = %{version}-%{release}
 %description plugin-telephony
 TIZEN Network Configuration service extension for telephony FW.
 
+%package hal-utest
+Summary:        net-config extension for HAL test
+BuildRequires: pkgconfig(gmock)
+BuildRequires: pkgconfig(capi-network-wifi-manager)
+BuildRequires: pkgconfig(capi-network-wifi-direct)
+BuildRequires: pkgconfig(capi-network-softap)
+Requires:       %{name} = %{version}-%{release}
+%description hal-utest
+TIZEN Network Configuration service extension for HAL test.
+
 %prep
 %setup -q
 
@@ -205,9 +209,6 @@ ln -sf %{_unitdir}/net-config.service %{_sysconfdir}/systemd/default-extra-depen
 %license LICENSE
 %attr(500,root,root) /opt/etc/dump.d/module.d/network_dump.sh
 %attr(500,network_fw,network_fw) /opt/var/lib/net-config/network_dump.sh
-%if 0%{?gtests:1}
-%{_bindir}/gtest*
-%endif
 
 #### tv profile ####
 %post profile_tv
@@ -243,3 +244,8 @@ mv net-config.wearable net-config
 %files plugin-telephony
 %manifest net-config.manifest
 %attr(500,network_fw,network_fw) %{_libdir}/net-config-plugin-telephony.so
+
+%files hal-utest
+%manifest net-config.manifest
+%{_bindir}/*hal_tc
+