Statistics
| Branch: | Tag: | Revision:

root / gnuradio-core / src / lib / runtime / Makefile.am @ 86f5c924

History | View | Annotate | Download (2.7 kB)

1
#
2
# Copyright 2003,2004 Free Software Foundation, Inc.
3
# 
4
# This file is part of GNU Radio
5
# 
6
# GNU Radio is free software; you can redistribute it and/or modify
7
# it under the terms of the GNU General Public License as published by
8
# the Free Software Foundation; either version 2, or (at your option)
9
# any later version.
10
# 
11
# GNU Radio is distributed in the hope that it will be useful,
12
# but WITHOUT ANY WARRANTY; without even the implied warranty of
13
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14
# GNU General Public License for more details.
15
# 
16
# You should have received a copy of the GNU General Public License
17
# along with GNU Radio; see the file COPYING.  If not, write to
18
# the Free Software Foundation, Inc., 51 Franklin Street,
19
# Boston, MA 02110-1301, USA.
20
# 
21
22
include $(top_srcdir)/Makefile.common
23
24
INCLUDES = $(STD_DEFINES_AND_INCLUDES) $(CPPUNIT_INCLUDES)
25
26
noinst_LTLIBRARIES = libruntime.la libruntime-qa.la
27
28
libruntime_la_LIBADD =		\
29
	$(SHM_OPEN_LIBS)
30
31
32
libruntime_la_SOURCES = 			\
33
	gr_block.cc				\
34
	gr_block_detail.cc			\
35
	gr_buffer.cc				\
36
	gr_dispatcher.cc			\
37
	gr_error_handler.cc			\
38
	gr_io_signature.cc			\
39
	gr_local_sighandler.cc			\
40
	gr_message.cc				\
41
	gr_msg_handler.cc			\
42
	gr_msg_queue.cc				\
43
	gr_pagesize.cc				\
44
	gr_preferences.cc			\
45
	gr_realtime.cc				\
46
	gr_single_threaded_scheduler.cc		\
47
	gr_tmp_path.cc				\
48
	gr_vmcircbuf.cc				\
49
	gr_vmcircbuf_mmap_shm_open.cc		\
50
	gr_vmcircbuf_mmap_tmpfile.cc		\
51
	gr_vmcircbuf_createfilemapping.cc	\
52
	gr_vmcircbuf_sysv_shm.cc		\
53
	gr_select_handler.cc			
54
55
libruntime_qa_la_SOURCES = 			\
56
	qa_gr_block.cc				\
57
	qa_gr_buffer.cc				\
58
	qa_gr_io_signature.cc			\
59
	qa_gr_vmcircbuf.cc			\
60
	qa_runtime.cc				
61
62
grinclude_HEADERS = 				\
63
	gr_block.h				\
64
	gr_block_detail.h			\
65
	gr_buffer.h				\
66
	gr_complex.h				\
67
	gr_dispatcher.h				\
68
	gr_error_handler.h			\
69
	gr_io_signature.h			\
70
	gr_local_sighandler.h			\
71
	gr_message.h				\
72
	gr_msg_handler.h			\
73
	gr_msg_queue.h				\
74
	gr_pagesize.h				\
75
	gr_preferences.h			\
76
	gr_realtime.h				\
77
	gr_runtime.h				\
78
	gr_select_handler.h			\
79
	gr_single_threaded_scheduler.h		\
80
	gr_timer.h				\
81
	gr_tmp_path.h				\
82
	gr_types.h				\
83
	gr_vmcircbuf.h				
84
85
noinst_HEADERS = 				\
86
	gr_vmcircbuf_mmap_shm_open.h		\
87
	gr_vmcircbuf_mmap_tmpfile.h		\
88
	gr_vmcircbuf_sysv_shm.h			\
89
	gr_vmcircbuf_createfilemapping.h	\
90
	qa_gr_block.h				\
91
	qa_gr_buffer.h				\
92
	qa_gr_io_signature.h			\
93
	qa_gr_vmcircbuf.h			\
94
	qa_runtime.h				
95
96
swiginclude_HEADERS =			\
97
	gr_block.i			\
98
	gr_block_detail.i		\
99
	gr_buffer.i			\
100
	gr_dispatcher.i			\
101
	gr_error_handler.i		\
102
	gr_io_signature.i		\
103
	gr_message.i			\
104
	gr_msg_handler.i		\
105
	gr_msg_queue.i			\
106
	gr_realtime.i			\
107
	gr_single_threaded_scheduler.i	\
108
	gr_swig_block_magic.i		\
109
	runtime.i