On Thu, Mar 15, 2012 at 3:28 PM, Porges, Donald <donald.por...@analog.com>wrote:

> Hi,
>
> I'm trying to figure out a good way to distribute some custom heir blocks
> that go with my low-level custom blocks I've written.  The issue is that
> the xml and py files are both generated into my ~/.grc_gnuradio directory,
> and the xml files contain lines like
>
> execfile("/Users/myname/.grc_gnuradio/file.py")
>
> which obviously is not distributable.  (Those lines get generated into any
> grc output files that use the block, so editing it at the point of use is
> not much of a solution.)
>
> The obvious answer is to edit that line by hand, but the next problem is
> that I don't even know where the gnuradio directory is for other people
> (could be a different host platform, for instance).  There also seems to be
> no "execfile search path" concept, which would allow me to perform some
> light editing of the xml file to remove the absolute path.  So how do
> people share their created hierarchical blocks?
>
> (I suppose the answer could be "give them my .grc_gnuradio files and tell
> them to edit all of the references", but that doesn't make for a nice
> delivery.)
>
> Don Porges
> Lyric Labs/Analog Devices
>


Does this help?

http://gnuradio.org/redmine/projects/gnuradio/wiki/GNURadioCompanion#Installing-the-XML-Block-Definition

Tom
_______________________________________________
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio

Reply via email to