]> git.sesse.net Git - vlc/blobdiff - extras/make.pl
src/misc/stats.c: avoid buffer underflow.
[vlc] / extras / make.pl
index b23bc19fbe6bcfea6ef3857561515046694c27b2..38850c2bd1082759cce16152bd8a6759b4169497 100755 (executable)
@@ -28,19 +28,23 @@ while(<STDIN>)
 #        $line =~ /.*\s\\$/ || 
         $line =~ /^test\s\-z\s/ || 
         $line =~ /^Making\sclean\sin\s\./ ||
-       $line =~ /^then\smv/ ||
-        $line =~ /make\s\sall-recursive/ )
+       $line =~ /then\smv\s-f/ ||
+        $line =~ /make\s\sall-recursive/ ||
+        $line =~ /[A-z0-9-]*ar\s[A-z0-9]*\s([A-z0-9\-_\/\.]*)\s.*/ ||
+        $line =~ /^[A-z0-9-]*ranlib\s[A-z0-9-_]*plugin(.*)/ ||
+        $line =~ /^touch.*/ ||
+        $line =~ /^srcdir=.*/ ||
+        $line =~ /^.* (lib[A-z0-9-_]*plugin.so).*/ || 
+        $line =~ s/^rm\s\-f\s(.*)//g )
      {}
      # Info 
      elsif( 
           $line =~ s/^.* (lib.*\.so).*/ LINK    : $1/g ||
           $line =~ s/^.* (lib.*\.o)\s\.\/(.*)/ COMPILE : $2/g ||
           $line =~ s/^.* (lib.*\.o)\s`.*`(.*);\ \\/ COMPILE : $2/ ||
-          $line =~ s/^[A-z0-9-]*ar\s[A-z0-9]*\s([A-z0-9\-_\/\.]*)\s.*/ ARCHIVE : $1/g ||
           $line =~ s/^[A-z0-9-]*ranlib\s(.*)/ RANLIB  : $1/g ||
           $line =~ s/^Making\sall\sin\s(.*)/MAKE     : $1/g ||
           $line =~ s/^Making\sclean\sin\s(.*)/CLEAN  : $1/g ||
-          $line =~ s/^rm\s\-f\s(.*)/ REMOVE  : $1/g ||
           $line =~ s/.*\-o\s([^\s]*)\s.*/ BUILD   : $1/g)
 
      {