%description
Tethering framework library for CAPI
+%package test
+Summary: Test case for tethering CAPI
+Requires: %{name} = %{version}
+
+%description test
+Test case for tethering CAPI.
+
%package devel
Summary: Development package for Tethering framework library
Group: Connectivity/Development
%endif
%endif
+%files test
+%manifest %{name}.manifest
+%{_libdir}/winet-capi-test/capi-tethering-test
+
%files devel
%manifest %{name}.manifest
%defattr(-,root,root,-)
-SET(fw_test "${fw_name}-test")
+SET(fw_test "capi-tethering-test")
INCLUDE(FindPkgConfig)
pkg_check_modules(${fw_test} REQUIRED glib-2.0)
aux_source_directory(. sources)
FOREACH(src ${sources})
GET_FILENAME_COMPONENT(src_name ${src} NAME_WE)
- MESSAGE("${src_name}")
- ADD_EXECUTABLE(${src_name} ${src})
- TARGET_LINK_LIBRARIES(${src_name} ${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}/winet-capi-test/)
ENDFOREACH()
*param = '\0';
param++;
+ g_print("=====cmd: %s, parameter: %s=====\n", cmd, param);
/* One parameter except type */
if (!strcmp(cmd, "get") && !strcmp(param, "data_usage")) {
error = tethering_get_data_usage(th, __data_usage_cb, NULL);
g_io_channel_set_flags(stdin_channel,
G_IO_FLAG_APPEND | G_IO_FLAG_NONBLOCK, NULL);
- g_io_add_watch(stdin_channel, G_IO_IN, input, (gpointer)th);
+ g_io_add_watch(stdin_channel, G_IO_IN, input, (gpointer)(&th));
print_menu();