Install tethering test file 24/53324/1 accepted/tizen/mobile/20151207.123204 accepted/tizen/tv/20151207.123221 accepted/tizen/wearable/20151207.123240 submit/tizen/20151207.030836
authorSeonah Moon <seonah1.moon@samsung.com>
Fri, 4 Dec 2015 02:43:14 +0000 (11:43 +0900)
committerSeonah Moon <seonah1.moon@samsung.com>
Fri, 4 Dec 2015 02:44:13 +0000 (11:44 +0900)
Change-Id: Id8f880d31d3b32934726ba7b59012353ebca777f
Signed-off-by: Seonah Moon <seonah1.moon@samsung.com>
packaging/capi-network-tethering.spec
test/CMakeLists.txt

index a3678f2..bcff158 100644 (file)
@@ -1,6 +1,6 @@
 Name:          capi-network-tethering
 Summary:       Tethering Framework
-Version:       1.0.19
+Version:       1.0.20
 Release:       1
 Group:         System/Network
 License:       Apache-2.0
@@ -75,6 +75,7 @@ cp LICENSE.APLv2.0 %{buildroot}/usr/share/license/capi-network-tethering-devel
 %defattr(-,root,root,-)
 %{_libdir}/*.so.*
 /usr/share/license/capi-network-tethering
+%{_bindir}/tethering_test
 %ifarch %{arm}
 /etc/config/connectivity/sysinfo-tethering.xml
 %else
index 7715cac..dfea7f0 100644 (file)
@@ -1,4 +1,4 @@
-SET(fw_test "${fw_name}-test")
+SET(fw_test "${fw_name}_test")
 
 INCLUDE(FindPkgConfig)
 pkg_check_modules(${fw_test} REQUIRED glib-2.0)
@@ -6,7 +6,8 @@ FOREACH(flag ${${fw_test}_CFLAGS})
     SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} ${flag}")
 ENDFOREACH(flag)
 
-SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_CFLAGS} -Wall")
+SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_CFLAGS} -Wall -fPIE")
+SET(CMAKE_EXE_LINKER_FLAGS "-Wl,--as-needed -pie")
 
 aux_source_directory(. sources)
 FOREACH(src ${sources})
@@ -15,3 +16,5 @@ FOREACH(src ${sources})
     ADD_EXECUTABLE(${src_name} ${src})
     TARGET_LINK_LIBRARIES(${src_name} ${fw_name} ${${fw_test}_LDFLAGS})
 ENDFOREACH()
+
+INSTALL(TARGETS tethering_test RUNTIME DESTINATION bin/)