#!/usr/bin/perl # # Copyright (c) 2004-2005 The Trustees of Indiana University and Indiana # University Research and Technology # Corporation. All rights reserved. # Copyright (c) 2004-2005 The University of Tennessee and The University # of Tennessee Research Foundation. All rights # reserved. # Copyright (c) 2004-2005 High Performance Computing Center Stuttgart, # University of Stuttgart. All rights reserved. # Copyright (c) 2004-2005 The Regents of the University of California. # All rights reserved. # $COPYRIGHT$ # # Additional copyrights may follow # # $HEADER$ # #To keep brian happy if (scalar(@ARGV) != 1) { print "We need a source tree path\n"; exit(3); } $source_path = @ARGV[0]; open(HEADERS, "find $source_path -name *.h |"); while() { open(TEMP, ">temp.txt"); $file_name = $_; print $file_name; open(FILE, "$file_name"); while() { s/^(#)([\s|\t]*)(\w)/$1$3/; print TEMP; } close(TEMP); close(FILE); system("mv temp.txt $file_name"); } close(HEADERS); open(SOURCES, "find $source_path -name *.c |"); while() { open(TEMP, ">temp.txt"); $file_name = $_; print $file_name; open(FILE, "$file_name"); while() { s/^(#)([\s|\t]*)(\w)/$1$3/; print TEMP; } close(TEMP); close(FILE); system("mv temp.txt $file_name"); } close(SOURCES);