bluecpprint

module
v0.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 12, 2024 License: MIT

README

BLUECCPRINT

A CLI utility to create a new C++ projects with a predefined structure inspired by Melkeydev's go-blueprint built in Go.

Setup

Requirements

  • go
  • make

Clone the project

  $ git clone https://github.com/ErlanRG/bluecpprint

Go to the project directory

  $ cd bluecpprint

Build and install

  $ make && make install

The binary will be installed in $HOME/.local/bin/

Usage

Create a project

  $ bluecpprint <project_name>

Structure

Bluecpprint generates a simple project structure with some extra features:

my_project
├── .git
├── bin
├── include
├── src/
│   └── main.cpp
├── .clang-format
├── .gitignore
├── Makefile
└── README.md
  • Git repository automatically created.
  • Microsoft's clang-format configuration.
  • Makefile with build, clean and run scripts right of the bat

Acknowledgements

Feedback

If you have any feedback, please reach out to me at erlanrangel@gmail.com

Contributing

Pull requests are more than welcome. For major changes, please submit a new issue.

License

MIT

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL