8 die "Not enough args" if ($#ARGV < 0);
10 open (FILE
, "<$ARGV[0]");
14 # Check for dependency information
16 if (/^DEP/ || /^NODEP/) {
21 $in_dependency = 0 if (!/\\$/);
25 # Check for empty !IF blocks
37 if ($if_depth == 0 && $dirty == 1);
41 elsif ($if_depth == 0) {
46 if ($if_depth > 0 && !/^\!/ && !/^\s+$/);