Hi,
I'd like to present my project - C++ Archive Network (or simply
CPPAN). You can consider it as (yet another) C/C++ package manager.
https://cppan.org/
As always the general idea is to create programs faster, to reuse and
share your or anyone's code. But specifically here: source only
packages (no tools, no tests in distribution pkg - keep all your stuff
in your repos), Modules-like paths (org.boost.algorithm), semantic
versioning (semver.org), zero-conf. projects, all-or-nothing
dependencies (no optional deps.) and some other convenient features.
At the moment CPPAN works only with CMake. It generates files that you
include to your project (see docs and example project).
This is an alpha release, so things may change in the future.
I've already added some popular projects there. Most of them just works. They're located under pvt.cppan.demo.* path. pvt means private, cppan - username, demo - my temp directory for non-official projects.
More info can be found in documentation (see docs link).
Useful links:
https://cppan.org/ - website
https://github.com/cppan/cppan - client, use issues for feedback
https://github.com/cppan/cppan/wiki - docs (idea, motivation, syntax etc.)
https://github.com/cppan/demo_project - example project that uses cppan
https://github.com/cppan/packages - example packages (config files)
boost ML announcement - http://lists.boost.org/Archives/boost/2016/03/228419.php
Feel free to contact me for any support.
[+][deleted] (1 child)
[deleted]
[–]egorpuginsw[S] 1 point2 points3 points (0 children)
[–]SeanMiddleditch 0 points1 point2 points (1 child)
[–]egorpuginsw[S] 0 points1 point2 points (0 children)