Lines Matching defs:out
90 mod out;
192 // We lay out the OUT_DIR as follows. Everything is namespaced under a cxxbridge
372 if out::symlink_dir(manifest_dir, link).is_err() && cfg!(not(unix)) {
377 let _ = out::write(crate_dir.join("CACHEDIR.TAG"), cachedir_tag.as_bytes());
389 out::symlink_file(original, cxx_h)?;
390 out::symlink_file(original, shared_cxx_h)?;
392 out::write(shared_cxx_h, gen::include::HEADER.as_bytes())?;
393 out::symlink_file(shared_cxx_h, cxx_h)?;
414 out::write(header_path, &generated.header)?;
417 let _ = out::symlink_file(header_path, link_path);
421 out::write(implementation_path, &generated.implementation)?;
426 let _ = out::symlink_file(header_path, shared_h);
427 let _ = out::symlink_file(implementation_path, shared_cc);