Flatten option for Fetch doesn't work
Flatten option is not working in hdlmake... but do we need this feature at all?
javi@laptop:~/Workspace/spec-stress-test/hdl/spec/syn$ hdlmake fetch --flatten
WARNING module.py:249: process_manifest() There is no manifest to be processed in: git:https://www.ohwr.org/hdl-core-lib/general-cores.git
WARNING module.py:249: process_manifest() There is no manifest to be processed in: git:https://www.ohwr.org/hdl-core-lib/ddr3-sp6-core.git
WARNING module.py:249: process_manifest() There is no manifest to be processed in: git:https://www.ohwr.org/hdl-core-lib/gn4124-core.git
ERROR __main__.py:186: _action_runner() 'coredir'
Trace:
Traceback (most recent call last):
File "build/bdist.linux-x86_64/egg/hdlmake/__main__.py", line 182, in _action_runner
action_instance = command(modules_pool)
File "build/bdist.linux-x86_64/egg/hdlmake/action/action.py", line 34, in __init__
self._check_options()
File "build/bdist.linux-x86_64/egg/hdlmake/action/fetch.py", line 31, in _check_options
if self.options.flatten is True and self.env["coredir"] is not None:
KeyError: 'coredir'
Exiting in failure because exception occurred.