cargo-newcpp 0.5.42

A cargo plugin for creating new C++ projects.
Documentation
[package]
authors = ["Sam Beskur <sam.beskur@gmail.com>"]
categories = ["development-tools", "development-tools::cargo-plugins"]
description = "A cargo plugin for creating new C++ projects."
documentation = "https://github.com/sjbeskur/cargo-newcpp"
homepage = "https://github.com/sjbeskur/cargo-newcpp"
keywords = ["cargo", "cli", "c++", "cpp"]
license = "Apache-2.0 OR MIT"
name = "cargo-newcpp"
readme = "README.md"
repository = "https://github.com/sjbeskur/cargo-newcpp"
version = "0.5.42"
edition = "2021"

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

[dependencies]
clap = { version = "4.4", features = ["derive"] }
handlebars = "6.2.0"

[[bin]]
name = "cargo-newcpp"
path = "src/bin/new/main.rs"
required-features = ["new"]

[[bin]]
name = "cargo-buildcpp"
path = "src/bin/build/main.rs"
required-features = ["build"]

[[bin]]
name = "cargo-cleancpp"
path = "src/bin/clean/main.rs"
required-features = ["clean"]

[[bin]]
name = "cargo-gtest"
path = "src/bin/gtest/main.rs"
required-features = ["gtest"]


[features]
default = ["new", "build", "gtest", "clean"]
new = []
build = []
gtest = []
clean = []
#cli = ["clap"]