if {$OCCTVersionFile != "" && [file readable $OCCTVersionFile]} {
set v_major ""
set v_minor ""
- set v_patch ""
set v_build ""
set vfd [open $OCCTVersionFile {RDONLY}]
while {[gets $vfd line] >= 0} {
set v_major $num
} elseif {[regexp {^[ \t]*\#define[ \t]*OCC_VERSION_MINOR[ \t]*([0-9]+)} $line str num]} {
set v_minor $num
- } elseif {[regexp {^[ \t]*\#define[ \t]*OCC_VERSION_MAINTENANCE[ \t]*([0-9]+)} $line str num]} {
- set v_patch $num
} elseif {[regexp {^[ \t]*\#define[ \t]*OCC_VERSION_BUILD[ \t]*([0-9]+)} $line str num]} {
set v_build $num
}
}
close $vfd
- if {$v_build != 0 && $v_build != ""} {
- set OCCTVersion $v_major.$v_minor.$v_patch.$v_build
- } else {
- set OCCTVersion $v_major.$v_minor.$v_patch
- }
+ set OCCTVersion $v_major.$v_minor.$v_build
}
return $OCCTVersion
}