From 6e602f5b7cad21efb8e3d8ea50eced24469bcf88 Mon Sep 17 00:00:00 2001 From: Piotr Krysik Date: Sun, 2 May 2021 23:21:42 +0200 Subject: [PATCH] Port compile_demappers helper script to gr3.8 Change-Id: Iadcc19288496558fc65a46b72d36dcf047489ac3 --- hier_blocks/compile_demappers | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/hier_blocks/compile_demappers b/hier_blocks/compile_demappers index 96d652b..d492620 100755 --- a/hier_blocks/compile_demappers +++ b/hier_blocks/compile_demappers @@ -8,23 +8,25 @@ cd demapping for p in *.grc do echo $p - grcc $p -d `pwd` + grcc $p -o `pwd` done cd .. mv ~/.grc_gnuradio/gsm_* . -for file in *.py.xml +for file in *.py.block.yml do - cat $file | sed 's/.*\.*/ import grgsm<\/import>/' \ - | sed 's//grgsm./' \ + echo $file + cat $file | sed "s/ imports: .*\(#.*\)/ imports: \\'import grgsm\\' \1/" \ + | sed 's/make: "/make: "grgsm./' \ | sed "s/.*.py//" \ - | sed 's/.*hier_blocks/gr-gsm\/hier_blocks/' \ + | sed 's/grc_source:.*hier_blocks/grc_source: gr-gsm\/hier_blocks/' \ > ${file}2 + mv ${file}2 $file - mv "$file" "`basename $file .py.xml`.xml" + mv "$file" "`basename $file .py.block.yml`.block.yml" done for py in *.py @@ -34,4 +36,4 @@ do done mv *.py ../python/demapping -mv *.xml ../grc/demapping \ No newline at end of file +mv *.yml ../grc/demapping