diff options
author | Josh Morman <mormjb@gmail.com> | 2020-01-14 12:59:03 -0500 |
---|---|---|
committer | Martin Braun <martin.braun@ettus.com> | 2020-01-24 23:49:10 -0800 |
commit | f86e94a27a3e1ae869b9507d59eb0bd0a511559a (patch) | |
tree | c99a8aa70ec0bc0949ba0a85440d14c7258cadb6 /gr-utils/python | |
parent | 2f8c0092ae0ac25387e0f9b7e36c8850d3d64229 (diff) |
blocktool: additional xmlgen options needed to parse
Diffstat (limited to 'gr-utils/python')
-rw-r--r-- | gr-utils/python/blocktool/core/parseheader.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/gr-utils/python/blocktool/core/parseheader.py b/gr-utils/python/blocktool/core/parseheader.py index 2ff4378fe6..512a36f6bb 100644 --- a/gr-utils/python/blocktool/core/parseheader.py +++ b/gr-utils/python/blocktool/core/parseheader.py @@ -56,6 +56,7 @@ class BlockHeaderParser(BlockTool): BlockTool.__init__(self, **kwargs) self.parsed_data = {} self.addcomments = blocktool_comments + self.include_paths = None if (include_paths): self.include_paths = [p.strip() for p in include_paths.split(',')] if not os.path.isfile(file_path): @@ -107,7 +108,9 @@ class BlockHeaderParser(BlockTool): xml_generator_path=generator_path, xml_generator=generator_name, include_paths=self.include_paths, - compiler='gcc') + compiler='gcc', + define_symbols=['BOOST_ATOMIC_DETAIL_EXTRA_BACKEND_GENERIC'], + cflags='-std=c++11') decls = parser.parse( [self.target_file], xml_generator_config) global_namespace = declarations.get_global_namespace(decls) |