#package-manager #pkg-config #cargo #projects #linting #documentation #formatting

bin+lib cppbuild

cppbuild 库是一个旨在创建类似于 cargo 的工具的项目,通过使用 pkg-config 集成其他包管理器

2 个版本

0.1.1 2020 年 5 月 9 日
0.1.0 2020 年 5 月 8 日

#2207 in 开发工具

MIT/Apache

43KB
1K SLoC

基于 pkg-config 的 C++ 类似 cargo 的依赖管理器



由于使用 pkg-config 的方式,此程序能够使用任何通过分发 .pc 文件安装的包管理器安装的库

目标

此程序预期的基本功能包括

  • 创建项目
  • 声明式管理依赖和版本
  • 提供代码检查、自动文档和代码格式化的工具
  • 当系统包管理器无法提供所需库时,充当包管理器
目前工作的功能包括基本设置、链接外部 pkg-config 库和发布 cppbuild 包

依赖

~8–21MB
~318K SLoC