X-Git-Url: http://git.hcoop.net/bpt/coccinelle.git/blobdiff_plain/951c78018cc91c58699aef95c0ccc20f34065162..6756e19d8b45188ff250016a494aafe46dec86c5:/scripts/stat_directories_complete.pl diff --git a/scripts/stat_directories_complete.pl b/scripts/stat_directories_complete.pl dissimilarity index 63% index bfd7faa..58578ea 100755 --- a/scripts/stat_directories_complete.pl +++ b/scripts/stat_directories_complete.pl @@ -1,50 +1,30 @@ -# Copyright 2005-2009, Ecole des Mines de Nantes, University of Copenhagen -# Yoann Padioleau, Julia Lawall, Rene Rydhof Hansen, Henrik Stuart, Gilles Muller, Nicolas Palix -# This file is part of Coccinelle. -# -# Coccinelle is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, according to version 2 of the License. -# -# Coccinelle is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with Coccinelle. If not, see . -# -# The authors reserve the right to distribute this or future versions of -# Coccinelle under other licenses. - - -#!/usr/bin/perl - -#usage: - -if(@ARGV < 1) { die "usage: stat_directories_complete.pl [M|C|B]";} -my $kind = "$ARGV[0]"; - - -my $subdirs = `make subdirs`; -#my $subdirs = "rule9"; -#my $subdirs = "rule1"; -chomp $subdirs; -@subdirs = split /\s+/, $subdirs; - - -my $i = 0; -foreach my $dir (@subdirs) { - if(-e "$dir/") { - #print "RULE: $dir\n"; - - my ($s) = - `cd $dir; ~/coccinelle/scripts/stat_directory_complete.pl | grep $kind:`; - chomp $s; - $i++; - #print "M$i.$s\n"; - $s =~ s/$kind:/$kind$i./; - print "$s\n"; - } - -} +#!/usr/bin/perl + +#usage: + +if(@ARGV < 1) { die "usage: stat_directories_complete.pl [M|C|B]";} +my $kind = "$ARGV[0]"; + + +my $subdirs = `make subdirs`; +#my $subdirs = "rule9"; +#my $subdirs = "rule1"; +chomp $subdirs; +@subdirs = split /\s+/, $subdirs; + + +my $i = 0; +foreach my $dir (@subdirs) { + if(-e "$dir/") { + #print "RULE: $dir\n"; + + my ($s) = + `cd $dir; ~/coccinelle/scripts/stat_directory_complete.pl | grep $kind:`; + chomp $s; + $i++; + #print "M$i.$s\n"; + $s =~ s/$kind:/$kind$i./; + print "$s\n"; + } + +}