<?php
$against = $argv [ 1 ] ;
$file_list = explode ( "\n " , `
/ usr
/ bin
/ git diff
-- diff
- filter
= ACMR
-- name
- only
$against `
) ;
foreach ( $file_list as $file ) {
$version = 1 ;
$current_version = intval ( $matches [ 1 ] ) + 1 ; $version = $current_version ;
return "\$ ModVer $current_version $" ;
} , $source ) ;
$source = preg_replace ( '/\$ModVer\$/m' , '$ModVer 1$' , $source ) ; print "$file => version $version \n " ;
system ( "/usr/bin/git add $file " ) ; }
}
PD9waHAKCiRhZ2FpbnN0ID0gJGFyZ3ZbMV07CgokZmlsZV9saXN0ID0gZXhwbG9kZSgiXG4iLCBgL3Vzci9iaW4vZ2l0IGRpZmYgLS1kaWZmLWZpbHRlcj1BQ01SIC0tbmFtZS1vbmx5ICRhZ2FpbnN0YCk7Cgpmb3JlYWNoICgkZmlsZV9saXN0IGFzICRmaWxlKSB7CiAgICAgICAgJGZpbGUgPSB0cmltKCRmaWxlKTsKICAgICAgICBpZiAoIWVtcHR5KCRmaWxlKSAmJiBwcmVnX21hdGNoKCcvXm1vZHVsZXNcLy4rPy5jcHAkLycsICRmaWxlKSkgewogICAgICAgICAgICAgICAgJHNvdXJjZSA9IGZpbGVfZ2V0X2NvbnRlbnRzKCRmaWxlKTsKICAgICAgICAgICAgICAgICR2ZXJzaW9uID0gMTsKICAgICAgICAgICAgICAgICRzb3VyY2UgPSBwcmVnX3JlcGxhY2VfY2FsbGJhY2soJy9cJE1vZFZlciAoXGQrKVwkLycsIGZ1bmN0aW9uKGFycmF5ICRtYXRjaGVzKSB7CiAgICAgICAgICAgICAgICAgICAgICAgICRjdXJyZW50X3ZlcnNpb24gPSBpbnR2YWwoJG1hdGNoZXNbMV0pICsgMTsKICAgICAgICAgICAgICAgICAgICAgICAgJHZlcnNpb24gPSAkY3VycmVudF92ZXJzaW9uOwogICAgICAgICAgICAgICAgICAgICAgICByZXR1cm4gIlwkTW9kVmVyICRjdXJyZW50X3ZlcnNpb24kIjsKICAgICAgICAgICAgICAgIH0sICRzb3VyY2UpOwogICAgICAgICAgICAgICAgJHNvdXJjZSA9IHByZWdfcmVwbGFjZSgnL1wkTW9kVmVyXCQvbScsICckTW9kVmVyIDEkJywgJHNvdXJjZSk7CiAgICAgICAgICAgICAgICBwcmludCAiJGZpbGUgPT4gdmVyc2lvbiAkdmVyc2lvblxuIjsKICAgICAgICAgICAgICAgIGZpbGVfcHV0X2NvbnRlbnRzKCRmaWxlLCAkc291cmNlKTsKICAgICAgICAgICAgICAgIHN5c3RlbSgiL3Vzci9iaW4vZ2l0IGFkZCAkZmlsZSIpOwogICAgICAgIH0KfQo=