Categorygithub.com/c3pm-labs/c3pm
modulepackage
0.3.0
Repository: https://github.com/c3pm-labs/c3pm.git
Documentation: pkg.go.dev

# README

c3pm

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.