Change-Id: I2d043dabba9eb6b58bfd95697bd8ece9df3fc6c7
Signed-off-by: Taesub Kim <taesub.kim@samsung.com>
CMAKE_MINIMUM_REQUIRED(VERSION 2.6)
CMAKE_MINIMUM_REQUIRED(VERSION 2.6)
-SET(fw_name "capi-network-vpn")
+SET(fw_name "capi-network-vpn-setting")
+Name: capi-network-vpn-setting
Summary: Default VPN Library
Version: 0.1.0_0
Release: 1
Group: System/Network
License: Apache-2.0
Source0: %{name}-%{version}.tar.gz
Summary: Default VPN Library
Version: 0.1.0_0
Release: 1
Group: System/Network
License: Apache-2.0
Source0: %{name}-%{version}.tar.gz
-Source1001: capi-network-vpn.manifest
+Source1001: capi-network-vpn-setting.manifest
BuildRequires: cmake
BuildRequires: pkgconfig(dlog)
BuildRequires: pkgconfig(glib-2.0)
BuildRequires: cmake
BuildRequires: pkgconfig(dlog)
BuildRequires: pkgconfig(glib-2.0)
#License
mkdir -p %{buildroot}%{_datadir}/license
#License
mkdir -p %{buildroot}%{_datadir}/license
-cp LICENSE.APLv2 %{buildroot}%{_datadir}/license/capi-network-vpn
+cp LICENSE.APLv2 %{buildroot}%{_datadir}/license/capi-network-vpn-setting
%files
%manifest %{name}.manifest
%files
%manifest %{name}.manifest
-%attr(644,-,-) %{_libdir}/libcapi-network-vpn.so.*
-%{_datadir}/license/capi-network-vpn
+%attr(644,-,-) %{_libdir}/libcapi-network-vpn-setting.so.*
+%{_datadir}/license/capi-network-vpn-setting
%files devel
%manifest %{name}.manifest
#%{_includedir}/network/*.h
%{_libdir}/pkgconfig/*.pc
%files devel
%manifest %{name}.manifest
#%{_includedir}/network/*.h
%{_libdir}/pkgconfig/*.pc
-%{_libdir}/libcapi-network-vpn.so
+%{_libdir}/libcapi-network-vpn-setting.so
%files test
%manifest %{name}.manifest
%files test
%manifest %{name}.manifest
-%{_libdir}/vpn-capi-test/capi-vpn-test
+%{_libdir}/vpn_setting_test
+%{_bindir}/vpn_setting_test
-SET(fw_test "capi-vpn-test")
+SET(fw_test "vpn_setting_test")
SET(dependents "capi-base-common glib-2.0")
SET(dependents "capi-base-common glib-2.0")
SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} ${flag}")
ENDFOREACH(flag)
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})
aux_source_directory(. sources)
FOREACH(src ${sources})
MESSAGE("${fw_test}")
ADD_EXECUTABLE(${fw_test} ${src})
TARGET_LINK_LIBRARIES(${fw_test} ${fw_name} ${${fw_test}_LDFLAGS})
MESSAGE("${fw_test}")
ADD_EXECUTABLE(${fw_test} ${src})
TARGET_LINK_LIBRARIES(${fw_test} ${fw_name} ${${fw_test}_LDFLAGS})
- INSTALL(TARGETS ${fw_test} DESTINATION ${LIB_INSTALL_DIR}/vpn-capi-test/)
+ INSTALL(TARGETS ${fw_test} DESTINATION ${LIB_INSTALL_DIR}/vpn_setting_test/)
+ INSTALL(TARGETS ${fw_test} RUNTIME DESTINATION bin/)