%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
%{_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
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})
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}