ya2 · news · projects · code · about

refactoring of functional tests
[pmachines.git] / lib / build / images.py
CommitLineData
8ee66edd
FC
1from os.path import dirname
2from sys import executable
3from lib.build.mtprocesser import ProcesserMgr
4
5
6#TODO refactor: make class ImagesBuilder
7
8
9def bld_images(files, cores):
10 mp_mgr = ProcesserMgr(cores)
11 list(map(__bld_img, [(str(src), mp_mgr) for src in files]))
12 mp_mgr.run()
13
14
15def __bld_img(fname_mp_mgr):
16 fname, mp_mgr = fname_mp_mgr
17 curr_path = dirname(__file__)
18 mp_mgr.add('convert "%s" "%s"' % (fname, fname[:-3] + 'dds'))