ultimatepp/uppsrc/plugin/box2d/fixincludes.pl
unodgs cfa55a1935 plugins: Added Box2D lib
git-svn-id: svn://ultimatepp.org/upp/trunk@2582 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2010-07-30 20:27:58 +00:00

29 lines
No EOL
434 B
Perl

@files = glob("*.cpp *.h");
foreach $f (@files)
{
print("Processing $f\n");
open(IN, "<$f");
@file = <IN>;
close(IN);
open(IN, ">$f");
foreach $line (@file) {
if($line =~ /(\<Box2D[\w\d\_\/\.]+\>)/) {
$oi = $1;
if($oi =~ /([\w\d\_]+\.h)/)
{
$ni = "\"$1\"";
$line =~ s/$oi/$ni/g;
}
print "$line";
}
print IN $line;
}
close IN;
}