def main(): parser = argparse.ArgumentParser('image generator') parser.add_argument('output', action='store', default='build/makefile.images', help='config file name.') parser.add_argument('dir', action='store', default='source/images', help='path to images directory.') parser.add_argument('config', action='store', default='metadata.yaml', help='config file name.') ui = parser.parse_args() conf = '/'.join([ui.dir, ui.config]) for image in utils.ingest_yaml_list(conf): image['dir'] = ui.dir generate_targets(image) generate_make_footer() m.write(ui.output) print('[meta-build]: built "' + sys.argv[1] + '" to specify images.')
def main(): input_data = utils.ingest_yaml_list(sys.argv[1]) generate_params(input_data) r.write(sys.argv[2]) print('[api]: rebuilt "' + sys.argv[2] + '" parameter table.')