~ubuntu-branches/ubuntu/precise/gnuradio/precise

« back to all changes in this revision

Viewing changes to gr-pager/src/Makefile.am

  • Committer: Bazaar Package Importer
  • Author(s): Kamal Mostafa
  • Date: 2010-03-13 07:46:01 UTC
  • mfrom: (2.1.2 sid)
  • Revision ID: james.westby@ubuntu.com-20100313074601-zjsa893a87bozyh7
Tags: 3.2.2.dfsg-1ubuntu1
* Fix build for Ubuntu lucid (LP: #260406)
  - add binary package dep for libusrp0, libusrp2-0: adduser
  - debian/rules clean: remove pre-built Qt moc files

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
#
 
2
# Copyright 2004,2005,2006,2008,2009 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
EXTRA_DIST = run_tests.in
 
25
 
 
26
TESTS = run_tests
 
27
 
 
28
DISTCLEANFILES = run_tests
 
29
 
 
30
AM_CPPFLAGS = $(STD_DEFINES_AND_INCLUDES) $(PYTHON_CPPFLAGS) $(WITH_INCLUDES)
 
31
 
 
32
dist_bin_SCRIPTS = \
 
33
        usrp_flex.py \
 
34
        usrp_flex_all.py \
 
35
        usrp_flex_band.py
 
36
 
 
37
noinst_PYTHON = \
 
38
        qa_pager.py
 
39
 
 
40
# These headers get installed in ${prefix}/include/gnuradio
 
41
grinclude_HEADERS = \
 
42
        pager_slicer_fb.h \
 
43
        pager_flex_sync.h \
 
44
        pager_flex_deinterleave.h \
 
45
        pager_flex_parse.h \
 
46
        pager_flex_frame.h \
 
47
        pageri_bch3221.h \
 
48
        pageri_flex_modes.h \
 
49
        pageri_util.h
 
50
 
 
51
##############################
 
52
# SWIG interface and library
 
53
 
 
54
TOP_SWIG_IFILES = \
 
55
        pager_swig.i
 
56
 
 
57
# Install so that they end up available as:
 
58
#   import gnuradio.pager
 
59
# This ends up at:
 
60
#   ${prefix}/lib/python${python_version}/site-packages/gnuradio/pager
 
61
pager_swig_pythondir_category = \
 
62
        gnuradio/pager
 
63
 
 
64
# additional sources for the SWIG-generated library
 
65
pager_swig_la_swig_sources = \
 
66
        pager_flex_frame.cc \
 
67
        pager_slicer_fb.cc \
 
68
        pager_flex_sync.cc \
 
69
        pager_flex_deinterleave.cc \
 
70
        pager_flex_parse.cc \
 
71
        pageri_bch3221.cc \
 
72
        pageri_flex_modes.cc \
 
73
        pageri_util.cc
 
74
 
 
75
# additional libraries for linking with the SWIG-generated library
 
76
pager_swig_la_swig_libadd = \
 
77
        $(GNURADIO_CORE_LA)
 
78
 
 
79
# additional Python files to be installed along with the SWIG-generated one
 
80
pager_swig_python = \
 
81
        __init__.py \
 
82
        pager_utils.py \
 
83
        flex_demod.py
 
84
 
 
85
# additional SWIG files to be installed
 
86
pager_swig_swiginclude_headers = \
 
87
        pager_flex_frame.i
 
88
 
 
89
include $(top_srcdir)/Makefile.swig
 
90
 
 
91
# add some of the variables generated inside the Makefile.swig.gen
 
92
BUILT_SOURCES = $(swig_built_sources)
 
93
 
 
94
# Do not distribute the output of SWIG
 
95
no_dist_files = $(swig_built_sources)