Skip to content

Commit b9f9b6f

Browse files
sub check_installed_features tests EXE_GFFREAD with -h
1 parent f95b142 commit b9f9b6f

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

Diff for: pangenes/lib/pangeneTools.pm

+8-1
Original file line numberDiff line numberDiff line change
@@ -167,14 +167,21 @@ sub check_installed_features {
167167

168168
foreach my $bin (@to_be_checked) {
169169
$check_summary .= sprintf("%18s : ",$bin);
170+
170171
if($ENV{$bin}) {
171-
if($bin eq 'EXE_GZIP' || $bin eq 'EXE_BZIP2' || $bin eq 'EXE_GREP'){
172+
173+
if($bin eq 'EXE_GZIP' || $bin eq 'EXE_BZIP2' ||
174+
$bin eq 'EXE_GREP' || $bin eq 'EXE_GFFREAD'){
172175
$output = `$ENV{$bin} -h 2>&1 `
176+
173177
} elsif($bin eq 'EXE_SORT'){
174178
$output = `$ENV{$bin} --help`
179+
175180
}else {
176181
$output = `$ENV{$bin} 2>&1`;
177182
}
183+
184+
# no output if syscall fails
178185
if(!$output){ $output = '' }
179186
}
180187

0 commit comments

Comments
 (0)