diff options
Diffstat (limited to 'gr-comedi')
-rw-r--r-- | gr-comedi/.gitignore | 32 | ||||
-rw-r--r-- | gr-comedi/CMakeLists.txt | 8 | ||||
-rw-r--r-- | gr-comedi/Makefile.am | 27 | ||||
-rw-r--r-- | gr-comedi/src/.gitignore | 15 | ||||
-rw-r--r-- | gr-comedi/src/CMakeLists.txt | 8 | ||||
-rw-r--r-- | gr-comedi/src/Makefile.am | 92 | ||||
-rw-r--r-- | gr-comedi/src/Makefile.swig.gen | 145 | ||||
-rw-r--r-- | gr-comedi/src/comedi.i | 18 | ||||
-rw-r--r-- | gr-comedi/src/comedi_sink_s.cc | 10 | ||||
-rw-r--r-- | gr-comedi/src/comedi_sink_s.h | 10 | ||||
-rw-r--r-- | gr-comedi/src/comedi_source_s.cc | 12 | ||||
-rw-r--r-- | gr-comedi/src/comedi_source_s.h | 10 | ||||
-rw-r--r-- | gr-comedi/src/gri_comedi.cc | 8 | ||||
-rw-r--r-- | gr-comedi/src/gri_comedi.h | 8 | ||||
-rwxr-xr-x | gr-comedi/src/qa_comedi.py | 12 | ||||
-rw-r--r-- | gr-comedi/src/run_tests.in | 10 |
16 files changed, 47 insertions, 378 deletions
diff --git a/gr-comedi/.gitignore b/gr-comedi/.gitignore deleted file mode 100644 index 53edad32f..000000000 --- a/gr-comedi/.gitignore +++ /dev/null @@ -1,32 +0,0 @@ -/*.cache -/*.la -/*.lo -/*.pc -/.deps -/.la -/.libs -/.lo -/Makefile -/Makefile.in -/aclocal.m4 -/autom4te.cache -/config.cache -/config.h -/config.h.in -/config.log -/config.status -/configure -/depcomp -/install-sh -/libtool -/ltmain.sh -/make.log -/missing -/missing -/mkinstalldirs -/py-compile -/stamp-h -/stamp-h.in -/stamp-h1 -/stamp-h1.in -/stamp-h2.in diff --git a/gr-comedi/CMakeLists.txt b/gr-comedi/CMakeLists.txt index b12177fda..a10a66a4b 100644 --- a/gr-comedi/CMakeLists.txt +++ b/gr-comedi/CMakeLists.txt @@ -1,17 +1,17 @@ # Copyright 2011 Free Software Foundation, Inc. -# +# # This file is part of GNU Radio -# +# # GNU Radio is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 3, or (at your option) # any later version. -# +# # GNU Radio is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -# +# # You should have received a copy of the GNU General Public License # along with GNU Radio; see the file COPYING. If not, write to # the Free Software Foundation, Inc., 51 Franklin Street, diff --git a/gr-comedi/Makefile.am b/gr-comedi/Makefile.am deleted file mode 100644 index 4fc1e1eb5..000000000 --- a/gr-comedi/Makefile.am +++ /dev/null @@ -1,27 +0,0 @@ -# -# Copyright 2005 Free Software Foundation, Inc. -# -# This file is part of GNU Radio -# -# GNU Radio is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 3, or (at your option) -# any later version. -# -# GNU Radio is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with GNU Radio; see the file COPYING. If not, write to -# the Free Software Foundation, Inc., 51 Franklin Street, -# Boston, MA 02110-1301, USA. -# - -include $(top_srcdir)/Makefile.common - -SUBDIRS = src - -pkgconfigdir = $(libdir)/pkgconfig -dist_pkgconfig_DATA = gnuradio-comedi.pc diff --git a/gr-comedi/src/.gitignore b/gr-comedi/src/.gitignore deleted file mode 100644 index c43df1bab..000000000 --- a/gr-comedi/src/.gitignore +++ /dev/null @@ -1,15 +0,0 @@ -/Makefile -/Makefile.in -/.la -/.lo -/.deps -/.libs -/*.la -/*.lo -/comedi.cc -/*.pyc -/comedi.py -/run_tests -/gnuradio -/guile -/python diff --git a/gr-comedi/src/CMakeLists.txt b/gr-comedi/src/CMakeLists.txt index 6ad14737b..1d3d16908 100644 --- a/gr-comedi/src/CMakeLists.txt +++ b/gr-comedi/src/CMakeLists.txt @@ -1,17 +1,17 @@ # Copyright 2011 Free Software Foundation, Inc. -# +# # This file is part of GNU Radio -# +# # GNU Radio is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 3, or (at your option) # any later version. -# +# # GNU Radio is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -# +# # You should have received a copy of the GNU General Public License # along with GNU Radio; see the file COPYING. If not, write to # the Free Software Foundation, Inc., 51 Franklin Street, diff --git a/gr-comedi/src/Makefile.am b/gr-comedi/src/Makefile.am deleted file mode 100644 index 5ea0729e1..000000000 --- a/gr-comedi/src/Makefile.am +++ /dev/null @@ -1,92 +0,0 @@ -# -# Copyright 2005,2008,2009,2010 Free Software Foundation, Inc. -# -# This file is part of GNU Radio -# -# GNU Radio is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 3, or (at your option) -# any later version. -# -# GNU Radio is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with GNU Radio; see the file COPYING. If not, write to -# the Free Software Foundation, Inc., 51 Franklin Street, -# Boston, MA 02110-1301, USA. -# - -include $(top_srcdir)/Makefile.common -include $(top_srcdir)/Makefile.swig - -TESTS = -EXTRA_DIST += run_tests.in -DISTCLEANFILES += run_tests - - -AM_CPPFLAGS = $(STD_DEFINES_AND_INCLUDES) $(PYTHON_CPPFLAGS) $(WITH_INCLUDES) - -# C/C++ headers get installed in ${prefix}/include/gnuradio -grinclude_HEADERS = \ - comedi_sink_s.h \ - comedi_source_s.h - -noinst_HEADERS = \ - gri_comedi.h - -noinst_PYTHON = \ - qa_comedi.py - -lib_LTLIBRARIES = libgnuradio-comedi.la - -libgnuradio_comedi_la_SOURCES = \ - comedi_sink_s.cc \ - comedi_source_s.cc \ - gri_comedi.cc - -libgnuradio_comedi_la_LIBADD = \ - $(GNURADIO_CORE_LA) \ - $(COMEDI_LIBS) - -libgnuradio_comedi_la_LDFLAGS = $(NO_UNDEFINED) $(LTVERSIONFLAGS) - -################################### -# SWIG interfaces and libraries - -TOP_SWIG_DOC_IFILES = \ - comedi_swig_doc.i - -TOP_SWIG_IFILES = \ - $(TOP_SWIG_DOC_IFILES) \ - comedi.i - -BUILT_SOURCES += \ - $(TOP_SWIG_DOC_IFILES) - -EXTRA_DIST += \ - $(TOP_SWIG_DOC_IFILES) - -$(TOP_SWIG_DOC_IFILES): - `echo "" > $@` - -# Install so that they end up available as: -# import gnuradio.comedi -# This ends up at: -# ${prefix}/lib/python${python_version}/site-packages/gnuradio -comedi_pythondir_category = \ - gnuradio - -# additional libraries for linking with the SWIG-generated library -comedi_la_swig_libadd = \ - libgnuradio-comedi.la - -# additional SWIG files to be installed -comedi_swig_swiginclude_headers = \ - $(TOP_SWIG_DOC_IFILES) - -if PYTHON -TESTS += run_tests -endif diff --git a/gr-comedi/src/Makefile.swig.gen b/gr-comedi/src/Makefile.swig.gen deleted file mode 100644 index cf55aa8ad..000000000 --- a/gr-comedi/src/Makefile.swig.gen +++ /dev/null @@ -1,145 +0,0 @@ -# -*- Makefile -*- -# -# Copyright 2009 Free Software Foundation, Inc. -# -# This file is part of GNU Radio -# -# GNU Radio is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 3, or (at your option) -# any later version. -# -# GNU Radio is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with GNU Radio; see the file COPYING. If not, write to -# the Free Software Foundation, Inc., 51 Franklin Street, -# Boston, MA 02110-1301, USA. -# - -# Makefile.swig.gen for comedi.i - -## Default install locations for these files: -## -## Default location for the Python directory is: -## ${prefix}/lib/python${python_version}/site-packages/[category]/comedi -## Default location for the Python exec directory is: -## ${exec_prefix}/lib/python${python_version}/site-packages/[category]/comedi -## -## The following can be overloaded to change the install location, but -## this has to be done in the including Makefile.am -before- -## Makefile.swig is included. - -comedi_pythondir_category ?= gnuradio/comedi -comedi_pylibdir_category ?= $(comedi_pythondir_category) -comedi_pythondir = $(pythondir)/$(comedi_pythondir_category) -comedi_pylibdir = $(pyexecdir)/$(comedi_pylibdir_category) - -# The .so libraries for the guile modules get installed whereever guile -# is installed, usually /usr/lib/guile/gnuradio/ -# FIXME: determince whether these should be installed with gnuradio. -comedi_scmlibdir = $(libdir) - -# The scm files for the guile modules get installed where ever guile -# is installed, usually /usr/share/guile/site/comedi -# FIXME: determince whether these should be installed with gnuradio. -comedi_scmdir = $(guiledir) - -## SWIG headers are always installed into the same directory. - -comedi_swigincludedir = $(swigincludedir) - -## This is a template file for a "generated" Makefile addition (in -## this case, "Makefile.swig.gen"). By including the top-level -## Makefile.swig, this file will be used to generate the SWIG -## dependencies. Assign the variable TOP_SWIG_FILES to be the list of -## SWIG .i files to generated wrappings for; there can be more than 1 -## so long as the names are unique (no sorting is done on the -## TOP_SWIG_FILES list). This file explicitly assumes that a SWIG .i -## file will generate .cc, .py, and possibly .h files -- meaning that -## all of these files will have the same base name (that provided for -## the SWIG .i file). -## -## This code is setup to ensure parallel MAKE ("-j" or "-jN") does the -## right thing. For more info, see < -## http://sources.redhat.com/automake/automake.html#Multiple-Outputs > - -## Other cleaned files: dependency files generated by SWIG or this Makefile - -MOSTLYCLEANFILES += $(DEPDIR)/*.S* - -## Various SWIG variables. These can be overloaded in the including -## Makefile.am by setting the variable value there, then including -## Makefile.swig . - -comedi_swiginclude_HEADERS = \ - comedi.i \ - $(comedi_swiginclude_headers) - -if PYTHON -comedi_pylib_LTLIBRARIES = \ - _comedi.la - -_comedi_la_SOURCES = \ - python/comedi.cc \ - $(comedi_la_swig_sources) - -comedi_python_PYTHON = \ - comedi.py \ - $(comedi_python) - -_comedi_la_LIBADD = \ - $(STD_SWIG_LA_LIB_ADD) \ - $(comedi_la_swig_libadd) - -_comedi_la_LDFLAGS = \ - $(STD_SWIG_LA_LD_FLAGS) \ - $(comedi_la_swig_ldflags) - -_comedi_la_CXXFLAGS = \ - $(STD_SWIG_CXX_FLAGS) \ - -I$(top_builddir) \ - $(comedi_la_swig_cxxflags) - -python/comedi.cc: comedi.py -comedi.py: comedi.i - -# Include the python dependencies for this file --include python/comedi.d - -endif # end of if python - -if GUILE - -comedi_scmlib_LTLIBRARIES = \ - libguile-gnuradio-comedi.la -libguile_gnuradio_comedi_la_SOURCES = \ - guile/comedi.cc \ - $(comedi_la_swig_sources) -nobase_comedi_scm_DATA = \ - gnuradio/comedi.scm \ - gnuradio/comedi-primitive.scm -libguile_gnuradio_comedi_la_LIBADD = \ - $(STD_SWIG_LA_LIB_ADD) \ - $(comedi_la_swig_libadd) -libguile_gnuradio_comedi_la_LDFLAGS = \ - $(STD_SWIG_LA_LD_FLAGS) \ - $(comedi_la_swig_ldflags) -libguile_gnuradio_comedi_la_CXXFLAGS = \ - $(STD_SWIG_CXX_FLAGS) \ - -I$(top_builddir) \ - $(comedi_la_swig_cxxflags) - -guile/comedi.cc: gnuradio/comedi.scm -gnuradio/comedi.scm: comedi.i -gnuradio/comedi-primitive.scm: gnuradio/comedi.scm - -# Include the guile dependencies for this file --include guile/comedi.d - -endif # end of GUILE - - diff --git a/gr-comedi/src/comedi.i b/gr-comedi/src/comedi.i index a15b4d3b9..d3660580a 100644 --- a/gr-comedi/src/comedi.i +++ b/gr-comedi/src/comedi.i @@ -1,19 +1,19 @@ /* -*- c++ -*- */ /* * Copyright 2005,2009 Free Software Foundation, Inc. - * + * * This file is part of GNU Radio - * + * * GNU Radio is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 3, or (at your option) * any later version. - * + * * GNU Radio is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. - * + * * You should have received a copy of the GNU General Public License * along with GNU Radio; see the file COPYING. If not, write to * the Free Software Foundation, Inc., 51 Franklin Street, @@ -72,13 +72,3 @@ class comedi_sink_s : public gr_sync_block { public: ~comedi_sink_s (); }; - -#if SWIGGUILE -%scheme %{ -(load-extension-global "libguile-gnuradio-comedi" "scm_init_gnuradio_comedi_module") -%} - -%goops %{ -(use-modules (gnuradio gnuradio_core_runtime)) -%} -#endif diff --git a/gr-comedi/src/comedi_sink_s.cc b/gr-comedi/src/comedi_sink_s.cc index fc5c14931..de1decfb6 100644 --- a/gr-comedi/src/comedi_sink_s.cc +++ b/gr-comedi/src/comedi_sink_s.cc @@ -1,19 +1,19 @@ /* -*- c++ -*- */ /* * Copyright 2005,2010 Free Software Foundation, Inc. - * + * * This file is part of GNU Radio - * + * * GNU Radio is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 3, or (at your option) * any later version. - * + * * GNU Radio is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. - * + * * You should have received a copy of the GNU General Public License * along with GNU Radio; see the file COPYING. If not, write to * the Free Software Foundation, Inc., 51 Franklin Street, @@ -40,7 +40,7 @@ * Feedback is welcome! --SF */ -static std::string +static std::string default_device_name () { return "/dev/comedi0"; diff --git a/gr-comedi/src/comedi_sink_s.h b/gr-comedi/src/comedi_sink_s.h index b36d41304..94d39710c 100644 --- a/gr-comedi/src/comedi_sink_s.h +++ b/gr-comedi/src/comedi_sink_s.h @@ -1,19 +1,19 @@ /* -*- c++ -*- */ /* * Copyright 2005 Free Software Foundation, Inc. - * + * * This file is part of GNU Radio - * + * * GNU Radio is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 3, or (at your option) * any later version. - * + * * GNU Radio is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. - * + * * You should have received a copy of the GNU General Public License * along with GNU Radio; see the file COPYING. If not, write to * the Free Software Foundation, Inc., 51 Franklin Street, @@ -78,7 +78,7 @@ class comedi_sink_s : public gr_sync_block { public: ~comedi_sink_s (); - + bool check_topology (int ninputs, int noutputs); int work (int noutput_items, diff --git a/gr-comedi/src/comedi_source_s.cc b/gr-comedi/src/comedi_source_s.cc index 5d9f2f6b0..517f1440b 100644 --- a/gr-comedi/src/comedi_source_s.cc +++ b/gr-comedi/src/comedi_source_s.cc @@ -1,19 +1,19 @@ /* -*- c++ -*- */ /* * Copyright 2005,2010 Free Software Foundation, Inc. - * + * * This file is part of GNU Radio - * + * * GNU Radio is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 3, or (at your option) * any later version. - * + * * GNU Radio is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. - * + * * You should have received a copy of the GNU General Public License * along with GNU Radio; see the file COPYING. If not, write to * the Free Software Foundation, Inc., 51 Franklin Street, @@ -38,7 +38,7 @@ // FIXME these should query some kind of user preference -static std::string +static std::string default_device_name () { return "/dev/comedi0"; @@ -197,7 +197,7 @@ comedi_source_s::work (int noutput_items, int o_idx = noutput_items-work_left/d_n_chan/sizeof(sampl_t)+(i-d_buf_back/sizeof(sampl_t))/d_n_chan; if (output_items[chan]) - ((short*)(output_items[chan]))[o_idx] = + ((short*)(output_items[chan]))[o_idx] = (int)pbuf[i%(d_buffer_size/sizeof(sampl_t))] - 32767; } diff --git a/gr-comedi/src/comedi_source_s.h b/gr-comedi/src/comedi_source_s.h index c406f274b..b9fde4c1e 100644 --- a/gr-comedi/src/comedi_source_s.h +++ b/gr-comedi/src/comedi_source_s.h @@ -1,19 +1,19 @@ /* -*- c++ -*- */ /* * Copyright 2005 Free Software Foundation, Inc. - * + * * This file is part of GNU Radio - * + * * GNU Radio is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 3, or (at your option) * any later version. - * + * * GNU Radio is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. - * + * * You should have received a copy of the GNU General Public License * along with GNU Radio; see the file COPYING. If not, write to * the Free Software Foundation, Inc., 51 Franklin Street, @@ -79,7 +79,7 @@ class comedi_source_s : public gr_sync_block { public: ~comedi_source_s (); - + bool check_topology (int ninputs, int noutputs); int work (int noutput_items, diff --git a/gr-comedi/src/gri_comedi.cc b/gr-comedi/src/gri_comedi.cc index 15caac4d4..97b3ccd3e 100644 --- a/gr-comedi/src/gri_comedi.cc +++ b/gr-comedi/src/gri_comedi.cc @@ -1,19 +1,19 @@ /* -*- c++ -*- */ /* * Copyright 2005 Free Software Foundation, Inc. - * + * * This file is part of GNU Radio - * + * * GNU Radio is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 3, or (at your option) * any later version. - * + * * GNU Radio is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. - * + * * You should have received a copy of the GNU General Public License * along with GNU Radio; see the file COPYING. If not, write to * the Free Software Foundation, Inc., 51 Franklin Street, diff --git a/gr-comedi/src/gri_comedi.h b/gr-comedi/src/gri_comedi.h index 410db842d..571a41180 100644 --- a/gr-comedi/src/gri_comedi.h +++ b/gr-comedi/src/gri_comedi.h @@ -1,19 +1,19 @@ /* -*- c++ -*- */ /* * Copyright 2005 Free Software Foundation, Inc. - * + * * This file is part of GNU Radio - * + * * GNU Radio is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 3, or (at your option) * any later version. - * + * * GNU Radio is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. - * + * * You should have received a copy of the GNU General Public License * along with GNU Radio; see the file COPYING. If not, write to * the Free Software Foundation, Inc., 51 Franklin Street, diff --git a/gr-comedi/src/qa_comedi.py b/gr-comedi/src/qa_comedi.py index e690dfa19..a407ab62b 100755 --- a/gr-comedi/src/qa_comedi.py +++ b/gr-comedi/src/qa_comedi.py @@ -1,24 +1,24 @@ #!/usr/bin/env python # # Copyright 2005,2007 Free Software Foundation, Inc. -# +# # This file is part of GNU Radio -# +# # GNU Radio is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 3, or (at your option) # any later version. -# +# # GNU Radio is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -# +# # You should have received a copy of the GNU General Public License # along with GNU Radio; see the file COPYING. If not, write to # the Free Software Foundation, Inc., 51 Franklin Street, # Boston, MA 02110-1301, USA. -# +# from gnuradio import gr, gr_unittest import comedi @@ -35,6 +35,6 @@ class qa_comedi (gr_unittest.TestCase): """Just see if we can import the module... They may not have COMEDI library, etc. Don't try to run anything""" pass - + if __name__ == '__main__': gr_unittest.main () diff --git a/gr-comedi/src/run_tests.in b/gr-comedi/src/run_tests.in deleted file mode 100644 index 84fefbaca..000000000 --- a/gr-comedi/src/run_tests.in +++ /dev/null @@ -1,10 +0,0 @@ -#!/bin/sh - -# 1st parameter is absolute path to component source directory -# 2nd parameter is absolute path to component build directory -# 3rd parameter is path to Python QA directory - -@top_builddir@/run_tests.sh \ - @abs_top_srcdir@/gr-comedi \ - @abs_top_builddir@/gr-comedi \ - @srcdir@ |