poac
« Back to VersTracker
Description:
Package manager and build system for C++
Type: Formula  |  Latest Version: 11@2  |  Tracked Since: Dec 27, 2024
Links: Homepage  |  GitHub  |  Docs  |  formulae.brew.sh
Stars: 1,410  |  Forks: 90  |  Language: C++  |  Category: Developer tools
Tags: c++ package-manager build-system developer-tools cargo-inspired
Install: brew install poac
About:
Poac is a modern package manager and build system specifically designed for C++ projects. It aims to simplify dependency management and project compilation by providing a unified, Rust-inspired toolchain. Its main value proposition is offering a seamless, integrated experience similar to Cargo for Rust, directly within the C++ ecosystem.
Key Features:
  • Integrated package management and build system
  • Cargo-inspired workflow and command-line interface
  • Lockfile for reproducible dependency resolution
  • Support for local and remote dependencies
  • Project scaffolding and template generation
Use Cases:
  • Managing dependencies for new or existing C++ applications
  • Building and distributing C++ libraries with declared dependencies
  • Simplifying the build process for C++ projects compared to CMake/make
Alternatives:
  • Conan – A more mature, dedicated C/C++ package manager, whereas Poac integrates build system functionality.
  • CMake with FetchContent/CPM – Traditional build system with modern dependency fetching; Poac offers a more opinionated, all-in-one tool.
  • vcpkg – Microsoft's C/C++ library manager focused on integration with existing build systems, while Poac provides its own build system.
Version History
Detected Version Rev Change Commit
Dec 27, 2024 10:35pm 11 2 VERSION_BUMP 8826fc35
Nov 13, 2024 3:42pm 11 0 VERSION_BUMP 94c65c1a
Sep 14, 2024 7:21am 0 VERSION_BUMP 8497a26a
Sep 5, 2024 7:11pm 0 VERSION_BUMP 751cf9b2
Sep 1, 2024 12:04am 2 VERSION_BUMP 122e2917
Aug 31, 2024 7:30pm 2 VERSION_BUMP 5f4400a6
Aug 28, 2024 1:05am 1 VERSION_BUMP 453c1f60
Aug 9, 2024 7:33am 0 VERSION_BUMP 4352ef64
Aug 8, 2024 10:58pm 0 VERSION_BUMP cd85200d
Jul 17, 2024 1:45pm 1 VERSION_BUMP c1692d74
Feb 2, 2024 4:45pm 0 VERSION_BUMP da8a840c
Sep 3, 2023 3:37am 4 VERSION_BUMP 7c2d8447
May 21, 2023 12:52pm 1 VERSION_BUMP f156572b
May 8, 2023 1:24am 0 VERSION_BUMP 06ba5f9f