mirror of git://gcc.gnu.org/git/gcc.git
				
				
				
			
		
			
				
	
	
		
			38 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			Perl
		
	
	
		
			Executable File
		
	
	
			
		
		
	
	
			38 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			Perl
		
	
	
		
			Executable File
		
	
	
| #! /usr/bin/perl -w -T
 | |
| #
 | |
| # Extract all maintainers' addresses from the GCC MAINTAINERS file, only
 | |
| # skipping those addresses specified in $OMIT.
 | |
| # 
 | |
| # Copyright (c) 2003, 2009 Free Software Foundation.
 | |
| #
 | |
| # Written by Gerald Pfeifer <gerald@pfeifer.com>, June 2003/October 2003
 | |
| #
 | |
| # This file is part of GCC.
 | |
| #
 | |
| # GCC 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; either version 3, or (at your option)
 | |
| # any later version.
 | |
| #
 | |
| # GCC 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 GCC; see the file COPYING3.  If not see
 | |
| # <http://www.gnu.org/licenses/>.
 | |
| 
 | |
| my $OMIT='rms@gnu.org|config-patches@gnu.org';
 | |
| 
 | |
| ( @ARGV == 1  &&  -e $ARGV[0] ) || die "usage: $0 MAINTAINERS";
 | |
| 
 | |
| while( <> ) {
 | |
|   chomp;
 | |
| 
 | |
|   if( /([\w\d.+-]+@[\w\d.-]+)/ ) {
 | |
|     my $addr=$1;
 | |
|     printf $addr."\n" if( not $addr =~ /$OMIT/ );
 | |
|   }
 | |
| }
 |