[ create a new paste ] login | about

Link: http://codepad.org/seuCEpR0    [ raw code | fork ]

Perl, pasted on Jul 21:
1
2
3
4
5
6
7
8
9
10
# find base -name '*.cc' -o -name '*.mm' -o -name '*.h' -exec perl -pi rewrite.pl {} \;
# find chrome -name '*.cc' -o -name '*.mm' -o -name '*.h' -exec perl -pi rewrite.pl {} \;
# find gfx -name '*.cc' -o -name '*.mm' -o -name '*.h' -exec perl -pi rewrite.pl {} \;
if (/^#include "([^\/"]+)([^"]*)/) {
  my $guard = uc $1 . uc $2 . "_\n";
  if ($1 =~ /base|gfx|chrome/) {
    $guard =~ s/[\/.]/_/g;
    $_ = "#ifndef " . $guard . "#define " . $guard . $_ . "#endif\n"
  }
}


Create a new paste based on this one


Comments: