#!/usr/bin/env julia using SHA root=normpath(joinpath(@__DIR__,".."));count=0 for line in eachline(joinpath(root,"SHA256SUMS")) isempty(strip(line)) && continue fields=split(line;limit=2);path=strip(fields[2]) actual=bytes2hex(sha256(read(joinpath(root,path)))) actual==fields[1] || error("Hash mismatch: $path") global count+=1 end println("Verified ",count," package file hashes.")