App-BS

 view release on metacpan or  search on metacpan

README.md  view on Meta::CPAN

Update and rebuild your entire toolchain recursively. This is expected to
perform each operation such that the conditions outlined i
https://wiki.archlinux.org/title/DeveloperWiki:Toolchain\_maintenance are properly met:

        $ pkgbuild -r gcc llvm clang lld rustc go
        pkgbuild queue: linux-api-headers glibc binutils gcc glibc binutils gcc llvm clang lld rustc go
        ...

# DESCRIPTION

App::BS is a Perl distribution providing a set of integrated build tools and helpers for already existing tools on Arch Linux and closely-related distributions. It aids creating installable package files for any repository or directory containing a v...

# LICENSE

Copyright (C) Ian P Bradley.

This library is free software; you can redistribute it and/or modify
it under the same terms as Perl itself.

# AUTHOR

lib/App/BS.pm  view on Meta::CPAN

Update and rebuild your entire toolchain recursively. This is expected to
perform each operation such that the conditions outlined i
https://wiki.archlinux.org/title/DeveloperWiki:Toolchain_maintenance are properly met:

	$ pkgbuild -r gcc llvm clang lld rustc go
	pkgbuild queue: linux-api-headers glibc binutils gcc glibc binutils gcc llvm clang lld rustc go
	...

=head1 DESCRIPTION

App::BS is a Perl distribution providing a set of integrated build tools and helpers for already existing tools on Arch Linux and closely-related distributions. It aids creating installable package files for any repository or directory containing a v...

=head1 LICENSE

Copyright (C) Ian P Bradley.

This library is free software; you can redistribute it and/or modify
it under the same terms as Perl itself.

=head1 AUTHOR

script/bs  view on Meta::CPAN

    # anything through to handle_pkgiden if $currcmd is set?
    handle_pkgiden($arg)
  }

  # TODO: Is it better to simply add things to run manifest or start processing?
  # For now maybe process/create run manifest first to avoid added complexity
  # of figuring out/choosing our parallel/sync model yet
}

sub handle_pkgiden ($pkgid) {
  #state $filedb_updated;
  #state $pkgdb_updates;

  #if () {
  #}
}

sub _srcinfo_parseline ($line) {
  my ($key, $val) = $line =~ /([^=\s]+)=([^\s\n])+/i;
  p($line, $key, $val);
  _srcinfodep_parsevalue($val, $key);



( run in 0.404 second using v1.01-cache-2.11-cpan-0a6323c29d9 )