mirror of
git://gcc.gnu.org/git/gcc.git
synced 2025-04-13 19:41:22 +08:00
mklog: Allow running from arbitrary folder.
2014-08-01 Yury Gribov <y.gribov@samsung.com> * mklog: Allow running from arbitrary folder. From-SVN: r213401
This commit is contained in:
parent
bb7e83fccb
commit
649aa8c183
@ -30,16 +30,15 @@
|
||||
$username = $ENV{'USER'};
|
||||
$name = `finger $username | grep -o 'Name: .*'`;
|
||||
@n = split(/: /, $name);
|
||||
$name = @n[1]; chop($name);
|
||||
$name = $n[1]; chop($name);
|
||||
$addr = $username . "\@my.domain.org";
|
||||
$date = `date +%Y-%m-%d`; chop ($date);
|
||||
|
||||
$gcc_root = $0;
|
||||
$gcc_root =~ s/[^\\\/]+$/../;
|
||||
chdir $gcc_root;
|
||||
|
||||
# if this is a git tree then take name and email from the git configuration
|
||||
if (-d .git) {
|
||||
if (-d "$gcc_root/.git") {
|
||||
$gitname = `git config user.name`;
|
||||
chomp($gitname);
|
||||
if ($gitname) {
|
||||
@ -80,7 +79,7 @@ sub get_clname ($) {
|
||||
my $dirname = $_[0];
|
||||
while ($dirname) {
|
||||
my $clname = "$dirname/ChangeLog";
|
||||
if (-f $clname) {
|
||||
if (-f "$gcc_root/$clname") {
|
||||
my $relname = substr ($_[0], length ($dirname) + 1);
|
||||
return ($clname, $relname);
|
||||
} else {
|
||||
|
Loading…
x
Reference in New Issue
Block a user