Closed rogeriomm closed 7 years ago
Ok. Why is it a problem?
I'm creating a new builder based on "https://github.com/m-labs/misoc/blob/master/misoc/integration/builder.py" that generate a SOC that uses an external ARM Cortex M4 instead the MISOC HDL processor. On my "builder_arm.py" file I call "self.soc.build(build_dir="stm32/gateware)" and it fails because the "./stm32" directory don't exist. It appears to me that "soc.build()" must work with multidepth directories
At "https://github.com/m-labs/migen/blob/master/migen/build/tools.py#L8" mkdir_noerror() is not capable to make multideph directories. "os.makedirs()" can do this