awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

2 个仓库

Awesome GitHub RepositoriesSource-Based Package Managers

Package managers that download source archives and apply patches before integrating them into the build process.

Distinct from Package Sources: None of the candidates cover the full lifecycle of source downloading and patching for general C++ integration.

Explore 2 awesome GitHub repositories matching development tools & productivity · Source-Based Package Managers. Refine with filters or upvote what's useful.

Awesome Source-Based Package Managers GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • thelartians/cpmTheLartians 的头像

    TheLartians/CPM

    4,026在 GitHub 上查看↗

    CPM 是一个用于 CMake 的基于源码的包管理器和构建工具,它无需外部安装即可下载、版本化并集成外部 C++ 依赖项。它作为一个基于脚本的解析系统,获取远程源代码并配置项目目标,以便在构建过程中立即使用。 该项目通过锁文件版本锁定和下载归档文件的加密哈希完整性验证,确保了可重现的构建工作流。它通过允许远程资源被本地文件系统路径覆盖来支持并发开发,并提供了一种对依赖项应用多阶段源码补丁的机制。 该工具管理完整的依赖生命周期,包括递归传递去重和用于离线构建的本地内容缓存。它实现了一种系统优先的解析策略,在回退到远程下载之前,尝试通过原生主机系统管理器定位依赖项。

    Downloads source archives and provides a mechanism for applying multi-stage patches to dependencies before integration.

    CMake
    在 GitHub 上查看↗4,026
  • void-linux/void-packagesvoid-linux 的头像

    void-linux/void-packages

    3,276在 GitHub 上查看↗

    This project is a source-based package management framework designed to build, maintain, and distribute software for a Linux operating system. It provides a comprehensive infrastructure for transforming source code into reproducible binary packages, utilizing modular shell-script templates to manage the entire lifecycle of fetching, patching, configuring, and compiling software. The system distinguishes itself through its focus on isolated build environments and cross-compilation capabilities. By utilizing dedicated master directories and specialized toolchains, it ensures that builds remain

    Provides a comprehensive framework for managing the entire software lifecycle, from fetching and patching source code to compiling reproducible binary distributions.

    Shellhacktoberfestvoidlinux
    在 GitHub 上查看↗3,276
  1. Home
  2. Development Tools & Productivity
  3. Source-Based Package Managers