Statistics
| Branch: | Tag: | Revision:

root / gnuradio-core / src / tests / Makefile.am @ 2c8ea58e

History | View | Annotate | Download (2.8 kB)

1
#
2
# Copyright 2001,2008 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 3, 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
AM_CPPFLAGS = $(STD_DEFINES_AND_INCLUDES) $(CPPUNIT_INCLUDES) $(WITH_INCLUDES)
25
26
# list of programs run by "make check" and "make distcheck"
27
28
TESTS = test_all
29
30
31
#	test_atsc		
32
33
#Test program to test setting up buffers using gr_test which can be run manually
34
EXTRA_DIST = 				\
35
	test_buffers.py \
36
	benchmark_dotprod
37
38
39
noinst_PROGRAMS		= 	\
40
	benchmark_dotprod_fff	\
41
	benchmark_dotprod_fsf	\
42
	benchmark_dotprod_fcc	\
43
	benchmark_dotprod_scc	\
44
	benchmark_dotprod_ccc	\
45
	benchmark_dotprod_ccf	\
46
	benchmark_nco		\
47
	benchmark_vco		\
48
	test_runtime		\
49
	test_general		\
50
	test_filter		\
51
	test_vmcircbuf
52
53
bin_PROGRAMS = \
54
	test_all
55
56
57
noinst_SCRIPTS = \
58
	benchmark_dotprod
59
60
61
LIBGNURADIO = 	$(GNURADIO_CORE_LA)
62
LIBGNURADIOQA = $(top_builddir)/gnuradio-core/src/lib/libgnuradio-core-qa.la $(LIBGNURADIO)
63
64
benchmark_dotprod_fff_SOURCES = benchmark_dotprod_fff.cc
65
benchmark_dotprod_fff_LDADD   = $(LIBGNURADIO)
66
67
benchmark_dotprod_fsf_SOURCES = benchmark_dotprod_fsf.cc
68
benchmark_dotprod_fsf_LDADD   = $(LIBGNURADIO)
69
70
benchmark_dotprod_ccf_SOURCES = benchmark_dotprod_ccf.cc
71
benchmark_dotprod_ccf_LDADD   = $(LIBGNURADIO)
72
73
benchmark_dotprod_fcc_SOURCES = benchmark_dotprod_fcc.cc
74
benchmark_dotprod_fcc_LDADD   = $(LIBGNURADIO)
75
76
benchmark_dotprod_scc_SOURCES = benchmark_dotprod_scc.cc
77
benchmark_dotprod_scc_LDADD   = $(LIBGNURADIO)
78
79
benchmark_dotprod_ccc_SOURCES = benchmark_dotprod_ccc.cc
80
benchmark_dotprod_ccc_LDADD   = $(LIBGNURADIO)
81
82
benchmark_nco_SOURCES 	= benchmark_nco.cc
83
benchmark_nco_LDADD   	= $(LIBGNURADIO)
84
85
benchmark_vco_SOURCES 	= benchmark_vco.cc
86
benchmark_vco_LDADD   	= $(LIBGNURADIO)
87
88
test_runtime_SOURCES	= test_runtime.cc
89
test_runtime_LDADD 	= $(LIBGNURADIOQA)
90
91
test_general_SOURCES	= test_general.cc
92
test_general_LDADD 	= $(LIBGNURADIOQA)
93
94
test_filter_SOURCES	= test_filter.cc
95
test_filter_LDADD 	= $(LIBGNURADIOQA)
96
97
# test_atsc_SOURCES	= test_atsc.cc
98
#test_atsc_LDADD 	= $(LIBGNURADIOQA)
99
100
test_vmcircbuf_SOURCES	= test_vmcircbuf.cc
101
test_vmcircbuf_LDADD 	= $(LIBGNURADIOQA)
102
103
test_all_SOURCES	= test_all.cc
104
test_all_LDADD 		= $(LIBGNURADIOQA)