Added test rpm 51/168251/1 accepted/tizen/unified/20180130.144327 submit/tizen/20180129.223849
authortaesub kim <taesub.kim@samsung.com>
Thu, 25 Jan 2018 07:39:32 +0000 (16:39 +0900)
committertaesub kim <taesub.kim@samsung.com>
Thu, 25 Jan 2018 07:39:47 +0000 (16:39 +0900)
Change-Id: If1d548ddbc7774288aeb3545f99a8db0ba4e0a6f
Signed-off-by: Taesub Kim <taesub.kim@samsung.com>
CMakeLists.txt
packaging/capi-network-wifi-direct.spec
test/CMakeLists.txt
test/wifi_direct_test.c [moved from test/test-wifi-direct.c with 100% similarity]

index bc444e7..6c9b40d 100644 (file)
@@ -13,4 +13,4 @@ SET(pc_dependents "capi-base-common")
 SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_CFLAGS} -fPIC -Wall -Werror")
 
 ADD_SUBDIRECTORY(src)
-#ADD_SUBDIRECTORY(test)
+ADD_SUBDIRECTORY(test)
index be7b2ea..b070f9a 100644 (file)
@@ -36,13 +36,13 @@ Requires: capi-base-common-devel
 %description devel
 Network WiFi-Direct library in Tizen CAPI (Shared Library) (Development)
 
-#%package -n test-wifi-direct
-#Summary:    Test Application for Wi-Fi Direct
-#Group:      Network & Connectivity/Testing
-#Requires:   %{name} = %{version}-%{release}
+%package       tool
+Summary:    Test Application for Wi-Fi Direct
+Group:      Network & Connectivity/Testing
+Requires:   %{name} = %{version}-%{release}
 
-#%description -n test-wifi-direct
-#Test Application for Wi-Fi Direct Framework
+%description tool
+Test Application for Wi-Fi Direct Framework
 
 %prep
 %setup -q
@@ -95,8 +95,5 @@ ln -sf libwifi-direct.so.%{version} %{buildroot}/%{_libdir}/libwifi-direct.so.0
 %{_includedir}/wifi-direct/wifi-direct-internal.h
 %{_libdir}/libwifi-direct.so
 
-#%files -n test-wifi-direct
-#%manifest test-wifi-direct.manifest
-#%license LICENSE
-#%defattr(-,app,app,-)
-#%attr(755,-,-) %{_bindir}/test-wifi-direct
+%files tool
+%{_bindir}/wifi_direct_test
index cea2af7..8977918 100644 (file)
@@ -1,5 +1,5 @@
 CMAKE_MINIMUM_REQUIRED(VERSION 2.6)
-SET(TEST_APP_NAME "test-wifi-direct")
+SET(TEST_APP_NAME "wifi_direct_test")
 
 SET(CMAKE_INSTALL_PREFIX /usr)
 SET(PREFIX ${CMAKE_INSTALL_PREFIX})
@@ -21,10 +21,12 @@ ENDIF("${ARCH}" STREQUAL "arm")
 FOREACH (flag ${TEST_APP_REQ_PKGS_CFLAGS})
        SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} ${flag}")
 ENDFOREACH(flag)
-SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_CFLAGS} ${CFLAGS}")
+
+SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_CFLAGS} ${CFLAGS} -Wall -fPIE")
+SET(CMAKE_EXE_LINKER_FLAGS "-Wl,--as-needed -pie")
 
 ADD_EXECUTABLE(${TEST_APP_NAME}
-       ${CMAKE_CURRENT_SOURCE_DIR}/test-wifi-direct.c
+       ${CMAKE_CURRENT_SOURCE_DIR}/wifi_direct_test.c
 )
 
 TARGET_LINK_LIBRARIES(${TEST_APP_NAME}