mic/outupt is recreated to ensure that no leftovers present there from
previous build. Workspace cleanup plugin does not always cleanup
workspaces, so it's better to double check.
Change-Id: I68eb435f2c2035f939799f415f87d439ee4e35f6
Signed-off-by: Ed Bartosh <eduard.bartosh@intel.com>
Reviewed-on: https://otctools.jf.intel.com/review/6437
Tested-by: OTC Tools Tester <ed.bartosh@linux.intel.com>
Reviewed-by: Hasan Wan <hasan.wan@intel.com>
import os
import sys
+import shutil
import subprocess
from common.buildtrigger import trigger_info, trigger_next
# Prepare working directory
basedir = os.path.join(os.getenv('WORKSPACE'), 'mic')
+ if os.path.exists(basedir):
+ shutil.rmtree(basedir)
outdir = os.path.join(basedir, 'out')
- if not os.path.exists(outdir):
- os.makedirs(outdir)
+ os.makedirs(outdir)
ksf = os.path.join(outdir, '%s.ks' % name)
with open(ksf, 'w') as ks_fh: