From 7842e287b56950ea95e7f1961992b6e2d38ca27f Mon Sep 17 00:00:00 2001
From: Josh Morman <mormjb@gmail.com>
Date: Mon, 1 Jun 2020 13:42:05 -0400
Subject: pybind11: update binding generation scripts

---
 gr-utils/bindtool/scripts/bind_gr_module.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

(limited to 'gr-utils/bindtool/scripts/bind_gr_module.py')

diff --git a/gr-utils/bindtool/scripts/bind_gr_module.py b/gr-utils/bindtool/scripts/bind_gr_module.py
index 5b3c691461..271ce62765 100644
--- a/gr-utils/bindtool/scripts/bind_gr_module.py
+++ b/gr-utils/bindtool/scripts/bind_gr_module.py
@@ -37,7 +37,7 @@ output_dir = args.output_dir
 includes = args.include
 for name in args.names:
     if name not in ['gr', 'pmt']:
-        namespace = ['gr', name]
+        namespace = ['gr', name.replace("-","_")]
         module_dir = os.path.abspath(
             os.path.join(args.src, 'gr-'+name, 'include'))
         prefix_include_root = 'gnuradio/'+name  # pmt, gnuradio/digital, etc.
@@ -56,5 +56,5 @@ for name in args.names:
     with warnings.catch_warnings():
         warnings.filterwarnings("ignore", category=DeprecationWarning)
         bg = BindingGenerator(prefix, namespace, prefix_include_root,
-                              output_dir, addl_includes=includes, match_include_structure=True)
+                              output_dir, addl_includes=includes, match_include_structure=True, write_json_output=True)
         bg.gen_bindings(module_dir)
-- 
cgit v1.2.3