Pmt_serial_tags

this command produces nothing on my computer:

$(PMT_SERIAL_TAGS_H): $(srcdir)/…/…/scheme/gnuradio/gen-serial-tags.scm
$(srcdir)/…/…/scheme/gnuradio/pmt-serial-tags.scm
$(RUN_GUILE) $(srcdir)/…/…/scheme/gnuradio/gen-serial-tags.scm
$(srcdir)/…/…/scheme/gnuradio/pmt-serial-tags.scm $(PMT_SERIAL_TAGS_H)

gnuradio next, ubuntu 10.10

guile --version
Guile 1.8.7
Copyright © 1995, 1996, 1997, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007,
2008 Free Software Foundation
Guile may be distributed under the terms of the GNU General Public Licence;
certain other uses are permitted as well. For details, see the file
`COPYING’, which is included in the Guile distribution.
There is no warranty, to the extent permitted by law.

pmt_serial_tags.h is listed as an installed file in gruel. I have never
seen it generated, and it has never caused a problem other than breaking
distcheck (who cares about that anyway). :slight_smile:

-Josh

On Sat, Dec 18, 2010 at 5:00 AM, Josh B. [email protected] wrote:

Guile 1.8.7
-Josh
What? That doesn’t make any sense. pmt_serial_tags.h is a built header
file that’s built by the rule in gruel/src/lib/pmt/Makefile.am and
produces the file gruel/src/include/gruel/pmt_serial_tags.h.

It’s there on my computer, which is also Ubuntu 10.10 with the same
guile.

I’m sure Eric just put that in there as a MacGuffin and to mess up
distcheck…

Tom

Ok getting warmer:

The in tree build runs the command and generated the file:

GUILE_LOAD_PATH="/home/jblum/src/gnuradio/gruel/src/scheme"
/usr/bin/guile -e main -s ./…/…/scheme/gnuradio/gen-serial-tags.scm
./…/…/scheme/gnuradio/pmt-serial-tags.scm
/home/jblum/src/gnuradio/gruel/src/include/gruel/pmt_serial_tags.h

I ran distcheck from a completely blank slate. The command above must
not work from a vpath. But nobody noticed because it was already
generated?

-Josh