SUBDIRS = common daemon lib
-if BUILD_EXAMPLES
- SUBDIRS += examples
+if BUILD_TESTS
+ SUBDIRS += tests
endif
ACLOCAL_AMFLAGS = -I m4
AC_DEFINE(ENABLE_DEBUG, [1], [Enable debug features])
fi
-# build example
-AC_ARG_ENABLE(examples,
- [ --enable-examples Build example applications],
- [enable_examples=$enable_examples], [enable_examples=no])
-AM_CONDITIONAL(BUILD_EXAMPLES, [test "x$enable_examples" = "xyes"])
+# build tests
+AC_ARG_ENABLE(tests,
+ [ --enable-tests Build unit tests],
+ [enable_tests=$enable_tests], [enable_tests=no])
+AM_CONDITIONAL(BUILD_TESTS, [test "x$enable_tests" = "xyes"])
AC_PROG_CXX
# Checks for header files.
])
fi
-if test "x$enable_examples" = "xyes"; then
+if test "x$enable_tests" = "xyes"; then
AC_OUTPUT([
- examples/Makefile
+ tests/Makefile
])
fi
+++ /dev/null
-if BUILD_EXAMPLES
-bin_PROGRAMS = msgport-example-app msgport-example-app-cpp
-
-msgport_example_app_SOURCES = test-app.c
-msgport_example_app_LDADD = ../lib/libmessage-port.la $(GLIB_LIBS) $(BUNDLE_LIBS) $(DLOG_LIBS)
-msgport_example_app_CPPFLAGS = -I../lib/ -I ../ $(GLIB_CFLAGS) $(BUNDLE_CFLAGS) $(DLOG_CFLAGS)
-
-msgport_example_app_cpp_SOURCES = test-app.cpp
-msgport_example_app_cpp_LDADD = ../lib/libmessage-port.la $(GLIB_LIBS) $(BUNDLE_LIBS) $(DLOG_LIBS)
-msgport_example_app_cpp_CXXFLAGS = -I../lib/ -I ../ $(GLIB_CFLAGS) $(BUNDLE_CFLAGS) $(DLOG_CFLAGS)
-endif
-%define build_examples 1
+%define build_tests 1
%define use_session_bus 1
Name: message-port
Summary: Message port daemon
%description -n lib%{name}-devel
Development files for message-port client library.
-%if %{build_examples} == 1
+%if %{build_tests} == 1
-%package -n %{name}-examples
-Summary: Sample code examples for messageport
+%package -n %{name}-tests
+Summary: Unit tests for messageport
Group: Development/Libraries
Requires: lib%{name} = %{version}-%{release}
-%description -n %{name}-examples
-Example applications using message port.
+%description -n %{name}-tests
+Unit tests for messageport implementation.
%endif
%build
%configure --enable-debug \
-%if %{build_examples} == 1
- --enable-examples \
+%if %{build_tests} == 1
+ --enable-tests\
%endif
%if %{use_session_bus} == 1
--enable-sessionbus \
%{_libdir}/pkgconfig/%{name}.pc
%{_includedir}/*.h
-%if %{build_examples} == 1
-%files -n %{name}-examples
-%{_bindir}/msgport-example-app
-%{_bindir}/msgport-example-app-cpp
+%if %{build_tests} == 1
+%files -n %{name}-tests
+%{_bindir}/msgport-test-app
+%{_bindir}/msgport-test-app-cpp
%endif
--- /dev/null
+if BUILD_TESTS
+bin_PROGRAMS = msgport-test-app msgport-test-app-cpp
+
+msgport_test_app_SOURCES = test-app.c
+msgport_test_app_LDADD = ../lib/libmessage-port.la $(GLIB_LIBS) $(BUNDLE_LIBS) $(DLOG_LIBS)
+msgport_test_app_CPPFLAGS = -I../lib/ -I ../ $(GLIB_CFLAGS) $(BUNDLE_CFLAGS) $(DLOG_CFLAGS)
+
+msgport_test_app_cpp_SOURCES = test-app.cpp
+msgport_test_app_cpp_LDADD = ../lib/libmessage-port.la $(GLIB_LIBS) $(BUNDLE_LIBS) $(DLOG_LIBS)
+msgport_test_app_cpp_CXXFLAGS = -I../lib/ -I ../ $(GLIB_CFLAGS) $(BUNDLE_CFLAGS) $(DLOG_CFLAGS)
+endif