Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 8087a560 authored by Cheah Kok Cheong's avatar Cheah Kok Cheong Committed by Linus Torvalds
Browse files

scripts/checkincludes.pl: add exit message for no duplicates found

parent 0e5a47a8
Loading
Loading
Loading
Loading
+8 −0
Original line number Diff line number Diff line
@@ -37,6 +37,8 @@ if ($#ARGV >= 1) {
	}
}

my $dup_counter = 0;

foreach my $file (@ARGV) {
	open(my $f, '<', $file)
	    or die "Cannot open $file: $!.\n";
@@ -57,6 +59,7 @@ foreach my $file (@ARGV) {
		foreach my $filename (keys %includedfiles) {
			if ($includedfiles{$filename} > 1) {
				print "$file: $filename is included more than once.\n";
				++$dup_counter;
			}
		}
		next;
@@ -73,6 +76,7 @@ foreach my $file (@ARGV) {
					if ($includedfiles{$filename} > 1) {
						$includedfiles{$filename}--;
						$dups++;
						++$dup_counter;
					} else {
						print {$f} $_;
					}
@@ -87,3 +91,7 @@ foreach my $file (@ARGV) {
	}
	close($f);
}

if ($dup_counter == 0) {
	print "No duplicate includes found.\n";
}