# README
Your toolkit to dive into C++ easily
Table of Contents
What is c3pm?
c3pm stands for C++ package manager.
c3pm abstracts your build system and eases the management of your dependencies.
It manages your CMake and compiles your project with minimal configuration.
Feel free to explore the available packages on our platform.
Installing c3pm
You can check our documentation to see how to install c3pm
Usage
Once you installed c3pm, you can start using it. Here are some basic commands you will need.
Start your project
$ ctpm init
Add a package
$ ctpm add <package>
Building your project
$ ctpm build
Publishing your project
$ ctpm publish
You can find a more complete list of the available commands here !
Contributing
Contributions are welcomed!
Refer to our contribution guidelines.
You also may need the documentation of the different stacks: api - web - cli
Support
Ask a question
You can email us at: [email protected] or join our discord
# Packages
No description provided by the author
No description provided by the author
Package api handles interaction between the C3PM Command Line Interface (CLI), and C3PM's API.
Package cmake handles interaction with the CMake Command Line Interface.
Package cmd hosts the configuration and handling of the command line interface of C3PM.
Package config handles the interactions with C3PM's various configuration files.
Package ctpm manages the action of the various CLI commands.
No description provided by the author
Package env declares variable to be defined on specific deployment environment (prod, dev, etc...).
Package registry handles interaction with the C3PM registry.