[−][src]Function sliderule::list_all_licenses
pub fn list_all_licenses(target_dir: &Path) -> String
Prints out each of the licenses in the component's directory tree so that users can see what licenses are in use and where they reside.
target_dir
must be a valid Sliderule component directory.
Examples
let license_listing = sliderule::list_all_licenses(&test_dir.join("toplevel")); assert!(license_listing.contains("Licenses Specified In This Component:")); assert!(license_listing.contains("Unlicense")); assert!(license_listing.contains("CC0-1.0")); assert!(license_listing.contains("NotASourceLicense")); assert!(license_listing.contains("NotADocLicense")); assert!(license_listing.contains("CC-BY-4.0"));