Awesome
<div align="center"> <picture> <source media="(prefers-color-scheme: dark)" srcset="https://user-images.githubusercontent.com/26405363/170157214-51b03bbd-cd29-432b-99ca-8f65c01f973e.svg"> <source media="(prefers-color-scheme: light)" srcset="https://user-images.githubusercontent.com/26405363/170157184-e338188c-e4fa-4967-ac74-aba03aefa0bc.svg"> <img alt="Poac Logo" width="250" src="https://user-images.githubusercontent.com/26405363/170157184-e338188c-e4fa-4967-ac74-aba03aefa0bc.svg"> </picture> </div>[!CAUTION] Poac is still under development and may contain a bunch of bugs.
Poac (pronounced as /pəʊək/
) is a package manager and build system for C++ users, inspired by Cargo for Rust. Poac is designed as a structure-oriented build system, which means that as long as you follow Poac's designated project structure, you almost do not need configurations, much less a language to build, unlike CMake. If you do not like writing a bunch of configurations to build your project, Poac might be best suited. Currently, the supported project structure can be known by looking at this repository since Poac can build itself.
Installation
Read "Installation" from Poac Docs.
Installing from Source (not recommended)
See INSTALL.md.
Community
See GitHub Discussions.
Contributing
See CONTRIBUTING.md.
License
Poac is licensed under the terms of the Apache License version 2.0.
See LICENSE for details.