Lines Matching refs:plugins
49 def get_gn_build_content(plugins, plugin_so):
56 for plugin_info in plugins:
77 def write_build_file(output_file, plugins, plugin_so, cnt_type):
80 build_info = get_gn_build_content(plugins, plugin_so)
92 def write_config_file(output_file, plugins, pipelines, pipelinegroups, is_so):
94 # plugins
95 items.append('plugins:%d \n' % (len(plugins)))
96 for plugin_info in plugins:
135 if "plugins" not in config_data:
222 def add_plugin(plugins, loadorder, threads, config_plugins):
228 raise Exception("[{}] not exist in plugins".format(plugin))
235 raise Exception("[{}] not in plugins".format(plugin))
248 if "plugins" not in poolinfo:
251 for plugin in poolinfo['plugins']:
253 raise Exception("[{}] notexist in plugins".format(plugin))
260 raise Exception("[{}] not exist in plugins".format(plugin))
265 plugins.append({plugin: plugin_info})
276 def add_pipeline_groups(pipelinegrps, cfg_pipelinegrps, pipelines, plugins):
279 for item in plugins:
284 raise Exception("[{}] not exist in plugins".format(plugin))
296 #parse plugins
303 plugins = []
306 config_plugins = data['plugins']
322 add_plugin(plugins, info['loadorder'], threads, config_plugins)
327 pipelines, plugins)
330 print("xxxxxxxxx plugins xxxxxxxxxxxx")
331 print(plugins)
336 write_config_file(output_config_file, plugins, pipelines,
338 write_build_file(output_build_file, plugins, plugin_so, build_file_type)