14 lines
388 B
Plaintext
14 lines
388 B
Plaintext
use std.unix;
|
|
use std.file;
|
|
|
|
var path_vec = split(":", unix.getenv("PATH"));
|
|
foreach (var path; path_vec) {
|
|
var files = file.find_all_files(path);
|
|
foreach (var f; files) {
|
|
if (f == "clang") {
|
|
println(path ~ "/" ~ f);
|
|
} elsif (find("clang-", f) == 0 and isnum(substr(f, 5, size(f)))) {
|
|
println(path ~ "/" ~ f);
|
|
}
|
|
}
|
|
} |