in build2cmake/src/torch/universal.rs [58:80]
fn write_pyproject_toml(
env: &Environment,
torch: Option<&Torch>,
name: &str,
file_set: &mut FileSet,
) -> Result<()> {
let writer = file_set.entry("pyproject.toml");
let data_globs = torch.and_then(|torch| torch.data_globs().map(|globs| globs.join(", ")));
env.get_template("universal/pyproject.toml")
.wrap_err("Cannot get universal pyproject.toml template")?
.render_to_write(
context! {
data_globs => data_globs,
name => name,
},
writer,
)
.wrap_err("Cannot render kernel template")?;
Ok(())
}