From e0d13f489ff378492e5d71369ff5d310e1cf3b8e Mon Sep 17 00:00:00 2001 From: Ayke van Laethem Date: Sat, 22 Sep 2018 01:08:42 +0200 Subject: [PATCH] tools/gen-device/svd: auto-generate output directory --- tools/gen-device-svd.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tools/gen-device-svd.py b/tools/gen-device-svd.py index ca9a338ef..2b17fe884 100755 --- a/tools/gen-device-svd.py +++ b/tools/gen-device-svd.py @@ -371,6 +371,8 @@ Default_Handler: out.write(' IRQ {name}_IRQHandler\n'.format(**intr)) def generate(indir, outdir): + if not os.path.isdir(outdir): + os.mkdir(outdir) for filepath in sorted(glob(indir + '/*.svd')): print(filepath) device = readSVD(filepath)