Edit

kc3-lang/libtommath/parsenames.pl

Branch :

  • Show log

    Commit

  • Author : Steffen Jaeckel
    Date : 2017-08-28 16:27:26
    Hash : 6f212942
    Message : replace SVN tags

  • parsenames.pl
  • #!/usr/bin/perl
    #
    # Splits the list of files and outputs for makefile type files
    # wrapped at 80 chars
    #
    # Tom St Denis
    use strict;
    use warnings;
    
    my @a = split ' ', $ARGV[1];
    my $b = $ARGV[0] . '=';
    my $len = length $b;
    print $b;
    foreach my $obj (@a) {
       $len = $len + length $obj;
       $obj =~ s/\*/\$/;
       if ($len > 100) {
          printf "\\\n";
          $len = length $obj;
       }
       print $obj . ' ';
    }
    
    print "\n\n";
    
    # ref:         $Format:%D$
    # git commit:  $Format:%H$
    # commit time: $Format:%ai$