ya2 · news · projects · code · about

housekeeping (setup.py)
[pmachines.git] / ya2 / build / images.py
CommitLineData
53ddf3c3 1from ya2.build.mtprocesser import ProcesserMgr
8ee66edd
FC
2
3
e65a09cf 4# TODO refactor: make class ImagesBuilder
8ee66edd
FC
5
6
288c0ffb 7def build_images(files, cores):
8ee66edd
FC
8 mp_mgr = ProcesserMgr(cores)
9 list(map(__bld_img, [(str(src), mp_mgr) for src in files]))
10 mp_mgr.run()
11
12
13def __bld_img(fname_mp_mgr):
14 fname, mp_mgr = fname_mp_mgr
e65a09cf 15 # curr_path = dirname(__file__)
8ee66edd 16 mp_mgr.add('convert "%s" "%s"' % (fname, fname[:-3] + 'dds'))