1
0
mirror of https://git.dev.opencascade.org/repos/occt.git synced 2025-08-04 13:13:25 +03:00

0023970: Ignore dot-paths when searching for data files

This commit is contained in:
abv 2013-05-17 20:24:26 +04:00
parent 1ef32e96ee
commit 80482e0178

View File

@ -759,10 +759,12 @@ proc locate_data_file {filename} {
while {[llength $dir] != 0} {
set name [lindex $dir 0]
set dir [lrange $dir 1 end]
eval lappend dir [glob -nocomplain -directory $name -type d *]
# skip directories starting with dot
if { [regexp {^[.]} $name] } { continue }
if { [file exists $name/$filename] } {
return [file normalize $name/$filename]
}
eval lappend dir [glob -nocomplain -directory $name -type d *]
}
}
}