All Projects → PhotonQuantum → archer

PhotonQuantum / archer

Licence: other
A repository builder for ArchLinux

Programming Languages

rust
11053 projects

Archer - a repository builder for ArchLinux

Test

This project is suspended because I no longer actively use ArchLinux anymore.

Current Progress

Naive Dependency Resolving

deps

Todos

  • dependency resolving
    • dfs search
      • basic impl
      • nice error reporting
    • graph output
      • use petgraph impl
      • migrate to custom impl
      • custom dot output
    • skip policy (ignore packages existing in certain repo)
    • handle cyclic deps
    • toposort & SCC
      • basic impl
      • complete impl
    • support for makedepends
    • batch query
    • parallel query for aur
    • custom pkgbuild support
      • basic impl
      • custom repo
      • support .SRCINFO
    • plan builder
      • basic impl
      • complete impl
    • unittest
      • package
      • repository
      • basic resolve
      • cyclic deps
      • plan builder
      • parser
  • build environment setup
    • bare metal
    • bubblewrap
    • official container buildtools
  • build workflow
    • split package
    • error handling
  • storage support
    • file
    • aliyun oss
    • s3
  • update checker
    • support for vcs packages
  • metadata & build report (json, plain)
    • basic functionality
    • frontend (optional)
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].