build vhd objects
[soc-cocotb-sim.git] / ls180 / vbe2vst.py
index 9cd7bac3b4349b53d4a03ff516ea6f1c5ead24d3..0af4e3b34966f9e023f7629d8daea792fcfd4021 100644 (file)
@@ -6,6 +6,8 @@ import sys
 VASY_CMD = "schroot -c coriolis -d /tmp -- ~/alliance/install/bin/vasy"
 NSXLIB = "../alliance-check-toolkit/cells/nsxlib"
 
+os.system("mkdir -p nsxlib")
+
 for fname in os.listdir(NSXLIB):
     if not fname.endswith(".vbe"):
         continue
@@ -14,4 +16,4 @@ for fname in os.listdir(NSXLIB):
     os.system("cp %s/%s /tmp" % (NSXLIB, fname))
     os.system("rm -f /tmp/%s.vhd" % (prefix))
     os.system("%s -s -I vbe %s %s" % (VASY_CMD, fname, prefix))
-    os.system("cp /tmp/%s.vhd ." % (prefix))
+    os.system("cp /tmp/%s.vhd nsxlib" % (prefix))