Struct llvm_build_utils::Printout [] [src]

pub struct Printout { /* fields omitted */ }

Output for cargo

Methods

impl Printout
[src]

Inform cargo about the outcome of compilation

Information cargo receives:

  • What library to link to (print_link);
  • Where to look for the library in question (print_path);
  • List of dependencies which trigger the rebuild (print_deps).

All of these may also be printed separately via other methods on this struct.

Inform cargo of the library to link to

Inform cargo of the location where built library resides

May panic if the path to output directory is not valid unicode.

Inform cargo of the dependencies which should trigger a rebuild