Skip to content

Commit e818a7b

Browse files
collect-license-metadata: skip reuse if JSON file exists
1 parent 805ade2 commit e818a7b

File tree

1 file changed

+5
-0
lines changed
  • src/tools/collect-license-metadata/src

1 file changed

+5
-0
lines changed

src/tools/collect-license-metadata/src/main.rs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,11 @@ fn main() -> Result<(), Error> {
1717
let reuse_exe: PathBuf = std::env::var_os("REUSE_EXE").expect("Missing REUSE_EXE").into();
1818
let dest: PathBuf = std::env::var_os("DEST").expect("Missing DEST").into();
1919

20+
if dest.exists() {
21+
println!("{} exists, skipping REUSE data collection", dest.display());
22+
return Ok(());
23+
}
24+
2025
let mut interner = LicensesInterner::new();
2126
let paths = crate::reuse::collect(&reuse_exe, &mut interner)?;
2227

0 commit comments

Comments
 (0)