[][src]Function sliderule::update_local_component

pub fn update_local_component(target_dir: &Path) -> SROutput

Downloads updates from the remote repository that is set for this directory.

target_dir must be a valid Sliderule component directory.

Examples


let output = sliderule::update_local_component(&test_dir.join("toplevel"));

assert_eq!(0, output.status);

assert_eq!(output.stdout[0].trim(), "Already up to date.");
assert_eq!(output.stdout[1], "Component updated successfully.");