Skip to content

Parallel package builder written in Rust

License

Notifications You must be signed in to change notification settings

dzolnierz/mkpkg

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mkpkg

Build Status License LoC

A parallel package builder for MesaLock Linux (inspired by Arch Linux's makepkg).

Features

  • Build scripts written in YAML
    • Commands are executed using sh
  • Download and build multiple packages at the same time
  • Log all build output for later review
  • Automatically extract compressed/archived files (e.g. .tar.gz, .tar.xz)
  • Download using Git (through libgit2) and HTTP/HTTPS (using reqwest)
  • Display progress using multiple progress bars

Maintainer

License

mkpkg is provided under the 3-Clause BSD license (please see LICENSE for more details).

About

Parallel package builder written in Rust

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Rust 100.0%