#
-# Copyright 2006,2007 Free Software Foundation, Inc.
+# Copyright 2006,2007,2008,2009 Free Software Foundation, Inc.
#
# This file is part of GNU Radio
#
include $(top_srcdir)/Makefile.common
-INCLUDES = $(DEFINES) $(OMNITHREAD_INCLUDES) $(PMT_INCLUDES) $(BOOST_CFLAGS) $(CPPUNIT_INCLUDES)
+AM_CPPFLAGS = $(DEFINES) $(OMNITHREAD_INCLUDES) $(GRUEL_INCLUDES) \
+ $(BOOST_CPPFLAGS) $(CPPUNIT_INCLUDES) $(WITH_INCLUDES) \
+ $(MBLOCK_INCLUDES)
-TESTS = test_mblock
+# disable test until we fix ticket:180
+# TESTS = test_mblock
lib_LTLIBRARIES = libmblock.la libmblock-qa.la
mb_runtime_base.cc \
mb_runtime_nop.cc \
mb_runtime_thread_per_block.cc \
- mb_time.cc \
mb_timer_queue.cc \
mb_util.cc \
mb_worker.cc
# link the library against the c++ standard library
libmblock_la_LIBADD = \
$(OMNITHREAD_LA) \
- $(PMT_LA) \
+ $(GRUEL_LA) \
-lstdc++
-include_HEADERS = \
- mb_class_registry.h \
- mb_common.h \
- mb_exception.h \
+noinst_HEADERS = \
mb_gettid.h \
- mb_mblock.h \
- mb_message.h \
- mb_msg_accepter.h \
mb_msg_accepter_msgq.h \
- mb_msg_queue.h \
- mb_port.h \
mb_port_simple.h \
- mb_protocol_class.h \
- mb_runtime.h \
- mb_time.h \
- mb_util.h
-
-
-noinst_HEADERS = \
+ mb_util.h \
mb_connection.h \
mb_endpoint.h \
mb_mblock_impl.h \
benchmark_send_SOURCES = benchmark_send.cc
benchmark_send_LDADD = libmblock-qa.la
-
-CLEANFILES = $(BUILT_SOURCES) *.pyc