New API

Warning

This feature is experimental and subject to breaking changes. See the Conan stability section for more information.

class NewAPI(conan_api)
save_template(template, defines=None, output_folder=None, force=False)

Save the ‘template’ files in the output_folder, replacing the template variables with the ‘defines’ :param template: The name of the template to use :param defines: A list with the ‘k=v’ variables to replace in the template :param output_folder: The folder where the template files will be saved, cwd if None :param force: If True, overwrite the files if they already exist, otherwise raise an error

get_template(template_folder)

Load a template from a user absolute folder

get_home_template(template_name)

Load a template from the Conan home templates/command/new folder